UNPKG

@explita/editor

Version:

`@explita/editor` is a versatile, modern rich-text editor built on TipTap for seamless integration into React applications. It provides extensive customization options and advanced features to cater to diverse content creation needs.

112 lines (111 loc) 3.39 kB
{ "name": "@explita/editor", "version": "0.2.2", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js" } }, "scripts": { "clean": "rimraf dist", "build": "npm run clean && tsc && npm run copy-assets", "copy-assets": "xcopy .\\src\\fonts .\\dist\\fonts /E /I && copy .\\src\\styles.css .\\dist\\styles.css", "prepublishOnly": "npm run build", "publish": "npm publish --access public", "styles": "npx @tailwindcss/cli -i ./src/dev-styles.css -o ./src/styles.css --watch" }, "keywords": [ "rich-text-editor", "text-editor", "tiptap", "react", "wysiwyg", "editor", "customizable-editor", "starter-kit", "font-size", "line-height", "text-align", "links", "highlight", "color-picker", "font-family", "underline", "image-resize", "task-list", "nested-tasks", "table-editor", "table-resize", "page-break", "horizontal-rule", "superscript", "subscript", "modern-editor" ], "author": "explita", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/explita/editor.git" }, "description": "`@explita/editor` is a versatile, modern rich-text editor built on TipTap for seamless integration into React applications. It provides extensive customization options and advanced features to cater to diverse content creation needs.", "dependencies": { "@radix-ui/react-alert-dialog": "^1.1.2", "@radix-ui/react-dialog": "^1.1.2", "@radix-ui/react-dropdown-menu": "^2.1.2", "@radix-ui/react-menubar": "^1.1.2", "@radix-ui/react-separator": "^1.1.0", "@radix-ui/react-slot": "^1.1.0", "@tiptap/extension-bubble-menu": "^2.10.3", "@tiptap/extension-character-count": "^2.10.3", "@tiptap/extension-color": "^2.10.3", "@tiptap/extension-font-family": "^2.10.3", "@tiptap/extension-highlight": "^2.10.3", "@tiptap/extension-link": "^2.10.3", "@tiptap/extension-subscript": "^2.10.3", "@tiptap/extension-superscript": "^2.10.3", "@tiptap/extension-table": "^2.10.3", "@tiptap/extension-table-cell": "^2.10.3", "@tiptap/extension-table-header": "^2.10.3", "@tiptap/extension-table-row": "^2.10.3", "@tiptap/extension-task-item": "^2.10.3", "@tiptap/extension-task-list": "^2.10.3", "@tiptap/extension-text-align": "^2.10.3", "@tiptap/extension-text-style": "^2.10.3", "@tiptap/extension-underline": "^2.10.3", "@tiptap/pm": "^2.10.3", "@tiptap/react": "^2.10.3", "@tiptap/starter-kit": "^2.10.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "mammoth": "^1.8.0", "react-color": "^2.19.3", "react-icons": "^5.3.0", "tailwind-merge": "^2.5.5", "tiptap-extension-resize-image": "^1.2.1", "zustand": "^5.0.1" }, "devDependencies": { "@tailwindcss/cli": "^4.1.8", "@types/node": "^22.10.1", "@types/react": "^18.3.12", "@types/react-color": "^3.0.12", "react": "^18.3.1", "react-dom": "^18.3.1", "rimraf": "^6.0.1", "tailwindcss": "^4.1.8", "typescript": "^5.8.3" }, "peerDependencies": { "react": "^18.3.1 || ^19", "react-dom": "^18.3.1 || ^19" }, "files": [ "dist", "README.md" ] }