{"_id":"@chengxinsun26/editor","_rev":"33-6d0a36157d582e724868c377d2480a30","name":"@chengxinsun26/editor","dist-tags":{"latest":"0.3.19"},"versions":{"0.1.0":{"name":"@chengxinsun26/editor","version":"0.1.0","_id":"@chengxinsun26/editor@0.1.0","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"58484b3a2a0818ef833d34072534571cf4c27cdf","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.1.0.tgz","fileCount":46,"integrity":"sha512-t0HFosNYlu+rhOVJJdna3H0yKUL6tCM24rM5wbllB3nufMruzEuxHNzk9GwYo4OEhu1D3jiN3myBmIXcN4rjFQ==","signatures":[{"sig":"MEUCIQDDT+ubWRYeOrGK0QzzpT9TlPXI10i1hryjGsCmofliMAIgOaG9+UnYypL88qK9/p9ItANFwrhdURQHUPflP1FhqgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1783739},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.1.0_1784254558979_0.7653166201256649","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chengxinsun26/editor","version":"0.1.1","_id":"@chengxinsun26/editor@0.1.1","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"8ad16aca2c8274ab1c3fe37fa051def8c0fc94c3","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.1.1.tgz","fileCount":47,"integrity":"sha512-V0W7QsPnvk2hw0FM3cdVoaQ1Fhup16QCPKFvpSU4uLDEoKBn16lM7KYfgPB66B7bfzRn6U5s7iHuOYUhhmZXww==","signatures":[{"sig":"MEYCIQCoPWolq8oMMvkg91s/tZobDdyPXaQXxlxNQ8n/6O4dzAIhAIuCR0URp6e5qXnDcdIJEmKx6N+6QMI63qxDukD4Otku","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1784162},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.1.1_1784256681781_0.8004147935552928","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chengxinsun26/editor","version":"0.1.2","_id":"@chengxinsun26/editor@0.1.2","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"e3dafcd0cfde5e6122e987ce9fce1436093518b9","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.1.2.tgz","fileCount":47,"integrity":"sha512-QEWvbm63LNZKYIw4VKvJCxWJO7dReAc3EqYwfyqkqxU/21IS1SEzJOCxvTUaJTtzAhFTs/tjTUQgNgkK68MgUQ==","signatures":[{"sig":"MEUCIQDIWviWtyj7Iqk+//OqXfnlnEjaXL6Xy6lj8YZUi2pZVgIgdo+LJGRCpaL8S+k3RGOotJmfD8HUQkFsOC4Aaf5ZIA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1784163},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.1.2_1784258579076_0.7650493345970601","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chengxinsun26/editor","version":"0.1.3","_id":"@chengxinsun26/editor@0.1.3","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"044b9f21b4a2e81a8f9f750a979c2242eb9a0f1c","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.1.3.tgz","fileCount":47,"integrity":"sha512-Lb6PX7PsNkgGmkgHTIdU+nh/UCctjn0XUW/YH9vqkEP701Nnrr2THqpGr7CGEIx3x6psKO3ai4p6H5UNYqPcag==","signatures":[{"sig":"MEUCIQCNngwKcpcNCdDkr5mp0rn2q/QMHIuhNDvy1uyJ/NDQXQIgfSelUrj09BV8/ZRtxdSF1AmFjvVXAXpwl+N90faCgTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1784461},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.1.3_1784259115730_0.7495465760237334","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chengxinsun26/editor","version":"0.2.0","_id":"@chengxinsun26/editor@0.2.0","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"022951c775889315d1611635440f6f304cd329f0","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.0.tgz","fileCount":402,"integrity":"sha512-fOI1lAv10RAEadBAi3zG9VLXFSuTAMbhnSUylvYvipnQBlDW9JYwlwKta6KNCaXDam/poV8SF6uLSHOu0YjAiw==","signatures":[{"sig":"MEQCIEmdpPhbITQafgDEFbHMd5hSOwcBuwHIP4ty9MNeA7l9AiAgYMcuv9ktdW2JPMx6+t0v+dNJ5Nst40PkkqOLY3AIfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15486972},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/katex.css":"./node_modules/katex/dist/katex.min.css","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.0_1784268102513_0.44422105009267554","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@chengxinsun26/editor","version":"0.2.1","_id":"@chengxinsun26/editor@0.2.1","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"77378e79d8db1a1b462a311d615f47d6283d6004","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.1.tgz","fileCount":483,"integrity":"sha512-50pybF2rILm6HXdVMz1JGbUptoo77bUpg67kuq3uCe5MOB6M/8SlK5POczqh3WHmor4UCRGQMcEHOi20ppNhfQ==","signatures":[{"sig":"MEUCIQClH8UgHeQk+ijDb0Bo9uvw66jz/c+2wobOmNrf0YK/0QIgf9tazdXxg/jChHQP4J+W2QNPH8nbu/kzx05B6KTrLkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26713206},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.1_1784268509496_0.7574244839020914","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@chengxinsun26/editor","version":"0.2.2","_id":"@chengxinsun26/editor@0.2.2","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"0bfe76fdf76a436c396d4ffd74bb395735fd0653","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.2.tgz","fileCount":26,"integrity":"sha512-O/YooQ2NqJcfFfL8CGWraer63puO+C+3H+9KiLc0yuZ5K/UA3REw09hR1NmulB+ZBJ0YYvyBmlBIBHyyW2/Hlg==","signatures":[{"sig":"MEUCIDZ/jP6ChI7yJmgRb1cKzEQ9Xfo9/yWPPIkklaXT+XMWAiEAsiMOjiU0VUSEiHrYKcbe6Kjd3VmqADqh5Ms1v8EbAF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149901},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.2_1784269753383_0.9413614228192619","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@chengxinsun26/editor","version":"0.2.3","_id":"@chengxinsun26/editor@0.2.3","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"d89631a2f0f10fa53dfa056a9287b649153d4c61","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.3.tgz","fileCount":26,"integrity":"sha512-RfUnZdm6tzkvvXfOCt8m/qAnqyki8HNcpMzU2bkmwUHdiKXrDsUbhpEEFgIazMEDR0sPg2b15k1anBE1clwJtA==","signatures":[{"sig":"MEUCIQCMh8H9/1YZPapIBWwNM6fkcMHKlnFrc3Px+W0FLoNVhgIgPDVifKo0wfHBoNfiRHJrYdb3bKCKoNc4pjnQTCDmYws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150147},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.3_1784270904102_0.7445445025060959","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@chengxinsun26/editor","version":"0.2.4","_id":"@chengxinsun26/editor@0.2.4","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"70e04d058ef254c9de797a92441f242fa4879001","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.4.tgz","fileCount":26,"integrity":"sha512-NAm1EpWs8o95hkCQ9e7J561W+nT8Kt0e3Zb+r4mb25zbzxCxaiSGPlHIzwNazLLHZbSSUlNU5uBIkq1nz5wflQ==","signatures":[{"sig":"MEUCIQCgLuK3LjDgZv54CiOjGZAmtE5VaA5r1Gum6n+HhDJpmAIgKdFJm6BB9EPSQFKtGHJ8um1898VA5BiFhF83cIERz1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150510},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.4_1784271200985_0.27762727041699264","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@chengxinsun26/editor","version":"0.2.5","_id":"@chengxinsun26/editor@0.2.5","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"8f374a284aa7d6a17e92102cabc342fe0443bcdf","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.5.tgz","fileCount":27,"integrity":"sha512-s1MRj4MyhqGPCTCjrP5KQF52ynUdBxeJvhQfcNd1CqgkC0moXZlPagDUJ2RUXRfixdn21xbhiaj2vvrPNxvFpA==","signatures":[{"sig":"MEUCIFqEjUYAjQgdOa1+QneuFPEJ7bcoa5xgvYN5qyaAcEkeAiEAycntC8oojN8xXPQufvWiWPhusAkzez8S7sYoyejWzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156012},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.5_1784271406424_0.53920211272501","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@chengxinsun26/editor","version":"0.2.6","_id":"@chengxinsun26/editor@0.2.6","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"0e4e30c71f4840e28db19fd77bc0ab917f9d8b4c","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.6.tgz","fileCount":27,"integrity":"sha512-WyFNHXpl/+Q4vlyOM3cOkkGisnbDOmkqrQ6Cpi31EDLeGf2/Si60Il9miNFHKUEIraMrF/ah7xC2RJRLd8QFpg==","signatures":[{"sig":"MEUCIQDkNxID/ABUFXy6X/Hc8MPvUikEGPT+v19vjcgQgoCfwQIgRVcroXLdZDyo/0VANvMOONu8Cgbs7i3uO+cBNhpLjA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156750},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.6_1784272417549_0.5263892267227515","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@chengxinsun26/editor","version":"0.2.7","_id":"@chengxinsun26/editor@0.2.7","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"a141589868280c8026a654b0e6599d15407a83f0","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.7.tgz","fileCount":27,"integrity":"sha512-HI6tnsBSrxD2sQt0zXh9YWYW2d2e/JFgp0vIuZcgB+JRwtFshdgtbMNec3uCO81fgZm9E0Rq67+zXZ5jp1i9tA==","signatures":[{"sig":"MEUCIFECNhcOklazs21+Xicb6dpRFD0d7GDOw6rcAPSg3PYyAiEA0g4A1BFLblqY8aF+CZeQHBVpNBi/NnL7H+VQF6b/RGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158686},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.7_1784273907457_0.877715817746533","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@chengxinsun26/editor","version":"0.2.8","_id":"@chengxinsun26/editor@0.2.8","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"5d8cc391f4fc5875d19bff003362685eba494d5c","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.2.8.tgz","fileCount":27,"integrity":"sha512-e/Np3MdwmcUAETRm7AMhszeC3f1GN+EsjCXYHPddxK9hdOnKXZ3Q1PKdPQl5WacGplJYjpVS6+FmddsvO4kyXA==","signatures":[{"sig":"MEUCIQDo0IQmWxJAtqJq9H5X50xAWa8qDwGXU+pk5QpnK9tFMAIgG8cuDUOjV2TI9biB6FEC8JoG1YEpqeZNGv3lS6sgBL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158852},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.2.8_1784274663527_0.7641074240972843","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@chengxinsun26/editor","version":"0.3.0","_id":"@chengxinsun26/editor@0.3.0","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"3b24cff0c4c5bd597e9caf598e933148544200ed","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.0.tgz","fileCount":28,"integrity":"sha512-6r2tGO++AjQR9prPYMYtw/tdqUyNieZ9xNVantf2xlTMKGuIx4EjULmA9LWgZcC0Drj60N5bdHg4SCG5EpO0uA==","signatures":[{"sig":"MEYCIQDw+7CpjN29cdDcQZSR+vIwWwdKJjhUbadf/3CRxK8YdQIhALGevF/qbbq77+iqDDVC/p0a0KbB2Q3HzXxR+7xcUz4y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162919},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.0_1784539680153_0.8705270689686528","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@chengxinsun26/editor","version":"0.3.1","_id":"@chengxinsun26/editor@0.3.1","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"2ec62ad5aab2d177ef5e798a98c0b23446784a94","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.1.tgz","fileCount":28,"integrity":"sha512-FGJu77N6x5m/ZGfsB2YMMgLTlH77EBI5c+uuwI51nbc6ewkPCoBVVX2LiShnp4evvEwy2zK4PeIHzth7NV2QmQ==","signatures":[{"sig":"MEUCIQCxNp3eVOvmLiHlvyQ7zfMUIBq6yzS3V4qZE7sCOjjSHgIgCD50KcviMnJ+1Ude/bPik49/GGrHdxm3oIdAbargbIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162922},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.1_1784540196443_0.9055426675179747","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@chengxinsun26/editor","version":"0.3.2","_id":"@chengxinsun26/editor@0.3.2","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"84693e56892f8f35b39fd063ce6b5e750fb65e0d","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.2.tgz","fileCount":28,"integrity":"sha512-fB5AfeJsjxdOpA8eJsp9Lowoov3+wbu8g2XClpcEIeQXb0hrxaT/D0gi0gEG8PRmDlSCqJuYJeDVTbG+d+E3Cg==","signatures":[{"sig":"MEUCIQCCl+GSmXakhNWUbHESw35+p5soGKJPR7WpUzmQ7fe5nAIgb9ejFB9HadjWF+A8JkZCSDdI3fxOlV8qF7vGAjrFbNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162922},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.2_1784540230121_0.6543726067484648","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@chengxinsun26/editor","version":"0.3.3","_id":"@chengxinsun26/editor@0.3.3","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"06eb0aea0aadd2c73bd5afa22b8bd6008111faa4","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.3.tgz","fileCount":29,"integrity":"sha512-JnYUuuuMtgKFlb8HL1DRe2qx+1pRLA0j9N5xpABqkVii4zJvi2xZ1ZIDW/5g7bmKpc5B7ngBOhTi/kogzpdApA==","signatures":[{"sig":"MEUCIQCqlkGU0aR83LC5JSzZWihntmH8x4ZANFKHaQDAAolzoAIgNCA6g7VMYhMEITvWc7kKJaOogFD9JumF0LQhsG2Ryhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165581},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.3_1784540651279_0.5428852704729539","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@chengxinsun26/editor","version":"0.3.4","_id":"@chengxinsun26/editor@0.3.4","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"f5a02e447512a6c904b5df3c6c57e150c1ef6062","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.4.tgz","fileCount":29,"integrity":"sha512-DyeDodz92XbQawTcAmgZVIQF43HMeCS+R6sLZIc/wbNqLr7XuyyRlQmZLcpUko774OKnfn+45j8DDMZbqPCR9Q==","signatures":[{"sig":"MEQCID1RFGf4vv1aF67GZexTQMBzI9eqVm5zmd+xNHDGacUhAiAGO2ZhgiUHrq8CMdbUaU/68lGmLTUEUHrrE5X526rywQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165241},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.4_1784540886637_0.9831795123312388","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@chengxinsun26/editor","version":"0.3.5","_id":"@chengxinsun26/editor@0.3.5","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"a1a65dbeee1c85e71f97e788e3bdcdbede2e15c2","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.5.tgz","fileCount":29,"integrity":"sha512-7vAdvW+M0qDLMh2nmVTZfnmQerm2xC4ctPpZSfB28HLGtZ+NX6Af9T6mwkFITdIAQXwUAad9i6nx/QaO+Df9jg==","signatures":[{"sig":"MEUCIDkyJjEgAmpZKZqyz66VCyrM65FoJtasXiA2/PW3kVniAiEAkZuhM1U1hSqJZTs1dUkMnlKTDSKIZxGJsB69xZTE6XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165250},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.5_1784540914047_0.545172364630004","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@chengxinsun26/editor","version":"0.3.6","_id":"@chengxinsun26/editor@0.3.6","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"a11bb4231c970f7746dba5e3f48793026af85dbf","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.6.tgz","fileCount":29,"integrity":"sha512-QbWP6c6S7OVAo+KMjbemDbyp3d29lmLLO0s0Bquew1M0iZDhOVpsaK83iENEMOLHchXQoGS198x73NwGtpdVSQ==","signatures":[{"sig":"MEUCIA4NVEtjQ/ehgf8EHJbHroYburtS6C/Isv7PMbDtS2daAiEAqsW/fbM/iCgW/Cr23BnycNvz8qeqIMb9IgRGGYQ6Nss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165234},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.6_1784542821911_0.9894398491300409","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@chengxinsun26/editor","version":"0.3.7","_id":"@chengxinsun26/editor@0.3.7","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"2503c4ebee7658b63d61745c64e429e5096490c6","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.7.tgz","fileCount":29,"integrity":"sha512-xWMBsukNJKMryT0bxqnYrUn0LgCbviSLCMeVBPjxiZw+9F7bbWtfw9J3OCOxMxb45nKpAfA/B6GI9wdr4yKaHg==","signatures":[{"sig":"MEUCIDbWzdgrx3c0MDq4yKioDOqjOQZhHuhpEnHGY6LoAcYxAiEAtaR7wq2U0tAdWLb8wobrQcPvih/T8MeSFk8PKBE5O/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164928},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"1afbd96018ce3da4ce715100a35b42f2df56f3c4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.7_1784542999716_0.34267146824738326","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@chengxinsun26/editor","version":"0.3.8","_id":"@chengxinsun26/editor@0.3.8","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"6e87a27cbdbd11afcfecb7ff34802d79d9a4c48e","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.8.tgz","fileCount":32,"integrity":"sha512-HllMyN3u5kSC0K1PSH0S7iQlZK1a1As/dockJ0lDnlNu25vgPnccyBV4CF8QwOCjsCleY53QRbl746KNTl/m8g==","signatures":[{"sig":"MEYCIQDK+kWoO3sVFHdoNXsYg5UxbPuKorIyfi6Rh3NKZkc3yAIhAKVg2TelzKF5fOoboGKv03YhP+W2Y7wlYONLfl5DRgmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178199},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"bde5527ad3e4c2114d4579f6fd6c14868b3ed733","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.8_1784546098916_0.6530095503908191","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@chengxinsun26/editor","version":"0.3.9","_id":"@chengxinsun26/editor@0.3.9","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"6e1475b30e17b3e22206a39380c45da5d21e09a8","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.9.tgz","fileCount":32,"integrity":"sha512-O2i4Wk8pp+XswWHEHOMnsMTwczfrG62jiHB6ntQ937/rncwSTIlGpP5PQLh25+y0Xo4grxJOy0ivEO6YswK2IA==","signatures":[{"sig":"MEUCIQCdGSsJk4Tx7CEM2cEPLWUfnCJvd3XWhM3aeB1H6Hv2lQIgXP28WIm/TOv9wc1wyEeFKrMsaFsxmbCZ+8/bcHBTq/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178643},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"48e57811a7ed2ce79176462200ff51c32bffc0cf","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.9_1784559632595_0.7285612552110912","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@chengxinsun26/editor","version":"0.3.10","_id":"@chengxinsun26/editor@0.3.10","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"ad2b08d8fff423117d6caa36806882a186a2774d","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.10.tgz","fileCount":32,"integrity":"sha512-ua/B55EcZJUDdRZ+azmQyInAbqU3wRED0uJNyaS7lrrDHLQgps2FEZ2aH80hRvNwdHYjFd99EFJQRIh/l9s3JA==","signatures":[{"sig":"MEQCIGmcCevoCrqHixpBhALNeXTbe4Np07Hp9Tfgk1Ak/TE0AiBH+DoIx558hPyK4O6xuyC0DbqXBJgq6NrScZOWg7hH5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178955},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"0b1e54ea2c36dba5eefd8cab180ef21b06221fc4","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.10_1784559737936_0.8298264171462257","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@chengxinsun26/editor","version":"0.3.11","_id":"@chengxinsun26/editor@0.3.11","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"b4343e43d2695e3b3e4da416615caabf45d042d1","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.11.tgz","fileCount":32,"integrity":"sha512-E8BMZ/q9BR9+NlFIhJJk1pmUBdTHy49FCcM6nyHjZx8AXPd1OOzqRC521hM28zVir1CVstLIkKlVAJ+fGOXsEQ==","signatures":[{"sig":"MEUCIGPVtpjIDI7t88QLT+mctgaFVIOyPUnKY1jCQ+NhUYlkAiEAyVXOaK8VSRONeTZ72/V3AI9msT1DyvkbDvcjq7oyal0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179155},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"18e593dc84bae705d16a4474d54f2bb048024934","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.11_1784607380924_0.44215409586271615","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@chengxinsun26/editor","version":"0.3.12","_id":"@chengxinsun26/editor@0.3.12","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"7cb1021a4a787d2802a78f75201f5cfeb6044a93","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.12.tgz","fileCount":32,"integrity":"sha512-u12wUjJBnvM4dPhhcnZ6bphIYd+AYKujLKbr+WFiLPWsdALKoLlO1OcDu0RjXVzg5qCE+h36QJeL7Oq+Th86Ug==","signatures":[{"sig":"MEUCIQCzsOjGoss6O2x2XizmoIIoZ/QIW23ua7zH0rVol5oJoAIgUFzXhJnKNXeD4oVbZglpxxH16AZJzLev2eMOcvDhUkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181711},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.12_1784891361043_0.4362626548580679","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@chengxinsun26/editor","version":"0.3.13","_id":"@chengxinsun26/editor@0.3.13","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"caa8d9f1db0f045b3dd2db123a305441129b9f8d","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.13.tgz","fileCount":32,"integrity":"sha512-ffd5B+jqWMxZVG4MWixbXvOxWuKoWHZVYP4PtbuqdMP+Llx7XJAORmHOfs96dWYYlVEttjTe0uXll4pQ+I7/dA==","signatures":[{"sig":"MEYCIQDs3+rldOnoWehZjPJ3uqQ5Q9GTRbKrd/1ku37Gmbap3AIhAN6bO11vrZ4kCaDAIHhFo8ZgkppLwq5hXyPWFDqHXVBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181715},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"directories":{},"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.13_1784891874415_0.787903683404066","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@chengxinsun26/editor","version":"0.3.14","_id":"@chengxinsun26/editor@0.3.14","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"df1a4d0470373bd73cfe925b850f2a059a8eb9ce","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.14.tgz","fileCount":33,"integrity":"sha512-pTDTOZt7DXsRPvn1eS7tlO4Zw8mCSzRczcOGSTKFsSyVcV17DzArZ7L1zmRSj7w0mPM2QtZMkr8Jcmdg5HNd2w==","signatures":[{"sig":"MEQCIGomWhnMEtP8dH8Z7Oeb0kcLccD+EfG2gMvW9WM0C76iAiABjbKDQ8frMNVYqNu41iJ6GhDHA+84AMDbzsr6Fg2rMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183986},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"0ae9963a633ac29bc04099c8901bf08ed623ed4a","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.17.0","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"26.5.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.14_1785231342463_0.629790966910514","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@chengxinsun26/editor","version":"0.3.15","_id":"@chengxinsun26/editor@0.3.15","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"db7a5e767eabc3f77d0e11464364e830fdea30bd","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.15.tgz","fileCount":33,"integrity":"sha512-S03PgYQkvj74RbKHeVXcO2XkViHg5PoyVIFbyI5YPVwsvbSIp96YJ6ao0gsfzFdiIpHUoHvxaDiHEbGNv8y82A==","signatures":[{"sig":"MEUCICL7pwonXiAhKtZj9WDECWygWSpMNqF+s5K6RVcMZWakAiEA8LKZjZ45h5lTFM/2C62gZ/q9vayZFRxVRPUiggU16xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183532},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"3e7a63dffb2c42d20178c08faeef2defe5fa9009","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.17.0","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"26.5.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.15_1785294108110_0.47237345615229875","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@chengxinsun26/editor","version":"0.3.16","_id":"@chengxinsun26/editor@0.3.16","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"1023b422c1d03cf708f216808461fec4aa764de4","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.16.tgz","fileCount":34,"integrity":"sha512-ed/XzQBTU7ay9cRhEVbaQNjqSy/UEHCpQz7fMCFjHlUBQj1NtsFuNV+eWwJdUtnoy5DCX9arOK/uIe3E/SyWew==","signatures":[{"sig":"MEYCIQD9h/9knHDd/MQ9lYZoCXY3ic+NrCcFJYMCDLKk84f7IwIhAO91vNe8zEl0YqFcnmYF9mGRHJPyv1FlYYz/v/cYFvIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187308},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"ce5595f63b5ce7de2c4666db690218d1ed2f1893","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.17.0","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"26.5.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.16_1785458285862_0.08299837703647128","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@chengxinsun26/editor","version":"0.3.17","_id":"@chengxinsun26/editor@0.3.17","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"43f1488c0a32c96033d03721af8dc7d5e7e565da","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.17.tgz","fileCount":34,"integrity":"sha512-5py75K48UHdlcg1rb529DskAwZVQLpqBnGBtL7+DYDOhCvOKzLqdI2OSZbu0oR4uv2snYvIpH3SFh3DEE2Z9bg==","signatures":[{"sig":"MEUCIQDxm77h2ay+ZAdFqnl6++bwT84fCpksxi21c+ZOn0stQwIgNMpDGujZmwDl6h6pGQuoUzSLB96Bnf9sjq4JN3IqSxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187358},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"e0f5210cbf7c0da94dee307e8e54e15bd7ed52b6","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.17.0","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"26.5.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.17_1785458507225_0.6434030455525437","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@chengxinsun26/editor","version":"0.3.18","_id":"@chengxinsun26/editor@0.3.18","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"dist":{"shasum":"9ca7575b7a8bbf3c82b1264c9ca1011b2bb61d41","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.18.tgz","fileCount":34,"integrity":"sha512-gbjslb4YdX6STyrraK1xukBga1hUJ1mf2teWHutUTfzh+csFqmeeJNdUEGtcR8JtVETH1XxMGsjCbVENLvP2Ww==","signatures":[{"sig":"MEUCIE9CbHR7p+82CiMaKP9g9iq+aLKuHgNgAOOaJEXHYK9LAiEA3ri9pNUGgaXJk4Gm9gjh1oIefdu1otAVUxmhs8ntx0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187847},"exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"afaa02eb93db7b054ee0d174d346bc6d0ede7eae","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.17.0","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"_nodeVersion":"26.5.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.27.4","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.27.4","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.27.4","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.27.4","@tiptap/extension-link":"^3.27.4","@tiptap/extension-color":"^3.27.4","@tiptap/extension-image":"^3.27.4","@tiptap/extension-table":"^3.27.4","@tiptap/extension-heading":"^3.27.4","@tiptap/extension-highlight":"^3.27.4","@tiptap/extension-subscript":"^3.27.4","@tiptap/extension-table-row":"^3.27.4","@tiptap/extension-task-item":"^3.27.4","@tiptap/extension-task-list":"^3.27.4","@tiptap/extension-blockquote":"^3.27.4","@tiptap/extension-table-cell":"^3.27.4","@tiptap/extension-text-style":"^3.27.4","@tiptap/extension-typography":"^3.27.4","@tiptap/extension-mathematics":"^3.27.4","@tiptap/extension-placeholder":"^3.27.4","@tiptap/extension-superscript":"^3.27.4","@tiptap/extension-table-header":"^3.27.4","@tiptap/extension-code-block-lowlight":"^3.27.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"tmp":"tmp/editor_0.3.18_1785458843234_0.019995709071946255","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"_id":"@chengxinsun26/editor@0.3.19","dist":{"shasum":"ec7c0139a4c2a7ff3b5d06434503e7d72425c612","tarball":"https://registry.npmjs.org/@chengxinsun26/editor/-/editor-0.3.19.tgz","fileCount":34,"integrity":"sha512-caPx8Quni9C6OpXYIPCQSgr2uINOL1FuPC+ZUEfaEa2+5I7ijKXadhaQA+SfgnAnjuQd28dkS2gMwRDWtzrvpQ==","signatures":[{"sig":"MEUCIBVMNSAjA4mLZcXYSyj0k1w6CQy5ikSDrNdgeHSTWeMcAiEAuiKjar9P4xPwwo+sfh1zs9XNLkF0BFdqgCuC3CzTQKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzDw58YpobIp6W8Uz4VrlFHz9yrzX/h9abCjfnypyFoAIgbS+C1Tc7nCETK1lyn3igpO4AGwHOEyDu74YoM9+cRJA="}],"unpackedSize":187980},"name":"@chengxinsun26/editor","exports":{".":"./src/components/editor/index.ts","./lib/touch-edit":"./src/lib/touch-edit.ts","./styles/editor.css":"./src/styles/editor.css","./lib/markdown-migrate":"./src/lib/markdown-migrate.ts","./lib/markdown-to-html":"./src/lib/markdown-to-html.ts","./styles/hljs-source.css":"./src/styles/hljs-source.css"},"gitHead":"4204beb21eed94349c82ff5c4221a5ab65595e12","private":false,"scripts":{"dev":"next dev","lint":"eslint","build":"next build","start":"next start"},"version":"0.3.19","_npmUser":{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"},"_npmVersion":"11.6.2","description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","directories":{},"maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"_nodeVersion":"24.13.0","dependencies":{"next":"16.2.10","katex":"^0.17.0","react":"19.2.4","marked":"^18.0.6","mermaid":"^11.16.0","unified":"^11.0.5","lowlight":"^3.3.0","turndown":"^7.2.4","react-dom":"19.2.4","@tiptap/pm":"^3.30.5","file-saver":"^2.0.5","node-emoji":"^2.2.0","remark-gfm":"^4.0.1","@tiptap/core":"^3.30.5","@types/katex":"^0.16.8","html-to-docx":"^1.8.0","lucide-react":"^1.24.0","@tiptap/react":"^3.30.5","@types/marked":"^5.0.2","@types/turndown":"^5.0.6","tiptap-markdown":"^0.9.0","@types/file-saver":"^2.0.7","hast-util-to-html":"^9.0.5","prosemirror-state":"^1.4.4","@tiptap/starter-kit":"^3.30.5","@tiptap/extension-link":"^3.30.5","@tiptap/extension-color":"^3.30.5","@tiptap/extension-image":"^3.30.5","@tiptap/extension-table":"^3.30.5","@tiptap/extension-heading":"^3.30.5","@tiptap/extension-highlight":"^3.30.5","@tiptap/extension-subscript":"^3.30.5","@tiptap/extension-table-row":"^3.30.5","@tiptap/extension-task-item":"^3.30.5","@tiptap/extension-task-list":"^3.30.5","@tiptap/extension-blockquote":"^3.30.5","@tiptap/extension-table-cell":"^3.30.5","@tiptap/extension-text-style":"^3.30.5","@tiptap/extension-typography":"^3.30.5","@tiptap/extension-mathematics":"^3.30.5","@tiptap/extension-placeholder":"^3.30.5","@tiptap/extension-superscript":"^3.30.5","@tiptap/extension-table-header":"^3.30.5","@tiptap/extension-code-block-lowlight":"^3.30.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/react-dom":"^19","eslint-config-next":"16.2.10","@tailwindcss/postcss":"^4"},"peerDependencies":{"next":"^16","react":"^19","react-dom":"^19"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/editor_0.3.19_1788149814072_0.5979717406452323"}}},"time":{"created":"2026-07-17T02:15:58.857Z","modified":"2026-08-31T04:16:54.345Z","0.1.0":"2026-07-17T02:15:59.220Z","0.1.1":"2026-07-17T02:51:22.028Z","0.1.2":"2026-07-17T03:22:59.278Z","0.1.3":"2026-07-17T03:31:55.912Z","0.2.0":"2026-07-17T06:01:42.763Z","0.2.1":"2026-07-17T06:08:29.762Z","0.2.2":"2026-07-17T06:29:13.530Z","0.2.3":"2026-07-17T06:48:24.238Z","0.2.4":"2026-07-17T06:53:21.136Z","0.2.5":"2026-07-17T06:56:46.565Z","0.2.6":"2026-07-17T07:13:37.951Z","0.2.7":"2026-07-17T07:38:27.589Z","0.2.8":"2026-07-17T07:51:03.652Z","0.3.0":"2026-07-20T09:28:00.290Z","0.3.1":"2026-07-20T09:36:36.606Z","0.3.2":"2026-07-20T09:37:10.273Z","0.3.3":"2026-07-20T09:44:11.413Z","0.3.4":"2026-07-20T09:48:06.761Z","0.3.5":"2026-07-20T09:48:34.183Z","0.3.6":"2026-07-20T10:20:22.044Z","0.3.7":"2026-07-20T10:23:19.846Z","0.3.8":"2026-07-20T11:14:59.058Z","0.3.9":"2026-07-20T15:00:32.723Z","0.3.10":"2026-07-20T15:02:18.081Z","0.3.11":"2026-07-21T04:16:21.102Z","0.3.12":"2026-07-24T11:09:21.208Z","0.3.13":"2026-07-24T11:17:54.551Z","0.3.14":"2026-07-28T09:35:42.604Z","0.3.15":"2026-07-29T03:01:48.296Z","0.3.16":"2026-07-31T00:38:06.011Z","0.3.17":"2026-07-31T00:41:47.472Z","0.3.18":"2026-07-31T00:47:23.496Z","0.3.19":"2026-08-31T04:16:54.174Z"},"description":"一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。","maintainers":[{"name":"chengxinsun26","email":"chengxin.sun@gmail.com"}],"readme":"# WYSIWYG Markdown Editor\n\n一个类似 Microsoft Word 的所见即所得 Markdown 编辑器，支持完整的 Markdown 语法。\n\n🌐 **在线示例**：[https://md.tech616.me](https://md.tech616.me)\n\n📖 **English documentation**: [README.md](README.md)\n\n## 截图\n\n![Light 模式](https://raw.githubusercontent.com/cxsun123/markdown_visual_editor/main/public/screenshot1.png)\n\n*Light 模式*\n\n![字体颜色选择器](https://raw.githubusercontent.com/cxsun123/markdown_visual_editor/main/public/screenshot2.png)\n\n*字体颜色选择器*\n\n![Dark 模式](https://raw.githubusercontent.com/cxsun123/markdown_visual_editor/main/public/screenshot3.png)\n\n*Dark 模式*\n\n## 功能特性\n\n- ✅ **实时格式化预览**：输入即所见，无需切换预览模式\n- ✅ **完整 Markdown 支持**：标题、列表、表格、代码块、引用等\n- ✅ **工具栏快捷操作**：粗体、斜体、删除线、链接、图片、表格等\n- ✅ **右键上下文菜单**：表格内右键可进行行列操作\n- ✅ **颜色选择器**：字体颜色/背景颜色选择器，支持自定义颜色\n- ✅ **多格式导出**：支持导出为 Markdown、HTML、DOCX 格式\n- ✅ **快捷键支持**：Ctrl+B 粗体、Ctrl+I 斜体、Ctrl+K 链接等\n- ✅ **响应式设计**：支持桌面端和移动端\n- ✅ **暗色模式**：支持亮色/暗色主题切换\n- ✅ **Emoji 支持**：支持 `:smiley:` 等 GFM 表情短码\n- ✅ **KaTeX 公式**：支持行内和块级 LaTeX 公式\n- ✅ **Mermaid 图表**：支持流程图、时序图等\n- ✅ **国际化**：英文（默认）与中文，通过 `locale` 属性切换\n\n## 技术栈\n\n- **框架**：Next.js 16 (App Router)\n- **编辑器**：Tiptap (基于 ProseMirror)\n- **样式**：Tailwind CSS v4\n- **导出**：html-to-docx, file-saver\n- **语法高亮**：lowlight + highlight.js\n- **图表**：Mermaid\n- **公式**：KaTeX\n- **Emoji**：node-emoji\n\n## 快速开始\n\n### 本地开发\n\n```bash\ncd markdown_visual_editor\nnpm install\nnpm run dev\n```\n\n打开 [http://localhost:3000](http://localhost:3000)。\n\n### 生产构建\n\n```bash\nnpm run build\nnpm run start\n```\n\n## Docker 部署\n\n```bash\ndocker compose up -d --build\n```\n\n访问 [http://localhost:3003](http://localhost:3003)。自定义端口请在 `.env` 中设置 `PORT`。\n\n## 属性\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| `content` | `string` | — | 初始 Markdown 内容 |\n| `onChange` | `(markdown: string) => void` | — | 内容变化时回调 |\n| `showSource` | `boolean` | — | 显示/隐藏源码面板 |\n| `onToggleSource` | `() => void` | — | 切换源码面板 |\n| `locale` | `'en' \\| 'zh'` | `'en'` | 界面语言 |\n| `placeholder` | `string` | — | 编辑器占位文本 |\n| `customTools` | `ToolbarCustomTool[]` | — | 自定义工具栏按钮 |\n| `floatingToolbar` | `boolean` | `true` | 已废弃，请使用 `toolbarMode` |\n| `toolbarMode` | `'follow' \\| 'fixed'` | `'follow'` | `'follow'` — 工具栏跟随光标；`'fixed'` — 工具栏固定在顶部 |\n\n```tsx\nimport { WysiwygEditor } from '@chengxinsun26/editor';\n\n<WysiwygEditor\n  content={markdown}\n  onChange={setMarkdown}\n  showSource={showSource}\n  onToggleSource={() => setShowSource(v => !v)}\n  locale=\"zh\"\n  toolbarMode=\"fixed\"   // 'follow'（默认）| 'fixed'\n/>\n```\n\n## 国际化（i18n）\n\n编辑器界面（工具栏、节点视图、提示框）已支持国际化。给 `<WysiwygEditor>` 传入 `locale` 属性，\n可选值为 `'en'`（默认）与 `'zh'`。该值会通过 React Context 传递给所有内部节点视图。\n\n演示页面（`src/app/page.tsx`）包含语言切换器，可实时体验两种语言。翻译字典位于\n`src/components/editor/i18n.ts`，如需新增语言，在 `SUPPORTED_LOCALES` 与翻译对象中\n各添加一项即可。\n\n## 项目结构\n\n```\nmarkdown_visual_editor/\n├── docker-compose.yml\n├── .env.example\n├── article_example.md\n├── Dockerfile\n├── public/\n├── src/\n│   ├── app/\n│   │   ├── page.tsx             # 主页面（含语言切换器）\n│   │   ├── layout.tsx\n│   │   └── globals.css\n│   ├── components/editor/\n│   │   ├── i18n.ts              # 翻译字典（en/zh）\n│   │   ├── locale-context.ts    # locale 的 React Context\n│   │   ├── extensions.ts\n│   │   ├── toolbar.tsx\n│   │   ├── wysiwyg-editor.tsx\n│   │   ├── color-picker-panel.tsx\n│   │   ├── code-block-node-view.tsx\n│   │   ├── mermaid-node-view.tsx\n│   │   └── ...\n│   ├── lib/\n│   │   ├── export.ts\n│   │   └── markdown-migrate.ts\n│   └── styles/\n│       └── editor.css\n├── package.json\n└── README.md\n```\n\n## 许可证\n\nMIT License\n","readmeFilename":"README.zh-CN.md"}