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

167 lines 8.84 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.3.1", "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/src/index.css", "./public.css": "./dist/src/public.css", "./plugins/BlockPlugin/public.css": "./dist/src/plugins/BlockPlugin/public.css", "./plugins/ChartsPlugin/public.css": "./dist/src/plugins/ChartsPlugin/public.css", "./plugins/CodeBlockPlugin/public.css": "./dist/src/plugins/CodeBlockPlugin/public.css", "./plugins/CollaborationPlugin/public.css": "./dist/src/plugins/CollaborationPlugin/public.css", "./plugins/ColorPlugin/public.css": "./dist/src/plugins/ColorPlugin/public.css", "./plugins/CommentsPlugin/public.css": "./dist/src/plugins/CommentsPlugin/public.css", "./plugins/ExportPlugin/public.css": "./dist/src/plugins/ExportPlugin/public.css", "./plugins/FileUploadPlugin/public.css": "./dist/src/plugins/FileUploadPlugin/public.css", "./plugins/FooterPlugin/public.css": "./dist/src/plugins/FooterPlugin/public.css", "./plugins/FootnotesPlugin/public.css": "./dist/src/plugins/FootnotesPlugin/public.css", "./plugins/HistoryPlugin/public.css": "./dist/src/plugins/HistoryPlugin/public.css", "./plugins/HTMLViewerPlugin/public.css": "./dist/src/plugins/HTMLViewerPlugin/public.css", "./plugins/ImagePlugin/public.css": "./dist/src/plugins/ImagePlugin/public.css", "./plugins/LinkPlugin/public.css": "./dist/src/plugins/LinkPlugin/public.css", "./plugins/ListsPlugin/public.css": "./dist/src/plugins/ListsPlugin/public.css", "./plugins/ResponsivePlugin/public.css": "./dist/src/plugins/ResponsivePlugin/public.css", "./plugins/ShortcutsPlugin/public.css": "./dist/src/plugins/ShortcutsPlugin/public.css", "./plugins/TablePlugin/public.css": "./dist/src/plugins/TablePlugin/public.css", "./plugins/TemplatesPlugin/public.css": "./dist/src/plugins/TemplatesPlugin/public.css", "./plugins/ToolbarDividerPlugin/public.css": "./dist/src/plugins/ToolbarDividerPlugin/public.css", "./plugins/ToolbarPlugin/public.css": "./dist/src/plugins/ToolbarPlugin/public.css", "./plugins/TypographyPlugin/public.css": "./dist/src/plugins/TypographyPlugin/public.css", "./plugins/VideoPlugin/public.css": "./dist/src/plugins/VideoPlugin/public.css", "./plugins/YouTubeVideoPlugin/public.css": "./dist/src/plugins/YouTubeVideoPlugin/public.css", "./plugins/AlignmentPlugin/public.css": "./dist/src/plugins/AlignmentPlugin/public.css", "./plugins/FormBuilderPlugin/public.css": "./dist/src/plugins/FormBuilderPlugin/public.css", "./plugins/SpellCheckerPlugin/public.css": "./dist/src/plugins/SpellCheckerPlugin/public.css", "./plugins/BlockStylePlugin/public.css": "./dist/src/plugins/BlockStylePlugin/public.css", "./plugins/MathPlugin/public.css": "./dist/src/plugins/MathPlugin/public.css", "./plugins/LanguagePlugin/public.css": "./dist/src/plugins/LanguagePlugin/public.css", "./plugins/AIAssistantPlugin/public.css": "./dist/src/plugins/AIAssistantPlugin/public.css", "./plugins/CalendarPlugin/public.css": "./dist/src/plugins/CalendarPlugin/public.css", "./plugins/TimerPlugin/public.css": "./dist/src/plugins/TimerPlugin/public.css", "./plugins/BlockPlugin/style.css": "./dist/src/plugins/BlockPlugin/style.css", "./plugins/ChartsPlugin/style.css": "./dist/src/plugins/ChartsPlugin/style.css", "./plugins/CodeBlockPlugin/style.css": "./dist/src/plugins/CodeBlockPlugin/style.css", "./plugins/CollaborationPlugin/style.css": "./dist/src/plugins/CollaborationPlugin/style.css", "./plugins/ColorPlugin/style.css": "./dist/src/plugins/ColorPlugin/style.css", "./plugins/CommentsPlugin/style.css": "./dist/src/plugins/CommentsPlugin/style.css", "./plugins/ExportPlugin/style.css": "./dist/src/plugins/ExportPlugin/style.css", "./plugins/FileUploadPlugin/style.css": "./dist/src/plugins/FileUploadPlugin/style.css", "./plugins/FooterPlugin/style.css": "./dist/src/plugins/FooterPlugin/style.css", "./plugins/FootnotesPlugin/style.css": "./dist/src/plugins/FootnotesPlugin/style.css", "./plugins/HistoryPlugin/style.css": "./dist/src/plugins/HistoryPlugin/style.css", "./plugins/HTMLViewerPlugin/style.css": "./dist/src/plugins/HTMLViewerPlugin/style.css", "./plugins/ImagePlugin/style.css": "./dist/src/plugins/ImagePlugin/style.css", "./plugins/LinkPlugin/style.css": "./dist/src/plugins/LinkPlugin/style.css", "./plugins/ListsPlugin/style.css": "./dist/src/plugins/ListsPlugin/style.css", "./plugins/ResponsivePlugin/style.css": "./dist/src/plugins/ResponsivePlugin/style.css", "./plugins/ShortcutsPlugin/style.css": "./dist/src/plugins/ShortcutsPlugin/style.css", "./plugins/TablePlugin/style.css": "./dist/src/plugins/TablePlugin/style.css", "./plugins/TemplatesPlugin/style.css": "./dist/src/plugins/TemplatesPlugin/style.css", "./plugins/ToolbarDividerPlugin/style.css": "./dist/src/plugins/ToolbarDividerPlugin/style.css", "./plugins/ToolbarPlugin/style.css": "./dist/src/plugins/ToolbarPlugin/style.css", "./plugins/TypographyPlugin/style.css": "./dist/src/plugins/TypographyPlugin/style.css", "./plugins/VideoPlugin/style.css": "./dist/src/plugins/VideoPlugin/style.css", "./plugins/YouTubeVideoPlugin/style.css": "./dist/src/plugins/YouTubeVideoPlugin/style.css", "./plugins/AlignmentPlugin/style.css": "./dist/src/plugins/AlignmentPlugin/style.css", "./plugins/FormBuilderPlugin/style.css": "./dist/src/plugins/FormBuilderPlugin/style.css", "./plugins/SpellCheckerPlugin/style.css": "./dist/src/plugins/SpellCheckerPlugin/style.css", "./plugins/BlockStylePlugin/style.css": "./dist/src/plugins/BlockStylePlugin/style.css", "./plugins/MathPlugin/style.css": "./dist/src/plugins/MathPlugin/style.css", "./plugins/LanguagePlugin/style.css": "./dist/src/plugins/LanguagePlugin/style.css", "./plugins/AIAssistantPlugin/style.css": "./dist/src/plugins/AIAssistantPlugin/style.css", "./plugins/CalendarPlugin/style.css": "./dist/src/plugins/CalendarPlugin/style.css", "./plugins/TimerPlugin/style.css": "./dist/src/plugins/TimerPlugin/style.css" }, "devDependencies": { "@eslint/js": "^9.30.0", "@sveltejs/vite-plugin-svelte": "^5.1.0", "@types/jest": "^29.5.14", "@types/node": "^22.15.34", "@typescript-eslint/eslint-plugin": "^8.35.0", "@typescript-eslint/parser": "^8.35.0", "autoprefixer": "^10.4.21", "eslint": "^9.30.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.5.1", "globals": "^15.15.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.5.6", "prettier": "^3.6.2", "sass": "^1.89.2", "tailwindcss": "^3.4.17", "ts-jest": "^29.4.0", "typescript": "5.8.3", "typescript-eslint": "^8.35.0", "vite": "^6.3.5", "vite-plugin-banner": "^0.8.1", "vite-plugin-dts": "^4.5.4", "vite-plugin-handlebars": "^2.0.0", "vite-plugin-wasm": "^3.4.1", "vite-svg-loader": "^5.1.0", "vitepress": "^1.6.3" }, "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" } }