UNPKG

on-codemerge

Version:

A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product

160 lines 8.03 kB
{ "name": "on-codemerge", "description": "A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product", "version": "1.0.28", "type": "module", "author": "Pavel Kuzmin", "license": "MIT", "main": "dist/app.cjs", "module": "dist/app.mjs", "types": "dist/types/app.d.ts", "files": [ "dist" ], "keywords": [ "JavaScript", "text", "editor", "code", "panel", "admin", "indo", "generator", "typescript", "WYSIWYG" ], "homepage": "https://s00d.github.io/on-codemerge/", "repository": { "type": "git", "url": "git+https://github.com/s00d/on-codemerge.git" }, "bugs": { "url": "https://github.com/s00d/on-codemerge/issues" }, "exports": { "./HTMLEditor": { "import": "./dist/HTMLEditor.mjs", "require": "./dist/HTMLEditor.cjs" }, ".": { "import": "./dist/app.mjs", "require": "./dist/app.cjs" }, "./app": { "import": "./dist/app.mjs", "require": "./dist/app.cjs" }, "./index.css": "./dist/index.css", "./public.css": "./dist/public.css", "./plugins/BlockPlugin/public.css": "./dist/plugins/BlockPlugin/public.css", "./plugins/ChartsPlugin/public.css": "./dist/plugins/ChartsPlugin/public.css", "./plugins/CodeBlockPlugin/public.css": "./dist/plugins/CodeBlockPlugin/public.css", "./plugins/CollaborationPlugin/public.css": "./dist/plugins/CollaborationPlugin/public.css", "./plugins/ColorPlugin/public.css": "./dist/plugins/ColorPlugin/public.css", "./plugins/CommentsPlugin/public.css": "./dist/plugins/CommentsPlugin/public.css", "./plugins/ExportPlugin/public.css": "./dist/plugins/ExportPlugin/public.css", "./plugins/FileUploadPlugin/public.css": "./dist/plugins/FileUploadPlugin/public.css", "./plugins/FooterPlugin/public.css": "./dist/plugins/FooterPlugin/public.css", "./plugins/FootnotesPlugin/public.css": "./dist/plugins/FootnotesPlugin/public.css", "./plugins/HistoryPlugin/public.css": "./dist/plugins/HistoryPlugin/public.css", "./plugins/HTMLViewerPlugin/public.css": "./dist/plugins/HTMLViewerPlugin/public.css", "./plugins/ImagePlugin/public.css": "./dist/plugins/ImagePlugin/public.css", "./plugins/LinkPlugin/public.css": "./dist/plugins/LinkPlugin/public.css", "./plugins/ListsPlugin/public.css": "./dist/plugins/ListsPlugin/public.css", "./plugins/ResponsivePlugin/public.css": "./dist/plugins/ResponsivePlugin/public.css", "./plugins/ShortcutsPlugin/public.css": "./dist/plugins/ShortcutsPlugin/public.css", "./plugins/TablePlugin/public.css": "./dist/plugins/TablePlugin/public.css", "./plugins/TemplatesPlugin/public.css": "./dist/plugins/TemplatesPlugin/public.css", "./plugins/ToolbarDividerPlugin/public.css": "./dist/plugins/ToolbarDividerPlugin/public.css", "./plugins/ToolbarPlugin/public.css": "./dist/plugins/ToolbarPlugin/public.css", "./plugins/TypographyPlugin/public.css": "./dist/plugins/TypographyPlugin/public.css", "./plugins/VideoPlugin/public.css": "./dist/plugins/VideoPlugin/public.css", "./plugins/YouTubeVideoPlugin/public.css": "./dist/plugins/YouTubeVideoPlugin/public.css", "./plugins/AlignmentPlugin/public.css": "./dist/plugins/AlignmentPlugin/public.css", "./plugins/FormBuilderPlugin/public.css": "./dist/plugins/FormBuilderPlugin/public.css", "./plugins/SpellCheckerPlugin/public.css": "./dist/plugins/SpellCheckerPlugin/public.css", "./plugins/BlockStylePlugin/public.css": "./dist/plugins/BlockStylePlugin/public.css", "./plugins/MathPlugin/public.css": "./dist/plugins/MathPlugin/public.css", "./plugins/AIAssistantPlugin/public.css": "./dist/plugins/AIAssistantPlugin/public.css", "./plugins/BlockPlugin/style.css": "./dist/plugins/BlockPlugin/style.css", "./plugins/ChartsPlugin/style.css": "./dist/plugins/ChartsPlugin/style.css", "./plugins/CodeBlockPlugin/style.css": "./dist/plugins/CodeBlockPlugin/style.css", "./plugins/CollaborationPlugin/style.css": "./dist/plugins/CollaborationPlugin/style.css", "./plugins/ColorPlugin/style.css": "./dist/plugins/ColorPlugin/style.css", "./plugins/CommentsPlugin/style.css": "./dist/plugins/CommentsPlugin/style.css", "./plugins/ExportPlugin/style.css": "./dist/plugins/ExportPlugin/style.css", "./plugins/FileUploadPlugin/style.css": "./dist/plugins/FileUploadPlugin/style.css", "./plugins/FooterPlugin/style.css": "./dist/plugins/FooterPlugin/style.css", "./plugins/FootnotesPlugin/style.css": "./dist/plugins/FootnotesPlugin/style.css", "./plugins/HistoryPlugin/style.css": "./dist/plugins/HistoryPlugin/style.css", "./plugins/HTMLViewerPlugin/style.css": "./dist/plugins/HTMLViewerPlugin/style.css", "./plugins/ImagePlugin/style.css": "./dist/plugins/ImagePlugin/style.css", "./plugins/LinkPlugin/style.css": "./dist/plugins/LinkPlugin/style.css", "./plugins/ListsPlugin/style.css": "./dist/plugins/ListsPlugin/style.css", "./plugins/ResponsivePlugin/style.css": "./dist/plugins/ResponsivePlugin/style.css", "./plugins/ShortcutsPlugin/style.css": "./dist/plugins/ShortcutsPlugin/style.css", "./plugins/TablePlugin/style.css": "./dist/plugins/TablePlugin/style.css", "./plugins/TemplatesPlugin/style.css": "./dist/plugins/TemplatesPlugin/style.css", "./plugins/ToolbarDividerPlugin/style.css": "./dist/plugins/ToolbarDividerPlugin/style.css", "./plugins/ToolbarPlugin/style.css": "./dist/plugins/ToolbarPlugin/style.css", "./plugins/TypographyPlugin/style.css": "./dist/plugins/TypographyPlugin/style.css", "./plugins/VideoPlugin/style.css": "./dist/plugins/VideoPlugin/style.css", "./plugins/YouTubeVideoPlugin/style.css": "./dist/plugins/YouTubeVideoPlugin/style.css", "./plugins/AlignmentPlugin/style.css": "./dist/plugins/AlignmentPlugin/style.css", "./plugins/FormBuilderPlugin/style.css": "./dist/plugins/FormBuilderPlugin/style.css", "./plugins/SpellCheckerPlugin/style.css": "./dist/plugins/SpellCheckerPlugin/style.css", "./plugins/BlockStylePlugin/style.css": "./dist/plugins/BlockStylePlugin/style.css", "./plugins/MathPlugin/style.css": "./dist/plugins/MathPlugin/style.css", "./plugins/AIAssistantPlugin/style.css": "./dist/plugins/AIAssistantPlugin/style.css" }, "devDependencies": { "@eslint/js": "^9.17.0", "@sveltejs/vite-plugin-svelte": "^5.0.3", "@types/jest": "^29.5.14", "@types/node": "^22.10.2", "@typescript-eslint/eslint-plugin": "^8.18.2", "@typescript-eslint/parser": "^8.18.2", "autoprefixer": "^10.4.20", "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.14.0", "identity-obj-proxy": "^3.0.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-serializer-html": "^7.1.0", "jsdom": "^25.0.1", "postcss": "^8.4.49", "prettier": "^3.4.2", "sass": "^1.83.0", "tailwindcss": "^3.4.17", "ts-jest": "^29.2.5", "typescript": "5.4.2", "typescript-eslint": "^8.18.2", "vite": "^6.0.6", "vite-plugin-dts": "^4.4.0", "vite-plugin-handlebars": "^2.0.0", "vite-plugin-wasm": "^3.4.1", "vite-svg-loader": "^5.1.0", "vitepress": "^1.5.0" }, "dependencies": { "mathjax-full": "^3.2.2", "spellchecker-wasm": "^0.3.3" }, "scripts": { "release": "pnpm publish -r", "prepublish": "npm run format && npm run lint:fix && npm run build", "dev": "vite", "build": "vite build", "preview": "vite preview", "lint": "eslint src", "lint:fix": "eslint src --fix", "format": "prettier --write \"src/**/*.{ts,tsx,js,jsx,json,css,scss,svelte}\"", "format:check": "prettier --check \"src/**/*.{ts,tsx,js,jsx,json,css,scss,svelte}\"", "test": "jest", "docs:dev": "vitepress dev docs", "docs:build": "vitepress build docs", "docs:preview": "vitepress preview docs" } }