{"_id":"@appthen/tiptap-extended","name":"@appthen/tiptap-extended","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@appthen/tiptap-extended","version":"1.0.0","type":"module","description":"Extended Tiptap editor with additional extensions for React","keywords":["tiptap","editor","rich-text","react","wysiwyg","prosemirror","typescript"],"main":"dist/index.cjs.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.cjs.js","browser":"./dist/index.umd.js","types":"./dist/index.d.ts"}},"author":{"name":"appthen friends"},"license":"MIT","homepage":"https://github.com/appthen/tiptap-extended","repository":{"type":"git","url":"git+ssh://git@github.com/appthen/tiptap-extended.git"},"scripts":{"build:clean":"rm -rf dist && mkdir -p dist","build":"npm run build:clean && vite build && tsc -d --skipLibCheck --emitDeclarationOnly --esModuleInterop --declarationDir dist src/index.ts","build:watch":"vite build --watch","build:umd":"node ../umd-packager.js --config ./umd.config.cjs","dev":"vite build --watch","prepublishOnly":"npm run build"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"dependencies":{"@tiptap/react":"^2.1.0","@tiptap/starter-kit":"^2.1.0","@tiptap/pm":"^2.1.0","@tiptap/extension-link":"^2.1.0","@tiptap/extension-image":"^2.1.0","@tiptap/extension-blockquote":"^2.1.0","@tiptap/extension-code-block-lowlight":"^2.1.0","@tiptap/extension-underline":"^2.1.0","@tiptap/extension-superscript":"^2.1.0","@tiptap/extension-subscript":"^2.1.0","@tiptap/extension-table":"^2.1.0","@tiptap/extension-table-row":"^2.1.0","@tiptap/extension-table-header":"^2.1.0","@tiptap/extension-table-cell":"^2.1.0","@tiptap/extension-text-align":"^2.1.0","@tiptap/extension-text-style":"^2.1.0","@tiptap/extension-color":"^2.1.0","@tiptap/extension-highlight":"^2.1.0","@tiptap/extension-character-count":"^2.1.0","@tiptap/extension-placeholder":"^2.1.0","lowlight":"^3.0.0"},"devDependencies":{"babel-preset-minify":"^0.5.2","eslint":"^8.34.0","eslint-config-react-app":"^7.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-react":"^7.32.2","react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"5.0.1","typescript":"^4.9.3","vite":"^4.1.0"},"_id":"@appthen/tiptap-extended@1.0.0","gitHead":"c1f775e491ba7aae4eda14596e1a1b396234bb18","bugs":{"url":"https://github.com/appthen/tiptap-extended/issues"},"_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-6Q/cjZiwLxTz2JuXrHkDRCNYqIgCEAjA5ggwG7IwlGItGkIYdggfzwITju6Q8qFReQU/hg5xA/014Z4yMl/I/w==","shasum":"d0cf3092efeb2ee9afe729525f0c9d7ea52262df","tarball":"https://registry.npmjs.org/@appthen/tiptap-extended/-/tiptap-extended-1.0.0.tgz","fileCount":8,"unpackedSize":14201,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLnJeSHoBLpt6ZZM5ITVgIMcMloTLcCRyH9L5sBql/0QIgO0jewLzDfAHL8DnwdP2hZjruaWcP7sSVZqJOcOIJ/6Y="}]},"_npmUser":{"name":"charmtiger","email":"charmtiger@gmail.com"},"directories":{},"maintainers":[{"name":"charmtiger","email":"charmtiger@gmail.com"},{"name":"eagleli","email":"l4537459@live.cn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiptap-extended_1.0.0_1757882116734_0.198919989595159"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-14T20:35:16.623Z","1.0.0":"2025-09-14T20:35:16.929Z","modified":"2025-09-14T20:35:17.293Z"},"maintainers":[{"name":"charmtiger","email":"charmtiger@gmail.com"},{"name":"eagleli","email":"l4537459@live.cn"}],"description":"Extended Tiptap editor with additional extensions for React","homepage":"https://github.com/appthen/tiptap-extended","keywords":["tiptap","editor","rich-text","react","wysiwyg","prosemirror","typescript"],"repository":{"type":"git","url":"git+ssh://git@github.com/appthen/tiptap-extended.git"},"author":{"name":"appthen friends"},"bugs":{"url":"https://github.com/appthen/tiptap-extended/issues"},"license":"MIT","readme":"# @appthen/tiptap-extended\n\n🚀 **扩展版 Tiptap 编辑器** - 包含常用扩展的 Tiptap React 编辑器包\n\n## ✨ 特性\n\n- 📝 **丰富的文本格式** - 粗体、斜体、下划线、上标、下标\n- 🎨 **样式控制** - 文字颜色、高亮、对齐方式\n- 🔗 **媒体支持** - 链接、图片插入\n- 📊 **表格功能** - 完整的表格编辑支持\n- 💻 **代码支持** - 代码块和语法高亮\n- 🎯 **开箱即用** - 预配置常用扩展\n- 📦 **多格式支持** - ESM/CJS/UMD 三种格式\n\n## 📦 安装\n\n```bash\n# npm\nnpm install @appthen/tiptap-extended\n\n# yarn\nyarn add @appthen/tiptap-extended\n\n# pnpm\npnpm add @appthen/tiptap-extended\n```\n\n## 🚀 快速开始\n\n### ESM 导入 (推荐)\n\n```typescript\nimport { useEditor, EditorContent, StarterKit, Underline, Superscript, Subscript } from '@appthen/tiptap-extended';\n\nfunction MyEditor() {\n  const editor = useEditor({\n    extensions: [\n      StarterKit,\n      Underline,\n      Superscript,  // 上标 H²O\n      Subscript,    // 下标 CO₂\n    ],\n    content: '<p>水的化学式是 H<sup>2</sup>O，二氧化碳是 CO<sub>2</sub></p>',\n  });\n\n  return <EditorContent editor={editor} />;\n}\n```\n","readmeFilename":"README.md","_rev":"1-a9510b1e90a6e53200f0b014881b939a"}