{"_id":"@bryce-loskie/echo-editor","_rev":"32-3b5a6151e572ab3122d112c4d8828097","name":"@bryce-loskie/echo-editor","dist-tags":{"latest":"0.4.11"},"versions":{"0.1.0":{"name":"@bryce-loskie/echo-editor","version":"0.1.0","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"83694a086d36002478aa2801ac5fd9196d56d939","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.0.tgz","fileCount":306,"integrity":"sha512-16RPiIhm5GwhgmGWcowuwDBy9DgQSeTj6V9NoUeizoKTsrvDhQmIXKPde+Kr8WS8Q5aiSS3/Qak3qufjqKJh3A==","signatures":[{"sig":"MEYCIQDyvthDX13kydCiVzf+mTI7D0GGsY1T187XYzDj23J4wgIhAM1RghfGEOA9NHyhkhb6EDATif8hQ28xslku6zqwlp11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3435407},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.1.0.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/d3276c3648548311b5b580d879a73654/bryce-loskie-echo-editor-0.1.0.tgz","_integrity":"sha512-16RPiIhm5GwhgmGWcowuwDBy9DgQSeTj6V9NoUeizoKTsrvDhQmIXKPde+Kr8WS8Q5aiSS3/Qak3qufjqKJh3A==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.0_1763691051089_0.24611833395098404","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bryce-loskie/echo-editor","version":"0.1.1","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"f65dc203b8fa4f06e48e8bc369447ae8174a17be","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.1.tgz","fileCount":306,"integrity":"sha512-57yASeger/gfXDzz40/GPhpmTUVTTekDhPov9JrL3p8m4MewODOYsydB6pjq0gEdvKa/sMU7NsJYRmLjrArsgQ==","signatures":[{"sig":"MEUCIQDf/o0iyPcXwcQj4A5nWzjmj4g63BhcKw6m8npkBZ1A8wIgMFGX4Lu2bYzLVB+87hPMi8xHFEbu+6XxP8k7E75Arr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3446588},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.1.1.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/218af9bf0c003658a67f42ca51c38117/bryce-loskie-echo-editor-0.1.1.tgz","_integrity":"sha512-57yASeger/gfXDzz40/GPhpmTUVTTekDhPov9JrL3p8m4MewODOYsydB6pjq0gEdvKa/sMU7NsJYRmLjrArsgQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.1_1763692361592_0.5556669196084614","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bryce-loskie/echo-editor","version":"0.1.2","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"6db430dbc9999a8a240109f173304003f464acf3","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.2.tgz","fileCount":307,"integrity":"sha512-Nq/oruC2TI7nhMHpanEl/Usc8E3Iy44z/p1hymb/XOfaSh/G4sLeZUYTTfSESFgCt4sC8IuvpfVLMdxWfcX0cg==","signatures":[{"sig":"MEUCIBW+xvXaSn/4s6pBpgBF8G1gmvg9o4h+QfKwtOIFClxwAiEAtDKCNEIYnJX6Aw0zFyKl2PaLGS7zB49NbJ5LSRiTCJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467394},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.1.2.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/8c9eef9c81d0d2b054ed198069222198/bryce-loskie-echo-editor-0.1.2.tgz","_integrity":"sha512-Nq/oruC2TI7nhMHpanEl/Usc8E3Iy44z/p1hymb/XOfaSh/G4sLeZUYTTfSESFgCt4sC8IuvpfVLMdxWfcX0cg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.2_1763975555259_0.4165343837447464","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bryce-loskie/echo-editor","version":"0.1.3","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"54a691eaab203f7c297af88288b10c9e22b52034","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.3.tgz","fileCount":307,"integrity":"sha512-YXqXSEOt1esHz5y6AQQk2ljuPlDKKC7uWAY+Q19cRW3VXHtq2lqMGVUu3EdqPRbkhj5UoTgpMPbo6EUgnoD7Wg==","signatures":[{"sig":"MEQCIHIwiJXWo2HIPmaZRKjjLYq8FQN+lpK7fTIhptZUPSfEAiBO2WaHm/vwDEpMXODsdmEBTzdub8Y+QM3ZZN2ztRliUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467442},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.1.3.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/f95e8f1b2a7aa4cbaed72486f7b0a74f/bryce-loskie-echo-editor-0.1.3.tgz","_integrity":"sha512-YXqXSEOt1esHz5y6AQQk2ljuPlDKKC7uWAY+Q19cRW3VXHtq2lqMGVUu3EdqPRbkhj5UoTgpMPbo6EUgnoD7Wg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.3_1763976131099_0.9985765188008588","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bryce-loskie/echo-editor","version":"0.1.4","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"02b7e3e98dfbce53740c1f439139f740877b27c1","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.4.tgz","fileCount":307,"integrity":"sha512-gh3m3RzuhZWcdTRacxO+R9qitlSoCW7/7gsSLiJD9LywPO8vw0ZA8s86yzuQjKicuXRkKdXgcteCDZi5CKqQCQ==","signatures":[{"sig":"MEUCIA7KNBAi/Fbup3/1faIku0oi/kZ0wQ8hRBCDqBQWZZVgAiEAtMbdYtcGNJWg1faoeac9E1gyr1R5GQyInrAN2MHYfO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467547},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.1.4.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/e3bf86139475691bb67486ad2b0c5f12/bryce-loskie-echo-editor-0.1.4.tgz","_integrity":"sha512-gh3m3RzuhZWcdTRacxO+R9qitlSoCW7/7gsSLiJD9LywPO8vw0ZA8s86yzuQjKicuXRkKdXgcteCDZi5CKqQCQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.4_1763976523258_0.31255100024454685","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bryce-loskie/echo-editor","version":"0.1.5","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.5","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"c68cc44d6f9fd9d17e0ee2e6f3183cb5232f30ee","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.5.tgz","fileCount":307,"integrity":"sha512-jTHU6l+hNk9X+CJ0vdWZSlQpmtkKNgaQWEHsi5vhUtQ9ScQgXIxQT0ZqArFgAJqFbuFAQApndaimwUwK4r10cw==","signatures":[{"sig":"MEUCIFa4BwfrWld6TzopGIazlZHRiR22Qej/HoVTCL+DhBGoAiEA4xBhUOGCIllcYB4c6ulHeO8xlSeOvkiMShwy12eIBnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467586},"main":"./lib/echo-editor.umd.js","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"gitHead":"f49dbcdfa39db4bcbb1ab002977b0961aa5ae304","private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","prepare":"husky","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.5_1765349032790_0.5898901234777811","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bryce-loskie/echo-editor","version":"0.1.8","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.1.8","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"00a7aa3dd250f0cee26c8eb2e352c4a21a374ee4","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.1.8.tgz","fileCount":307,"integrity":"sha512-OsO/r2zHnmh4cOsVaYOoL2tEUym1zWS4Fsnuj1mv/NqikIvFcDIi/U5GSiuP0cBYQgZJ1I/fiOXYgiwi/ff22w==","signatures":[{"sig":"MEUCIDNmvGZLJwblVQLL63e7LltExK3g1UiLDplj1HjWnqb7AiEAkomxfLU5qSf9KcwXqLgnFsrZyf72eRPRUhPyRr1zKfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3469152},"main":"./lib/echo-editor.umd.js","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"gitHead":"fc11a79e37dbd207017d263115b0143d14eec15c","private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","prepare":"husky","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.1.8_1768888089556_0.4616662678371919","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bryce-loskie/echo-editor","version":"0.2.0","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"5a1cc2367a5c38f8d09d270d506b84e451851bfe","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.0.tgz","fileCount":307,"integrity":"sha512-avm9DpBj/rZwtYC61b1HEzl2hwxrXeKwlpPRkLwIRE/QRnM2EJN3DYOYD4VkqxuSk2fnM43PgCdtDJ0kN3sWug==","signatures":[{"sig":"MEUCIQDYerqB+8n/P9uK9LfKe4dBsKkeT+DPcCGO0hnMJjzg5wIgOGA1q19GDKdKLgIz+W1GnxPdnCp/GmBr+X967cChQ2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3469385},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.0.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/eb3f00c3e67ac4fd4416c63ee93a6fba/bryce-loskie-echo-editor-0.2.0.tgz","_integrity":"sha512-avm9DpBj/rZwtYC61b1HEzl2hwxrXeKwlpPRkLwIRE/QRnM2EJN3DYOYD4VkqxuSk2fnM43PgCdtDJ0kN3sWug==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.0_1769138406261_0.8959311139094286","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bryce-loskie/echo-editor","version":"0.2.1","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"3735a28cf757f23f47f8f6f0d18112b1951f1fbe","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.1.tgz","fileCount":307,"integrity":"sha512-HX7sE4NTU7CMdK+hD50Aqs/beqslGciXHfRx/EAqjr+rb0PBl3/ASvwG1EVSFiV6jtsJocojoTfMom36STPgIw==","signatures":[{"sig":"MEUCIGq296loQOzaCwBGk2xRYEZgnLUuUYYdJkH5Jt1L9gwOAiEAzt4NYfsXNDDNiVYZ5YAfWKDGpBG05cP6lRQvPQr3l8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3469449},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.1.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/193b84cfe260002e2edd3102997843e7/bryce-loskie-echo-editor-0.2.1.tgz","_integrity":"sha512-HX7sE4NTU7CMdK+hD50Aqs/beqslGciXHfRx/EAqjr+rb0PBl3/ASvwG1EVSFiV6jtsJocojoTfMom36STPgIw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.1_1769139143407_0.3021348656444989","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bryce-loskie/echo-editor","version":"0.2.2","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"f37e27c39ecc9e45ed50e0c3aee1c00e255ac0f1","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.2.tgz","fileCount":307,"integrity":"sha512-dxRgRgNlzlsfCcOSNsz7Nq1pMzGyLBFZIpZki+lk+WJtlOD5mX9eM2DMDw0aOX/15kQiRltU4/eOLbd+WYpX6w==","signatures":[{"sig":"MEUCIQCcP5EUff6vnZswjmLvSHYCPThXfhKfDZvc8BxPr4Q9MAIgBGELI4NLgPWApAISKe7qSoiaQytKdkhnJQ9YKKo5VCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471198},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.2.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/756845dcda0c5daf34a8b77af4b9c6dd/bryce-loskie-echo-editor-0.2.2.tgz","_integrity":"sha512-dxRgRgNlzlsfCcOSNsz7Nq1pMzGyLBFZIpZki+lk+WJtlOD5mX9eM2DMDw0aOX/15kQiRltU4/eOLbd+WYpX6w==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.2_1770258636930_0.579292214713832","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@bryce-loskie/echo-editor","version":"0.2.3","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"0b57a7359a9032883e6e02606cf85b612c3d3b59","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.3.tgz","fileCount":307,"integrity":"sha512-BgaxZAglRtJLrNGiCHu3O5l16efPABnBlfW0YOHt3USv5NNOFQUfTg1h0YARXman6jJm6F9e45z0nGCazeaw3Q==","signatures":[{"sig":"MEUCIHGz356ehNu9Ipo/AeMuBb4uoiVvhveKZEg9ZXT8raDsAiEApOo/mAEiKJOcwbNnBlBgp6HLd3vMVQv+5ge6ss5A0EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3471210},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.3.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/11d7c6c763fe7a10311ec4a1a8758445/bryce-loskie-echo-editor-0.2.3.tgz","_integrity":"sha512-BgaxZAglRtJLrNGiCHu3O5l16efPABnBlfW0YOHt3USv5NNOFQUfTg1h0YARXman6jJm6F9e45z0nGCazeaw3Q==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.3_1770258883534_0.7434625380103268","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@bryce-loskie/echo-editor","version":"0.2.4","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"cce2ed1fba214578643e0c3b777f426881a519e3","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.4.tgz","fileCount":307,"integrity":"sha512-jBFVLes2dKk3oerD2PH2N80s/Ra1/rpI9MG5UNTtRcaE+9VuVZdybXeET03gZPGwTm0yqzSgFPfWwwWaio2gBw==","signatures":[{"sig":"MEYCIQDNck3JMAlYFGjkI2K8iBlL1bW5m21Wcw9ATO3pdmpEAgIhAKgSBQbctHjGyn50pCpIFWpxOez+K7g7T+cPaS+ZIuhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475283},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.4.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/9e561f329872e066dc823a2df575dc78/bryce-loskie-echo-editor-0.2.4.tgz","_integrity":"sha512-jBFVLes2dKk3oerD2PH2N80s/Ra1/rpI9MG5UNTtRcaE+9VuVZdybXeET03gZPGwTm0yqzSgFPfWwwWaio2gBw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.4_1770262016182_0.3631552059792369","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@bryce-loskie/echo-editor","version":"0.2.5","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.5","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"c07fa9d9c7645ca5904dd3b3322691e9aee12467","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.5.tgz","fileCount":307,"integrity":"sha512-Bv6z9qlnseAAgdJE2eHF9UIU9QZjbNd+mLJrNN6f71n0MsQ+gcPsLRJF8f63+kBn9zwC8RnEH8kNYbwBMHUPaA==","signatures":[{"sig":"MEUCIQDdlsE3klQiJ8f3JPOxGlqb6rLuWEohxlzVBy4L/6TPMQIgUjSQZBAIWTP+CqeZfN7cVOuN+bPirAixcUCgyRQ+UVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3475277},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.5.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/f5b4a06f24ab9e9288ba92f889955f28/bryce-loskie-echo-editor-0.2.5.tgz","_integrity":"sha512-Bv6z9qlnseAAgdJE2eHF9UIU9QZjbNd+mLJrNN6f71n0MsQ+gcPsLRJF8f63+kBn9zwC8RnEH8kNYbwBMHUPaA==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.5_1770262540529_0.45210979918240657","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@bryce-loskie/echo-editor","version":"0.2.6","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.2.6","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"8c3805471ac7ce63c6a26e3bd741f666b5e4f010","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.2.6.tgz","fileCount":307,"integrity":"sha512-E9MRtMucFp0HUxj6MHuMKt46f/aQSf7/WvwmgyJJKfmG/y5kcriQB+JiBofwaAbJLrmE+zMZmvIkL/7c5A+cqQ==","signatures":[{"sig":"MEQCIGQOhN4bZG8xktaaZXehqW+vXv7WCE9+zDlm6YnFelGgAiAdlYCDP5sUGNq07+WPZ2sR0YgrgPBsu6/LK1pFI5b1bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3477586},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.2.6.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/ee3083bae4e152ce2485920599032e31/bryce-loskie-echo-editor-0.2.6.tgz","_integrity":"sha512-E9MRtMucFp0HUxj6MHuMKt46f/aQSf7/WvwmgyJJKfmG/y5kcriQB+JiBofwaAbJLrmE+zMZmvIkL/7c5A+cqQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.2.6_1770263015493_0.3158153369951977","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bryce-loskie/echo-editor","version":"0.3.0","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"428a8f1c565830a80516feb4142d53f1df6906a3","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.0.tgz","fileCount":307,"integrity":"sha512-LLbNpUMKT0mijbZ1QYKciPAyA8KZ1vQD1ktOYcbpj89gBuxLVywGG6yrxgDdlVDxKkljB79FK5QsrrzANbrWVA==","signatures":[{"sig":"MEYCIQDXc41tAOC8WIsU6xL937hyszI7U/lisusBjf3jH5tY+AIhALKLAMHd6WaBZUjQA1nDynft9Iq2emLoMfWxayQoZYk7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3481714},"main":"./lib/echo-editor.umd.js","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"gitHead":"50cd266b027cabb3bffea3b77b783a26308695d8","private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.0_1770285426167_0.5794304559333743","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bryce-loskie/echo-editor","version":"0.3.1","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"50a77b3dd93e6b276a1479876c199646b57e95e8","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.1.tgz","fileCount":307,"integrity":"sha512-rXxwZn1tdtufc3uJYjgkNKzIvOOXVu9PYTwZSl/tC9S+DfCnFOPCqfknWHCh90X4uZfJJSHbC6AcuZg6X5BAwQ==","signatures":[{"sig":"MEQCIBY0Pl8nI5G5O01ekpdhUaDcb1W+daObnt7TtCangVp9AiBsloZxZ53NMOGDz5wKtbfxUFG0Ea6dey/GCx0XY904ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3481857},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.3.1.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/7e09ee8f8addd90dcaa59f12078956c6/bryce-loskie-echo-editor-0.3.1.tgz","_integrity":"sha512-rXxwZn1tdtufc3uJYjgkNKzIvOOXVu9PYTwZSl/tC9S+DfCnFOPCqfknWHCh90X4uZfJJSHbC6AcuZg6X5BAwQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.1_1770286181760_0.29260082272235644","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bryce-loskie/echo-editor","version":"0.3.2","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"5d6bb9828194f22c8f5dd5001ff159e9d616528c","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.2.tgz","fileCount":309,"integrity":"sha512-CJ7AnFx9QuOifgULgEeZxQWEp/wuPQpS4fjv2c8RkSDPYyzb7/oi6RMUZorIHWnehUECsDVVrrWClSbDYk+ovQ==","signatures":[{"sig":"MEQCIFcQ8akBL44UfqoxBQoJHO/gZrJKqsGfvk1eAQ7KVuyxAiBs+9kaBKADdb3jSOf/bjTLb3n//DqB3G1TlDM+vZsqSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3485628},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.3.2.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/02ca9c90087c6c7e6d340287fcaa91d5/bryce-loskie-echo-editor-0.3.2.tgz","_integrity":"sha512-CJ7AnFx9QuOifgULgEeZxQWEp/wuPQpS4fjv2c8RkSDPYyzb7/oi6RMUZorIHWnehUECsDVVrrWClSbDYk+ovQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@floating-ui/vue":"^1.1.10","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.2_1770286951217_0.8967933493863443","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bryce-loskie/echo-editor","version":"0.3.3","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"443fd49627f17954d0e273d48dc41694af4aa8b2","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.3.tgz","fileCount":309,"integrity":"sha512-+tCL4xIfzZcXRUPZqnnBE/ZcaV/5Oag7TbEMWTFc6HPV417ONfA/gdQP7NYJ5lNK4ZwS5z+U7RnqBaNRFun0dg==","signatures":[{"sig":"MEQCIDWmP/sWw5/hRx3p6U9I+i8Q63KI5tdilaMDt9x7dtDOAiAW3t4TGaYQ4s14TUUa26JBUOdsZ8vUn8vX4AWmwcDi1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3431531},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.3.3.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/ac9113c62d653156c911942b5ea884b3/bryce-loskie-echo-editor-0.3.3.tgz","_integrity":"sha512-+tCL4xIfzZcXRUPZqnnBE/ZcaV/5Oag7TbEMWTFc6HPV417ONfA/gdQP7NYJ5lNK4ZwS5z+U7RnqBaNRFun0dg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0","@floating-ui/vue":">= 1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.3_1770287312329_0.7770900811426285","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bryce-loskie/echo-editor","version":"0.3.4","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"de7629124865e46f388d5a0a09bcefbb08746165","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.4.tgz","fileCount":309,"integrity":"sha512-Hi5etdFb6oZfQPGj70HJYnbdRzRLg0+vZ1LRy2G/szTx5nvudeLBzz4Uyk4cZUqrDd6ty/O76F90cXEQ793JBA==","signatures":[{"sig":"MEYCIQD+Z9SqPSo179Y7V4Gjp01DKLHnI5/4urfIIVleJDYUlAIhAK/vVI0XPX3sbAy6yqKRYldXrgthNryxlR2Qwpe8AO4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3485628},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.3.4.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/17894398eb2946c89c0e74b953e1b2b0/bryce-loskie-echo-editor-0.3.4.tgz","_integrity":"sha512-Hi5etdFb6oZfQPGj70HJYnbdRzRLg0+vZ1LRy2G/szTx5nvudeLBzz4Uyk4cZUqrDd6ty/O76F90cXEQ793JBA==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@floating-ui/vue":"^1.1.10","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.4_1770287445039_0.17128123778652737","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bryce-loskie/echo-editor","version":"0.3.5","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.3.5","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"b9a2fd8c7cf47ea6720a72878e95e96093d221ec","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.3.5.tgz","fileCount":311,"integrity":"sha512-c95V6vp64xW/LaYhO1KVlHkX5seAX3BUHnkI6r0i1fbA5Yvf6nEr3jn9ZPrHHLqN9c4zdOhclL59sLeJ49EXvw==","signatures":[{"sig":"MEUCIQDuixCAZsCE2tuj+jDExgKorL2Itjji2SycOgrUmWK/DwIgUEyGqXfUVMN9DEudNv8VeJcAOJq+8ZAo86qzYtqmhe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3486715},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.3.5.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/a11f636519fe8fb25a7881670ead1085/bryce-loskie-echo-editor-0.3.5.tgz","_integrity":"sha512-c95V6vp64xW/LaYhO1KVlHkX5seAX3BUHnkI6r0i1fbA5Yvf6nEr3jn9ZPrHHLqN9c4zdOhclL59sLeJ49EXvw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@floating-ui/vue":"^1.1.10","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.3.5_1770288136551_0.16160523335412913","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bryce-loskie/echo-editor","version":"0.4.0","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"2b4787836f8a0c8f6e308241b744526c337d54b6","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.0.tgz","fileCount":307,"integrity":"sha512-RlVXhpwZseGau0Rz2MHq0IT/si8i15yuyqrueHplAeQkii9i9a1VObJz0rM0KZ7nCZ4OXtvAgS+FI8pmT3dtZw==","signatures":[{"sig":"MEYCIQCzvffhUq3/tpJ/NfGXvX2bwkFWQrU+xVOhG/PLHFvKrgIhAL+DN0wIclaxNI2VkVEc9cyguZliCpgTmDuwp/CLr52F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3484250},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.0.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/1f6ddcc8d889ba5f3379e09aa544b92d/bryce-loskie-echo-editor-0.4.0.tgz","_integrity":"sha512-RlVXhpwZseGau0Rz2MHq0IT/si8i15yuyqrueHplAeQkii9i9a1VObJz0rM0KZ7nCZ4OXtvAgS+FI8pmT3dtZw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.0_1770361745729_0.9771376031390093","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bryce-loskie/echo-editor","version":"0.4.1","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"78c7539677a706e0a3299e0539b1411a2b249974","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.1.tgz","fileCount":307,"integrity":"sha512-DOMkjnItNcSjTVG5h9HSWdBQmBLd3pk+9xrUkn2315HKqom0KGQWtTEnMZ/9vCDey/fjYZLxsYpnkdLNltbeLw==","signatures":[{"sig":"MEUCIC21kNV/LUPpgFDeWR7KSwvagqbhOIuCYDuDzefgfcQAAiEAlXyL6eL4ZwpHDz03o1y5ttC6VATlq95qRFh1DbgAIlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3484475},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.1.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/d468f14cbfd31e7e93f8ed6988323ab1/bryce-loskie-echo-editor-0.4.1.tgz","_integrity":"sha512-DOMkjnItNcSjTVG5h9HSWdBQmBLd3pk+9xrUkn2315HKqom0KGQWtTEnMZ/9vCDey/fjYZLxsYpnkdLNltbeLw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.1_1770603275734_0.786509603176109","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@bryce-loskie/echo-editor","version":"0.4.2","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"a06809fe7a546513b40a88350c5c6339bd4c3b0b","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.2.tgz","fileCount":307,"integrity":"sha512-kl+3LGvhivkBFwWT9PwKtGGGxNrOebQ4USr2rEGRSx+rkI6nBOOrDo5qTo1QOQ/JdmWuOoSTpW2u6KGW35s2Cg==","signatures":[{"sig":"MEUCIQCXjcmiq3jnhVsvN6yNXy0lH6h/oWMO305P3x9V2VuFKQIgA/zPqAbANg6HROXbmpxYt6slPNqptjkrXT78DvfFtKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3484560},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.2.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/e437d1e22aaa624a402905bcf33b8c38/bryce-loskie-echo-editor-0.4.2.tgz","_integrity":"sha512-kl+3LGvhivkBFwWT9PwKtGGGxNrOebQ4USr2rEGRSx+rkI6nBOOrDo5qTo1QOQ/JdmWuOoSTpW2u6KGW35s2Cg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.2_1770603439901_0.334793973039478","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@bryce-loskie/echo-editor","version":"0.4.3","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"b641493cad73c76c5bcb15b1628b154b0336a0c5","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.3.tgz","fileCount":308,"integrity":"sha512-1dvguz7gZVh260+44yoscOIwEzYicN3Slpytr10JRjHXj4FJgq8divezou0GxF5EEw6ASkg5N81BGLTl8hUViQ==","signatures":[{"sig":"MEQCIGVmwVkYeKgAfxoORKt/fCGvPX9Ij1O8B+kv/m1XDn33AiA/XIVWDN1QXNDsVdI5FbJ2jLqfDFQniaVqnq7k2wjF8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3487825},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.3.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/d9e0dcf0f3076781e14ec0ad99030c15/bryce-loskie-echo-editor-0.4.3.tgz","_integrity":"sha512-1dvguz7gZVh260+44yoscOIwEzYicN3Slpytr10JRjHXj4FJgq8divezou0GxF5EEw6ASkg5N81BGLTl8hUViQ==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.3_1778295131039_0.001073429518037461","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@bryce-loskie/echo-editor","version":"0.4.4","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"e123e3a8bbbac6f6fd911d9c90c8bbe78deebad8","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.4.tgz","fileCount":310,"integrity":"sha512-wrCc3QpHer6KIj2TYPPtQugOyFTcRRpCyo1s8pbwM68/ETFm0qJhJ9n+Kwoh2zYwZHzhka1ALwI5B68i6R7yTw==","signatures":[{"sig":"MEUCIHKwXPcW+Kz+efDZbq0gx+niElkIGjqOWRt8cfEN3IqhAiEA+aqvgt//spQmVsF3YDd3oxdEZNR/kG6r15mVXJCHiso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3491899},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.4.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/cffab30bcfbc64df10157a0f6e3afe5a/bryce-loskie-echo-editor-0.4.4.tgz","_integrity":"sha512-wrCc3QpHer6KIj2TYPPtQugOyFTcRRpCyo1s8pbwM68/ETFm0qJhJ9n+Kwoh2zYwZHzhka1ALwI5B68i6R7yTw==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.4_1778812128480_0.9494399053203089","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@bryce-loskie/echo-editor","version":"0.4.5","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.5","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"9c69c293a8b6467ffb57ca0f23fcf04145ceb465","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.5.tgz","fileCount":312,"integrity":"sha512-ciTSGTWLOiSBkx02hPiMhy5tdEfTLbY8+glV4wtHNGK3h5RgHUt8eS/QyiqUb4pdaFep67Xla/f0gOtAhkd2vA==","signatures":[{"sig":"MEUCIGKweAg3Wpfu41SwT9YnSRBZ+TowcuGMl31RMSFfX8YqAiEAoUcA0uyYIjuURrZi774nrm8sm0txiVt/bbJ4qt2H90U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3495249},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.5.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/d3bdb471070e3bc4cf7a95518d8528a1/bryce-loskie-echo-editor-0.4.5.tgz","_integrity":"sha512-ciTSGTWLOiSBkx02hPiMhy5tdEfTLbY8+glV4wtHNGK3h5RgHUt8eS/QyiqUb4pdaFep67Xla/f0gOtAhkd2vA==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.5_1778813648605_0.0372778513304961","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@bryce-loskie/echo-editor","version":"0.4.6","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.6","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"867ec0fd469a4fdb0ec0bc7b49f29b5273e5cd70","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.6.tgz","fileCount":314,"integrity":"sha512-rDLUrJXjbwycVKfJcqsRd6urPkOmf4nrhMWxmSZfPNuEmW3JU+6F+IENNH94iWBPi9LXCkkVCf5qSojw/SG5Ow==","signatures":[{"sig":"MEYCIQC4haTjtO8vfn8O28n8d22n0cwnWUZd6zttKk6mEHpzqQIhAMWLUW9fjHeKK02YJ53SGMLFm+lm0Fry9WMDNM4MCcDu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3510749},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.6.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/2c6174c12b95e03dc62d532202c12b8d/bryce-loskie-echo-editor-0.4.6.tgz","_integrity":"sha512-rDLUrJXjbwycVKfJcqsRd6urPkOmf4nrhMWxmSZfPNuEmW3JU+6F+IENNH94iWBPi9LXCkkVCf5qSojw/SG5Ow==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.6_1779089498333_0.45622801871125507","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@bryce-loskie/echo-editor","version":"0.4.7","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.7","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"7d6d97920f986aa83cc6b5ea48b43cf30f3a0758","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.7.tgz","fileCount":314,"integrity":"sha512-bKppv/YHBVzw8V3pCzMm1mVvDoIGY+LHhx6PtbsPjmLkhr48MY7ZsZDyUFJkSueRTF62tN1X3ydSAkwzRqRvLg==","signatures":[{"sig":"MEYCIQD1Mmy6wfyoGDW/mqXxg0FpeHCNzMb6nCXHvqVtSPL+VAIhAJ/+Z6lPX645yPeCPdvgWndnc2+2qifSNcQQGwjsd0DN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3511069},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.7.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/e00573b2ed7286feacdea9a8d69001f9/bryce-loskie-echo-editor-0.4.7.tgz","_integrity":"sha512-bKppv/YHBVzw8V3pCzMm1mVvDoIGY+LHhx6PtbsPjmLkhr48MY7ZsZDyUFJkSueRTF62tN1X3ydSAkwzRqRvLg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.7_1780475694982_0.02247124715456139","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@bryce-loskie/echo-editor","version":"0.4.8","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.8","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"a1108e46b8b3502c9d7ba31df25f451194df322b","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.8.tgz","fileCount":314,"integrity":"sha512-PCMwg+Ww9xhBfhUBU4G7eP1bXxm8ZrjcPeRDFA2HTWufjo9IyQwtApR1KcCwlylyE2yXb0/6/JI4nKTThZ2XjA==","signatures":[{"sig":"MEYCIQCLt1sd23MCqi6rOq3eM5M8CfzfY/zrW6zv4fJMzNUyngIhAIxj8QlwLp0QdAlXCqsmgjfBLbAAFQtCY05jBwXabvHj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3512570},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.8.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/b9be0fd7fad93b5a57b78a52075dac1b/bryce-loskie-echo-editor-0.4.8.tgz","_integrity":"sha512-PCMwg+Ww9xhBfhUBU4G7eP1bXxm8ZrjcPeRDFA2HTWufjo9IyQwtApR1KcCwlylyE2yXb0/6/JI4nKTThZ2XjA==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.8_1780974715006_0.3591193235158161","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@bryce-loskie/echo-editor","version":"0.4.9","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.9","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"b70af93a35a0bdafab44a5cc70b542f4a50731a3","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.9.tgz","fileCount":314,"integrity":"sha512-K0FEQNrSD6LA/kHGmGLPAPJJrep7R7y8gSNBTWfyr8ac7VHzx0F+5BJJNqqVlT5R0l56P10GwJa3ubiu/sDwsA==","signatures":[{"sig":"MEUCIQDi8hc2QJnuHWnCBeGDihSmPSBGLfJe+9Gok5dq1IzVuQIgIpWFx+sPV76jp70HH6nCTGED/0IP5iG/veipEkhR4R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3512339},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.9.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/6071768d42236a45ddcb77485440d2bd/bryce-loskie-echo-editor-0.4.9.tgz","_integrity":"sha512-K0FEQNrSD6LA/kHGmGLPAPJJrep7R7y8gSNBTWfyr8ac7VHzx0F+5BJJNqqVlT5R0l56P10GwJa3ubiu/sDwsA==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.9_1780975105588_0.4495662856596241","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@bryce-loskie/echo-editor","version":"0.4.10","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"author":{"name":"1907004005@qq.com"},"license":"MIT","_id":"@bryce-loskie/echo-editor@0.4.10","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"dist":{"shasum":"916ff68f8eb8e0232982f6b68920ab19deca3ff5","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.10.tgz","fileCount":314,"integrity":"sha512-HMsw1aY+3APlxIX7D3lgrC0We+wo6jZUKC9kNib3zk4eaE8cwpOG4DjtHhncln82xpK2tpMISSMgdAa2SM/ikg==","signatures":[{"sig":"MEUCIQDQRr9FPlc/0HbnMYgaZopyFVxz2sveKzaf34CrlbExdQIgfN2h6Ddbdsb8CAqufE+FKEua9asSBgxPzrZLOLO3Wkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3512005},"main":"./lib/echo-editor.umd.js","_from":"file:bryce-loskie-echo-editor-0.4.10.tgz","types":"./lib/index.d.ts","config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"module":"./lib/echo-editor.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"private":false,"scripts":{"dev":"vite","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","push":"pnpm build:lib && pnpm publish --access public --no-git-checks","format":"prettier --write .","preview":"vite preview","examples":"pnpm build:lib && pnpm --dir ./examples run dev","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","build:lib":"vite build","git-commit":"git-cz","type:check":"tsc --noEmit","examples:dev":"pnpm --dir ./examples run dev","format:check":"prettier --check .","build:examples":"pnpm build:lib && pnpm --dir ./examples run build"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/3a42a7f171c615c729ee82355cb7ea59/bryce-loskie-echo-editor-0.4.10.tgz","_integrity":"sha512-HMsw1aY+3APlxIX7D3lgrC0We+wo6jZUKC9kNib3zk4eaE8cwpOG4DjtHhncln82xpK2tpMISSMgdAa2SM/ikg==","repository":{"url":"git+https://github.com/guygubaby/echo-editor.git","type":"git"},"_npmVersion":"11.6.2","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"clsx":"^2.1.1","reka-ui":"^2.0.2","tippy.js":"^6.3.7","@tiptap/pm":"^2.11.5","hotkeys-js":"^3.13.7","@tiptap/core":"^2.11.5","@vueuse/core":"^10.11.1","@tiptap/vue-3":"^2.11.5","y-prosemirror":"^1.2.1","lucide-vue-next":"^0.477.0","@tiptap/suggestion":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-strike":"^2.11.5","class-variance-authority":"^0.7.1","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","vite":"^7.0.4","husky":"^9.0.11","eslint":"^8.12.0","vue-tsc":"^2.2.12","prettier":"^3.2.5","commitizen":"^4.3.0","commitlint":"^19.3.0","typescript":"~5.8.3","@types/node":"^24.0.14","lint-staged":"^15.2.2","tailwindcss":"^3.4.3","autoprefixer":"^10.4.19","@vue/tsconfig":"^0.7.0","lodash-unified":"^1.0.3","tailwind-merge":"^2.6.0","@commitlint/cli":"^19.3.0","vite-plugin-dts":"^3.9.0","eslint-plugin-vue":"^9.26.0","prism-code-editor":"^4.0.0","@vitejs/plugin-vue":"^6.0.0","tailwindcss-animate":"^1.0.7","eslint-plugin-import":"^2.29.1","code-inspector-plugin":"^1.3.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","postcss-prefix-selector":"^2.1.1","@commitlint/cz-commitlint":"^19.2.0","@typescript-eslint/parser":"^7.9.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.9.0"},"peerDependencies":{"vue":">= 3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/echo-editor_0.4.10_1780983947393_0.9620516039537663","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@bryce-loskie/echo-editor","version":"0.4.11","private":false,"license":"MIT","description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","author":{"name":"1907004005@qq.com"},"homepage":"https://github.com/guygubaby","repository":{"type":"git","url":"git+https://github.com/guygubaby/echo-editor.git"},"config":{"commitizen":{"path":"@commitlint/cz-commitlint"}},"keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"main":"./lib/echo-editor.umd.js","module":"./lib/echo-editor.mjs","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/echo-editor.es.js","require":"./lib/echo-editor.umd.js"},"./style.css":{"import":"./lib/style.css","require":"./lib/style.css"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"sideEffects":false,"engines":{"node":">=18.0.0"},"dependencies":{"@tiptap/core":"^2.11.5","@tiptap/extension-blockquote":"^2.11.5","@tiptap/extension-bold":"^2.11.5","@tiptap/extension-bubble-menu":"^2.11.5","@tiptap/extension-bullet-list":"^2.11.5","@tiptap/extension-character-count":"^2.11.5","@tiptap/extension-code":"^2.11.5","@tiptap/extension-color":"^2.11.5","@tiptap/extension-document":"^2.11.5","@tiptap/extension-dropcursor":"^2.11.5","@tiptap/extension-focus":"^2.11.5","@tiptap/extension-font-family":"^2.11.5","@tiptap/extension-gapcursor":"^2.11.5","@tiptap/extension-hard-break":"^2.11.5","@tiptap/extension-heading":"^2.11.5","@tiptap/extension-highlight":"^2.11.5","@tiptap/extension-history":"^2.11.5","@tiptap/extension-horizontal-rule":"^2.11.5","@tiptap/extension-image":"^2.11.5","@tiptap/extension-italic":"^2.11.5","@tiptap/extension-link":"^2.11.5","@tiptap/extension-list-item":"^2.11.5","@tiptap/extension-ordered-list":"^2.11.5","@tiptap/extension-paragraph":"^2.11.5","@tiptap/extension-placeholder":"^2.11.5","@tiptap/extension-strike":"^2.11.5","@tiptap/extension-subscript":"^2.11.5","@tiptap/extension-superscript":"^2.11.5","@tiptap/extension-table":"^2.11.5","@tiptap/extension-table-cell":"^2.11.5","@tiptap/extension-table-header":"^2.11.5","@tiptap/extension-table-row":"^2.11.5","@tiptap/extension-task-item":"^2.11.5","@tiptap/extension-task-list":"^2.11.5","@tiptap/extension-text":"^2.11.5","@tiptap/extension-text-align":"^2.11.5","@tiptap/extension-text-style":"^2.11.5","@tiptap/extension-underline":"^2.11.5","@tiptap/pm":"^2.11.5","@tiptap/suggestion":"^2.11.5","@tiptap/vue-3":"^2.11.5","@vueuse/core":"^10.11.1","class-variance-authority":"^0.7.1","clsx":"^2.1.1","hotkeys-js":"^3.13.7","lucide-vue-next":"^0.477.0","reka-ui":"^2.0.2","tippy.js":"^6.3.7","y-prosemirror":"^1.2.1"},"devDependencies":{"@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@commitlint/cz-commitlint":"^19.2.0","@types/node":"^24.0.14","@typescript-eslint/eslint-plugin":"^7.9.0","@typescript-eslint/parser":"^7.9.0","@vitejs/plugin-vue":"^6.0.0","@vue/tsconfig":"^0.7.0","autoprefixer":"^10.4.19","code-inspector-plugin":"^1.3.1","commitizen":"^4.3.0","commitlint":"^19.3.0","eslint":"^8.12.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","eslint-plugin-vue":"^9.26.0","husky":"^9.0.11","lint-staged":"^15.2.2","lodash-unified":"^1.0.3","postcss-prefix-selector":"^2.1.1","prettier":"^3.2.5","prism-code-editor":"^4.0.0","tailwind-merge":"^2.6.0","tailwindcss":"^3.4.3","tailwindcss-animate":"^1.0.7","typescript":"~5.8.3","vite":"^7.0.4","vite-plugin-dts":"^3.9.0","vue":"^3.5.17","vue-tsc":"^2.2.12"},"peerDependencies":{"vue":">= 3.0.0"},"scripts":{"dev":"vite","examples":"pnpm build:lib && pnpm --dir ./examples run dev","examples:dev":"pnpm --dir ./examples run dev","build:lib":"vite build","build:examples":"pnpm build:lib && pnpm --dir ./examples run build","preview":"vite preview","git-commit":"git-cz","type:check":"tsc --noEmit","format":"prettier --write .","format:check":"prettier --check .","lint":"eslint --ext .js,.jsx,.ts,.tsx,.vue src","lint:fix":"eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix","push":"pnpm build:lib && pnpm publish --access public --no-git-checks"},"_id":"@bryce-loskie/echo-editor@0.4.11","bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"_integrity":"sha512-mlgTWiZx+FhMcpoNyCPz+we7SiY/qEfBdwzMx9XSLfndT+fCZXqLn9Qaj+o9aDM3RT0WcsiTReeUbnJjV/wPow==","_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/ad20fa6035e723fab704ca215e0a9cd6/bryce-loskie-echo-editor-0.4.11.tgz","_from":"file:bryce-loskie-echo-editor-0.4.11.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-mlgTWiZx+FhMcpoNyCPz+we7SiY/qEfBdwzMx9XSLfndT+fCZXqLn9Qaj+o9aDM3RT0WcsiTReeUbnJjV/wPow==","shasum":"0a5855da37de6dacd3e658c5fa97223e93e24612","tarball":"https://registry.npmjs.org/@bryce-loskie/echo-editor/-/echo-editor-0.4.11.tgz","fileCount":314,"unpackedSize":3512996,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICEftcHuzKPZW4V5y6bfZXRxl/lwhjqOKaYgkveKpKgSAiEAgZkMSaxzdSCtxfKdwqzMwzCzJqYowVy7QT60FD1V75g="}]},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"directories":{},"maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/echo-editor_0.4.11_1781002107716_0.03314093072580193"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-21T02:10:50.942Z","modified":"2026-06-09T10:48:28.018Z","0.1.0":"2025-11-21T02:10:51.419Z","0.1.1":"2025-11-21T02:32:41.819Z","0.1.2":"2025-11-24T09:12:35.533Z","0.1.3":"2025-11-24T09:22:11.321Z","0.1.4":"2025-11-24T09:28:43.515Z","0.1.5":"2025-12-10T06:43:53.005Z","0.1.8":"2026-01-20T05:48:09.756Z","0.2.0":"2026-01-23T03:20:06.432Z","0.2.1":"2026-01-23T03:32:23.596Z","0.2.2":"2026-02-05T02:30:37.174Z","0.2.3":"2026-02-05T02:34:43.800Z","0.2.4":"2026-02-05T03:26:56.479Z","0.2.5":"2026-02-05T03:35:40.760Z","0.2.6":"2026-02-05T03:43:35.671Z","0.3.0":"2026-02-05T09:57:06.336Z","0.3.1":"2026-02-05T10:09:41.994Z","0.3.2":"2026-02-05T10:22:31.435Z","0.3.3":"2026-02-05T10:28:32.506Z","0.3.4":"2026-02-05T10:30:45.232Z","0.3.5":"2026-02-05T10:42:16.775Z","0.4.0":"2026-02-06T07:09:05.928Z","0.4.1":"2026-02-09T02:14:35.898Z","0.4.2":"2026-02-09T02:17:20.142Z","0.4.3":"2026-05-09T02:52:11.248Z","0.4.4":"2026-05-15T02:28:48.699Z","0.4.5":"2026-05-15T02:54:08.869Z","0.4.6":"2026-05-18T07:31:38.570Z","0.4.7":"2026-06-03T08:34:55.147Z","0.4.8":"2026-06-09T03:11:55.198Z","0.4.9":"2026-06-09T03:18:25.789Z","0.4.10":"2026-06-09T05:45:47.590Z","0.4.11":"2026-06-09T10:48:27.911Z"},"bugs":{"url":"https://github.com/guygubaby/echo-editor/issues"},"author":{"name":"1907004005@qq.com"},"license":"MIT","homepage":"https://github.com/guygubaby","keywords":["echo editor","forked from LeeAt67/echo-editor","WYSIWYG","vue","vue.js","typescript","tiptap","editor","shadcn ui","wysiwyg","rich text","markdown"],"repository":{"type":"git","url":"git+https://github.com/guygubaby/echo-editor.git"},"description":"Forked from LeeAt67/echo-editor, a modern AI-powered WYSIWYG and Highly Customized RichTextEditor for Vue, based on Tiptap and shadcn-vue","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"readme":"# Echo Editor - Forked from Seedsa/echo-editor\n\n一款基于 [tiptap](https://tiptap.dev) 和 [shadcn-vue](https://www.shadcn-vue.com/) 的新一代 AI 富文本编辑器。\n\n[![MIT 许可证](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)\n[![](https://img.shields.io/npm/v/echo-editor.svg?label=version)](https://www.npmjs.com/package/echo-editor)\n[![](https://img.shields.io/npm/dependency-version/echo-editor/peer/vue?color=vue)](https://www.npmjs.com/package/echo-editor)\n\n[English](./README.md) | 中文\n\n![应用截图](./screenshot/screenshot.png)\n\n## 在线演示\n\n[查看演示](https://echo-editor.jzcloud.site/)\n\n## 特性\n\n- 🎨 使用 [shadcn-vue](https://www.shadcn-vue.com/) 精美组件\n- ✨ AI 智能写作辅助\n- 📝 支持 Markdown 及实时预览\n- 🔤 丰富的文本格式化功能（标题、列表、引用等）\n- 📊 表格和代码块支持\n- 🎯 自定义字体大小和样式\n- 📄 支持导入 Word 文档\n- 🌍 国际化支持（`en`、`zhHans`）\n- 🧩 可扩展架构 - 支持自定义扩展\n- 🎭 TypeScript 支持\n- 🎨 Tailwind CSS 支持\n\n## 安装\n\n```bash\nnpm install echo-editor\n# 或\npnpm install echo-editor\n# 或\nyarn add echo-editor\n```\n\n## 使用方法\n\n### 方式一：全局注册\n\n```ts\n// main.ts\nimport { createApp } from 'vue'\nimport App from './App.vue'\nimport EchoEditor from 'echo-editor'\nimport 'echo-editor/style.css'\n\nconst app = createApp(App)\napp.use(EchoEditor)\napp.mount('#app')\n```\n\n```ts\n<script setup>\nimport { BaseKit } from 'echo-editor'\n\nconst content = ref('')\nconst extensions = [\n  BaseKit.configure({\n    placeholder: {\n      placeholder: '开始写作...',\n    },\n  }),\n]\n</script>\n\n<template>\n  <echo-editor :extensions=\"extensions\" v-model=\"content\" />\n</template>\n```\n\n### 方式二：直接使用\n\n```ts\n<script setup>\nimport { EchoEditor, BaseKit } from 'echo-editor'\nimport 'echo-editor/style.css'\n\nconst content = ref('')\nconst extensions = [\n  BaseKit.configure({\n    placeholder: {\n      placeholder: '开始写作...',\n    },\n  }),\n]\n</script>\n\n<template>\n  <echo-editor :extensions=\"extensions\" v-model=\"content\" />\n</template>\n```\n\n## 开发\n\n1. 安装 [pnpm](https://pnpm.io/installation)\n2. 克隆仓库\n3. 运行 `pnpm install`\n4. 使用 `pnpm dev` 启动开发服务器\n\n测试构建版本：\n\n```bash\npnpm examples\n```\n\n## 贡献\n\n欢迎提交 Pull Request 来帮助改进项目！\n\n## 相关项目\n\n- [shadcn-vue](https://www.shadcn-vue.com/)\n- [tiptap](https://tiptap.dev)\n- [iconify](https://icon-sets.iconify.design)\n\n## 许可证\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","readmeFilename":"README.zh-CN.md"}