{"_id":"lax-wp-editor","_rev":"30-fcdf19e26ac35e9c5e68beaf7c347581","name":"lax-wp-editor","dist-tags":{"latest":"2.3.5"},"versions":{"1.0.0":{"name":"lax-wp-editor","version":"1.0.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"0c5ca8ffc6417314c74f9b18a73af135d0ee9b50","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.0.tgz","fileCount":6,"integrity":"sha512-8x/hUuhLEayykLvQnJjubeO9vRp9E9g1j0nyBtrCk5q6CU4c1/WXn817buFwxjBLR9X8JFs8DMiomHxllDPPrw==","signatures":[{"sig":"MEUCIQCeeTbIjt0bd91dw2Sr8GCX7ahNBSAGC7rK7psfHK306QIgNN5SG9YX6WWRSl+BbbU1IhA2ts/i87qC3kfUoLwy84c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934193},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/index.css"},"gitHead":"dda6264b224285e788621d6032ff781f01b907d6","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --declaration --emitDeclarationOnly --outDir dist --jsx react-jsx --moduleResolution bundler --target ES2022 --module ESNext --skipLibCheck","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.0_1759588460378_0.20406708373887628","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"lax-wp-editor","version":"1.0.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"3be6652bc25ae574fae470850ee9c4b86c3f7509","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.1.tgz","fileCount":8,"integrity":"sha512-ARQCrP1ROkI9ThFneryCgNMvjsJoNhBN6aTdyT8JbomldZmSiPQ6LiSXtud+lTNsJDSTSiE3lERyx3L804k4qA==","signatures":[{"sig":"MEUCIF2ex7+v+EVsEFhXFv/7BmvOirfxP+v8ybQIiFBxGG/1AiEA+Z5OdM2rBYAsrA8QaEvsJezo/hLLn30L/AyadlN7ve4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4241899},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/index.css"},"gitHead":"dda6264b224285e788621d6032ff781f01b907d6","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.1_1759590038877_0.9767283588677245","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"lax-wp-editor","version":"1.0.2","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.2","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"06c9c686f198824bdd72f07cf841b75f32887d0d","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.2.tgz","fileCount":8,"integrity":"sha512-3tMPqfkDYGU3imdIW3Oj6jEeoIr2q8PYuQpfwHWvFKEzHGF8JjJUP21HjDbpR1ycMifFyBqtKax/IQ/E7W4+bQ==","signatures":[{"sig":"MEUCIB+DfgltAppq5cGn/aFKw/cY7phUI2j6uC9KLO2en/pBAiEAuR1tLh1r/jBTvG9wIwKbI6tM2BVswmmPEBjigJXQrY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4241899},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/index.css"},"gitHead":"dda6264b224285e788621d6032ff781f01b907d6","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.2_1759590274183_0.18151299872945326","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"lax-wp-editor","version":"1.0.3","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.3","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"254e002f5df4e1d92f1e6012f66a23872cc40da6","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.3.tgz","fileCount":7,"integrity":"sha512-B2fr7p8CESmAlngpxDPp+6Fmy8D/p0MYMmI38fMt8CHabigDgWrnJtoYYYh9uJKVl9GoC/QzTr3yXBLSXzbJiw==","signatures":[{"sig":"MEQCIDrIQW8AitBjC0d5161OW117O1UyGy0vVgDAieNK8WFnAiAlc0ZqwJ5PNzmnUXsMBd5oLN18wF6oYQ60wckNb+cUPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4240410},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"dda6264b224285e788621d6032ff781f01b907d6","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.3_1759590446555_0.5469079923307236","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"lax-wp-editor","version":"1.0.4","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.4","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"72d8a1e679d73682cba84e11c8422403c680e305","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.4.tgz","fileCount":7,"integrity":"sha512-ik3PlvngiqeDjicuTs487f/rEZYF4jqJj5uUvm0VMj1aPhj4fq4wgUtPDB+qyZJee2S39nAbKNzv/v62Bt4hxQ==","signatures":[{"sig":"MEUCIQD1lq+D+GSKMK6hbWfkiVfmSdrNmiuwhBkft8TR1Ey8pAIgNuQFKaVHj3bhwIRY9KbbRvjPfL7gX6lxNfuoz7qBHM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4241991},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"dda6264b224285e788621d6032ff781f01b907d6","scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.4_1759591128848_0.04815560913977923","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"lax-wp-editor","version":"1.0.5","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.5","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"607c6759185f65fbd9786127e4c9f767edde86f9","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.5.tgz","fileCount":5,"integrity":"sha512-lqU7PXoQWdocm4zDqVrH0YGQohQlbJOAYIefN+AZVLOivFbUuU8gabLV0+YAhhYVPhNz+UIiUD6RyuyGxDBubQ==","signatures":[{"sig":"MEYCIQDjC6kKPk1wGLJ4tuxx6RQPxVc2zhoE2K9JHsSllCawnQIhAO2PnDfIEH5B2p0YWDEhjQB8XKHsy0E/Hmel3axyTG6T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749616},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --declaration --emitDeclarationOnly --outDir dist --jsx react-jsx --moduleResolution bundler --target ES2022 --module ESNext --skipLibCheck","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.5_1759612598814_0.9680930313839475","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"lax-wp-editor","version":"1.0.6","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.6","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"7d6bc5c5fb1b2fdfa34c5df86b3e97f52813b6b5","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.6.tgz","fileCount":5,"integrity":"sha512-9q6WfNwCYsa+TTsAGmikCAe4I2XIZymtAEHkZQlcrbXO/2tnYfc7zlMvoQWWSxHiyKWw59xaPQ2+m3H/aXb8Ig==","signatures":[{"sig":"MEQCIEDkao1UGXITl+s/3ILX32meU1jEJu1VH8b9ouoxu36TAiBmuWpwTTCaw7ezu4z4gJxnO3b+C+UCJMYSo3SMQVr59A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":749542},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.6_1759614144555_0.33077179096380527","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"lax-wp-editor","version":"1.0.7","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.7","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"db31708157c334abd643021446a83b96cd81a732","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.7.tgz","fileCount":57,"integrity":"sha512-eqB+14Q0tzlKgoorWksJ1qezDMdzsqZWH0RAsYxoYyXenz4R9D7/g769g4y8Lle2671Z3NbMCJlJD3q1Yr2Ugw==","signatures":[{"sig":"MEUCIQCIM9GVOenJU2tXnDJGktgaC0qu5v5bYKUllA3FRju9QgIgDnZ5T1V0m2YZrCSMdsQ2KUpYA5h2j5RsUt5I2qEJQI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770555},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.7_1759614558315_0.9479688469077205","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"lax-wp-editor","version":"1.0.8","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.8","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"884d4815466f12d677ebec63f4e939e549cfb6f5","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.8.tgz","fileCount":57,"integrity":"sha512-qHgzAAI9kYDPiH5EUKgbV2J8IgdqNEDwYV9EB0X2NYQBxaZueWR9lQHxfxFk9TNdSa58bN+bOZ9nz6jasdtXDg==","signatures":[{"sig":"MEUCIQCJ4YRgZCvxQaDH885xgqaXg1d45NQ14+SoNs9QRX/KfAIgNdqk6xNaAFPOktOUX/xfwGtvTsuoTwnei6rMqXRA5is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770707},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.8_1759614842307_0.5853861377623606","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"lax-wp-editor","version":"1.0.9","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.0.9","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"054c0932e108c0ac3f2fc7b7bdda04ad912c13fc","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.0.9.tgz","fileCount":57,"integrity":"sha512-rPKdRt6cpZLV326pI6MkTlCxq0d7ZAG4WesWclHnOc3IL5BB+2AhBoxUEbcrv1k4uj3rnkWV4j7xwGchi7b9XA==","signatures":[{"sig":"MEQCIHWT20gSwCBLoz9mUlzoizUX9Nd4a1OD/Np5dEeY6TVYAiAmYKkdSFW22ifTQogU0IOJHidB7s/wX3aFG/vRwSnq4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":770707},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.0.9_1759615032507_0.7404764295979225","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"lax-wp-editor","version":"1.1.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"8e207110ad4c5156c2a1121ef644347bcda8c2c9","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.0.tgz","fileCount":59,"integrity":"sha512-jSIKVN11hCCmWtK2UzKD2NVJONjP0poyJ968wu3B+vmVjKF1vGEDkRiL+hGGeZ0lgOrF2AIbaiao6An0qJo7Kg==","signatures":[{"sig":"MEQCIEcoXkEWkDhG1GVASEo5cwEsfH4fKSMLKd4urIC+3qNtAiA1VxW4e3F+J0krrcKEm73kOsaiMt1mFcx2oXt1V3+vYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949184},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"7d6d4e3f111e64c33d24ec1206cc1b7273fd59d2","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.0_1759615680139_0.8402593181942537","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"lax-wp-editor","version":"1.1.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"da4085a1964b803297ec1e1956a0598688ed376c","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.1.tgz","fileCount":59,"integrity":"sha512-y69GImXQ66l1kKE8PN/0rubZI0T2lM+SMHpDeKh/vkBvLL1UsI04odtvrpo7sz+c3+qkJ/qdRJNSLD8GxlsBEQ==","signatures":[{"sig":"MEUCIQChzykqvVvn3PnBmXTVCfITnhowPPUzA5GT2nKXutOgAQIgObK2hdGC0p/4OEm1UkWcnOV/6m9H+WEimslwi8JN5nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948316},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"3fee2f0db0efa05c60debd9988ee1c133fc05e2f","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.1_1759616631093_0.2648496190877967","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"lax-wp-editor","version":"1.1.3","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.3","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"26ef9e92a1523cf3d2803d4d3a3aad949cbe557d","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.3.tgz","fileCount":59,"integrity":"sha512-IhN7rthHnhIP4CR/zpekilJXAQHdrP0s8cvpQRJcp8UwBLvbdR68ybuEbGGONH0YpyygNJKBVTVaeYzMOPo7DA==","signatures":[{"sig":"MEQCIBmUgZFpa8Nle2hCO8eDCkqpF5o3CGnwawQ9vrOahmivAiBsHdohj2hW7/L8nK1Xka520FotuprikykBn7PPKtIyQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949036},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"897182543d5446d51d920380205facbd05e0034c","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.3_1759617184544_0.4185255059430295","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"lax-wp-editor","version":"1.1.4","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.4","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"576310851796e08a6163607bad54e9a958a1ffb9","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.4.tgz","fileCount":59,"integrity":"sha512-T0FMggYFZ4onWxDTqL/tsrR4BGRD3QKR5Mm33xKHvS0afn62S7BEq5A1EurU/+vYILJzgIGStOjGETjQjs37bA==","signatures":[{"sig":"MEQCIBDQOm17u+dSNnQYWc9sY0lM90I7E+2n9PGPa5jUZmJXAiAiVvT9R+PcviOXZpHY8gN2eVWEACIlAx2x9Y38QRQgAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596634},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"897182543d5446d51d920380205facbd05e0034c","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.4_1759617403346_0.056050651645404015","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"lax-wp-editor","version":"1.1.5","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.5","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"59531ef4e32790d7fa5117775d0fa9302b6f83cc","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.5.tgz","fileCount":59,"integrity":"sha512-InZTZw30/OB60uGi1BGpJ0/DcfeuOmp6BXmGTnJuZMcomgQFWTWnVDZn0IrRI4r/+dP+aFu77eEIzuvvUH3sow==","signatures":[{"sig":"MEQCIG8uvRh63Gl03Y5w0Qh2vFNRIJkG9xa4X/xj9VLg8cQOAiBUxr9FDPnXlKhIX85sGGfmRn35EvmwETk0F6Z52v10nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949036},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"2b740fb088e0e71b679d3483034cf6ce2993ec88","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.5_1759617708430_0.4108089678496205","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"lax-wp-editor","version":"1.1.6","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.6","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"033adfe84b3ed2123985385df55a9fed6930960e","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.6.tgz","fileCount":59,"integrity":"sha512-V8YzmaC9VLHqOEwWJ9iQo9dO3KMtZ4uy4CLDL/qTOUdVJc5HQEpcauDYsTi6OACZNqEOwV8/13KYOSpNKV6HtQ==","signatures":[{"sig":"MEUCIAKsopbHRpG5DkfzXfDsEvx5s6cZBry2gTSndrk17s9FAiEA+rdo98O0ibKwF8YmiaEC4UOBCaDdZauD+SYEjPzTk1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564910},"main":"./dist/index.umd.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css"},"gitHead":"2b740fb088e0e71b679d3483034cf6ce2993ec88","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.6_1759650919931_0.9974607069920411","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"lax-wp-editor","version":"1.1.7","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.1.7","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"c7889057cf46e921bd8215e6edb96d77c723d76d","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.1.7.tgz","fileCount":59,"integrity":"sha512-wFPGEhM0LL40QZRH223A32M7VTx1J4WCrFKE6wwDv46H+manYUiozR399zwFuSwM8jFNlkEPA48j07v4wQCMCw==","signatures":[{"sig":"MEYCIQDWqIAuntBUnwFNyaW/MLfdyKojDi/0LRvSSj9uz2SPqwIhAL9AUFFaUYJcyV8YhHORA8ds8AgJWlpw78pLc9o99tVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565350},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"e22fb31f6beff0c7da17bfe68a443139ceaa8633","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.1.7_1759652089511_0.7824712520377128","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"lax-wp-editor","version":"1.2.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.2.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"7af55f5141f7bb06508f24701fddb6bb3fd03c86","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.2.0.tgz","fileCount":59,"integrity":"sha512-fwQWWI8U4w50NEZvs/vXygpQ8y72wu3YCinY4d8f+MirG+4aCTpPMcTPyH3XkjY4EGUd1eKQO6q4eBdff5o4hg==","signatures":[{"sig":"MEQCIEAecie1tRXxPKHPxfgCcTz+tcTzfioIUQzB3BZ8xjIJAiBkgW9AFlZsoaYBrWFeQuDGpne6FUJ5bgvknJ76El1CNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565332},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"abde57dea65b404c2859d2338484d2306f56f907","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.2.0_1759659144987_0.0981649982181454","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"lax-wp-editor","version":"1.2.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.2.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"ea649e5d43bb335358d90e9f247bced7a0562226","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.2.1.tgz","fileCount":59,"integrity":"sha512-vU0mlB2EHdZkmzIt1EPGCS/ScKkB8rjNKuP9bvcdpm+K9SaQDg0i2SoZu9ZRwU83wnYcKH8SEcV8iJXx+Yfwkw==","signatures":[{"sig":"MEUCIF97D32QBL6w4P7+1FIpHbdC+I3oCkwCJ2dr1Z58SlsZAiEA58aGKGdX7tteJ8Mkayz4tRLOGEt9u3L3ltE20keJesY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565332},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"abde57dea65b404c2859d2338484d2306f56f907","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.2.1_1759659251224_0.8989710590596844","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"lax-wp-editor","version":"1.3.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@1.3.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"6560ec48fac1690932a2992589159ac2fd30f021","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-1.3.1.tgz","fileCount":60,"integrity":"sha512-/EZfguVZO14nExkawpQyhnQFluBE8L6NREe/YDRVsS+vDpI3H7pHPWDxdx6NLxg0MVCUaoV02ZQiL8Er1BySvA==","signatures":[{"sig":"MEYCIQCj+yX24kFtA5B0Q8m4TX2AE+RlWwbsUCKEt60LRKa1gAIhAOKacpqspSe+HCbxoAOtukdh0kWkTrAclQrUHWFi2dta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570379},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"12fd0517fbff75a2401778d3ec4ceaf32334fac3","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_1.3.1_1759661931456_0.22663373316959357","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"lax-wp-editor","version":"2.0.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.0.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"96e135bc47f511e6483ddc99beed56e2adf60832","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.0.0.tgz","fileCount":103,"integrity":"sha512-AHQqJAGCkWITu+pCxKH1TcH797YzxAUlPqizcPNnaRg0e+QqeyOo6HLAnbv6V1IrpQ7NC6ilE/Hxg/ep0xW15w==","signatures":[{"sig":"MEYCIQCX/ZwrNBrDZ8uLO6tfIrzpLfHgIWwSZMVX1yufhJTLXwIhAPL57R/m4P2ZmgGKJXpaTwv8zbLXWW222E8eijhgEoDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":765662},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"6f6b0ce5ac35102d2d5ed6ae0e5cb7bfcc50f37b","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.0.0_1759917329165_0.19047496135727493","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"lax-wp-editor","version":"2.0.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.0.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"a006baad3e3c21cb4c16755b3052700d8d10666a","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.0.1.tgz","fileCount":103,"integrity":"sha512-3OvG1PoL1j0Aa/ezhSgoSEMKUIxS2vXpIOBJ6EMtzYu6M+aVE7PgtC9upKTc8oVtZaV+0VIHlx7mqz8lMi9drg==","signatures":[{"sig":"MEQCIC2Iaz59eAsbcMjqLmJIjVTRuqkv+SCUiPIfOLu6PkXjAiBnr//e0NpspaHW9Tl2LYYNxaHohcMdK+ANAuR9SRNeSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3327017},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"7b26eec9dd4e0e0402eee7ed0fe7d3a369804464","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"resolutions":{"prosemirror-view":"npm:@tiptap/pm@^3.6.2","prosemirror-model":"npm:@tiptap/pm@^3.6.2","prosemirror-state":"npm:@tiptap/pm@^3.6.2","prosemirror-keymap":"npm:@tiptap/pm@^3.6.2","prosemirror-history":"npm:@tiptap/pm@^3.6.2","prosemirror-commands":"npm:@tiptap/pm@^3.6.2","prosemirror-gapcursor":"npm:@tiptap/pm@^3.6.2","prosemirror-transform":"npm:@tiptap/pm@^3.6.2","prosemirror-dropcursor":"npm:@tiptap/pm@^3.6.2","prosemirror-inputrules":"npm:@tiptap/pm@^3.6.2","prosemirror-schema-list":"npm:@tiptap/pm@^3.6.2"},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","@tiptap/core":"^3.6.5","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-code-block":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.0.1_1759997926947_0.29583433406819437","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"lax-wp-editor","version":"2.0.2","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.0.2","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"5bf117c42b2b72565a27f4df24d3c17ef20c365d","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.0.2.tgz","fileCount":103,"integrity":"sha512-zADpnWUpIPeGx+6HPu4ulTQg1NgP7tUD3IOAWcv4ebhZguYJlEnbIGJwCjGpJdbojHsYRwWzd9YIFYWu7i267Q==","signatures":[{"sig":"MEQCIFAxsT6kJnhs7TcWkcOixOBNme3GKDwxI+h0xwwQZyArAiAadfhEE4PWOQqcmDxgC00W1X9NcQKs3Z/bYmu3flaPsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337230},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"7b26eec9dd4e0e0402eee7ed0fe7d3a369804464","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.0.2_1759999092829_0.2898245149738392","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"lax-wp-editor","version":"2.2.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.2.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"1489bd6ecce598ebda8749cc97508c2414cd6909","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.2.0.tgz","fileCount":103,"integrity":"sha512-SQCdJN4++teeELJxTvlecuLCyGB6LafPMiKLyWP2jmSM+PEdSQy1SrIHFNrGC/THuAMSW4z0EGolqz1KbHt6qA==","signatures":[{"sig":"MEUCIQC42Kbu2Dk1hFyDmWVeI6xY9Z7Y7UbXsplCU4Ptl0cOKAIgDb4a8TBa1o67vgMmrJ88+hyElyNYX+FQlzbKs+hvOdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337686},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"7b26eec9dd4e0e0402eee7ed0fe7d3a369804464","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.2.0_1760001129383_0.8088019843848469","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"lax-wp-editor","version":"2.2.2","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.2.2","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"a4b78a0af3307513a1bf793b132cd51c3fecfb11","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.2.2.tgz","fileCount":116,"integrity":"sha512-OBScI1ZJbzz8yI+dwxfzgjsObGL3249KISRCmoJHkulqAMw/OxKWVmkzcFplbaXUbcOa0I5rt5YMbCdX03ajdg==","signatures":[{"sig":"MEYCIQDi5iJJ49twb1UzWwjIPWcqR4ax0TruGzmSAfeQcUphQAIhAPqiBJFQ1vZfWqvbqGClwMv5iQuy/yXtQXmI8dHUSCNh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373254},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"686fa9b29c8eadbe954afe3d268ea1bf1871e208","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","antd":"^5.27.0","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.2.2_1760045883242_0.47797187098346017","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"lax-wp-editor","version":"2.2.5","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.2.5","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"a2d77145ec09981d841dd62dbf8b9f0d1e3285c2","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.2.5.tgz","fileCount":116,"integrity":"sha512-prQ7EocrdAja7vBakj5hvTOvl83sbCH0HxRi7ZrHfFyAizvB+BRtvbC7GZ28emOHxYsfzmhDehwlj8fj621aNw==","signatures":[{"sig":"MEUCICMG687smlgt4BnjCFbmROnzWkmlMQ/VswS6iZn0SwuOAiEApXsdYNOq0hem16JPZrFuTaX9SDjHvK6sGnQdPu8U6FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373277},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"686fa9b29c8eadbe954afe3d268ea1bf1871e208","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"antd":"^5.27.0","vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"antd":"^5.27.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.2.5_1760046493560_0.5209483699694535","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"lax-wp-editor","version":"2.3.0","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.3.0","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"316588e3f58f10849dcd24e2d764030b5fe87764","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.3.0.tgz","fileCount":116,"integrity":"sha512-TuaEceGlNTjeyloEANAysL4AkgfJ75yX7VYxgPNeaJc1rF9S+06/SWtRCvRm7dP8R6j8gozAbAnL58gUMD2utw==","signatures":[{"sig":"MEQCIFxdIXniJ97W3k9CDQrzO45rHXYMe+IDShXJHiXEh6dUAiAf9tJA52NcJPR3EtJa5aTg8HQpfxdsKDOynb49IAZXiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373508},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"90868b22763c5dbceaaf887bc0dc5d2a9957212f","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"antd":"^5.27.0","vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"antd":"^5.27.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.3.0_1760049180868_0.9279860236379109","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"lax-wp-editor","version":"2.3.1","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.3.1","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"8dfe350a8549edcebd02c8ed44ba0b649c52d330","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.3.1.tgz","fileCount":116,"integrity":"sha512-Vbez6HBn8oxIFiofGWswuXBaoKQy5f9iVgeNx1AvxvdPIlm+K60spD0SyKenQKv07RYw/Rsnn6zlsT4kPa9geQ==","signatures":[{"sig":"MEUCIQCP2d+iMEn2v1zmI/DXPPM/oKdxpMfob8ZpiQTPk/IA7wIgZR8bU/zKo1jt1/VL3PJzlG2sgtaF392BVoa6FpMXBiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373856},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"eff683ec4a44fa059ca47cc393c22e6a930fcb19","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"antd":"^5.27.0","vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"antd":"^5.27.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.3.1_1760083521387_0.5297168006770556","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"lax-wp-editor","version":"2.3.2","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","_id":"lax-wp-editor@2.3.2","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"homepage":"https://github.com/rifat-shaun/wp-editor#readme","bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"dist":{"shasum":"5fd2eac0c035c0443c1dc6e993744473ea1cd8ad","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.3.2.tgz","fileCount":116,"integrity":"sha512-ERl3KPlWAta9lLsytDqPQB5Iui1pFHM/tOaqvL/5wZLDyVO06KYYHKle+iR5Oz/l6dpU/P+kE9dY9ebZUVLvQQ==","signatures":[{"sig":"MEYCIQCh+5Wp9wjhyiRRDzQ3fYtXR4W43e5q0l7K4OYuN6XFYgIhAIvHqhX8Y+jvOT3RQxL7GfighWuPT6V3SWxCWkw0lnea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373640},"main":"./dist/index.umd.js","style":"./dist/lax-wp-editor.css","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./dist/*":"./dist/*","./styles":"./dist/lax-wp-editor.css"},"gitHead":"c18caf59da1b35f7967ca72b195110f1f3979215","scripts":{"dev":"vite","lint":"eslint .","build":"npm run build:types && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc --project tsconfig.build.json","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"repository":{"url":"git+https://github.com/rifat-shaun/wp-editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","directories":{},"_nodeVersion":"23.7.0","dependencies":{"npm":"^11.6.1","install":"^0.13.0","lowlight":"^3.3.0","@tiptap/pm":"^3.6.2","classnames":"^2.5.1","react-select":"^5.10.2","@mui/material":"^7.3.4","@tiptap/react":"^3.6.2","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@tiptap/extensions":"^3.6.2","@mui/icons-material":"^7.3.4","@tiptap/starter-kit":"^3.6.2","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-table":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-code-block-lowlight":"^3.6.5"},"_hasShrinkwrap":false,"devDependencies":{"antd":"^5.27.0","vite":"^7.0.4","react":"^18.2.0","eslint":"^9.30.1","vitest":"^3.2.4","globals":"^16.3.0","postcss":"^8.5.6","react-dom":"^18.2.0","storybook":"^9.0.18","@eslint/js":"^9.30.1","playwright":"^1.54.1","typescript":"~5.8.3","tailwindcss":"^3.4.13","@types/react":"^18.2.0","autoprefixer":"^10.4.21","framer-motion":"^12.23.12","@vitest/browser":"^3.2.4","@types/react-dom":"^18.2.0","typescript-eslint":"^8.35.1","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^4.7.0","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/react-vite":"^9.0.18","vite-plugin-svg-icons":"^2.0.1","@storybook/addon-vitest":"^9.0.18","eslint-plugin-storybook":"^9.0.18","@chromatic-com/storybook":"^4.0.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"antd":"^5.27.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lax-wp-editor_2.3.2_1760085697373_0.9908963965100039","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"lax-wp-editor","version":"2.3.5","description":"A modern, feature-rich WordPress-style editor built with React and TipTap","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","homepage":"https://github.com/rifat-shaun/wp-editor#readme","repository":{"type":"git","url":"git+https://github.com/rifat-shaun/wp-editor.git"},"bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"main":"./dist/index.umd.js","module":"./dist/index.es.js","types":"./dist/index.d.ts","style":"./dist/lax-wp-editor.css","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.umd.js"},"./styles":"./dist/lax-wp-editor.css","./dist/*":"./dist/*"},"scripts":{"dev":"vite","build":"npm run build:types && vite build","build:types":"tsc --project tsconfig.build.json","lint":"eslint .","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublishOnly":"npm run build"},"dependencies":{"@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.4","@mui/material":"^7.3.4","@tailwindcss/postcss":"^4.1.13","@tiptap/extension-blockquote":"^3.6.5","@tiptap/extension-bold":"^3.6.5","@tiptap/extension-character-count":"^3.6.2","@tiptap/extension-code-block-lowlight":"^3.6.5","@tiptap/extension-document":"^3.6.2","@tiptap/extension-heading":"^3.6.5","@tiptap/extension-highlight":"^3.6.2","@tiptap/extension-horizontal-rule":"^3.6.5","@tiptap/extension-image":"^3.6.5","@tiptap/extension-italic":"^3.6.5","@tiptap/extension-link":"^3.6.5","@tiptap/extension-list":"^3.6.2","@tiptap/extension-paragraph":"^3.6.5","@tiptap/extension-strike":"^3.6.5","@tiptap/extension-subscript":"^3.6.2","@tiptap/extension-superscript":"^3.6.2","@tiptap/extension-table":"^3.6.5","@tiptap/extension-task-item":"^3.6.2","@tiptap/extension-task-list":"^3.6.2","@tiptap/extension-text":"^3.6.5","@tiptap/extension-text-align":"^3.6.5","@tiptap/extension-text-style":"^3.6.2","@tiptap/extension-typography":"^3.6.2","@tiptap/extension-underline":"^3.6.5","@tiptap/extensions":"^3.6.2","@tiptap/pm":"^3.6.2","@tiptap/react":"^3.6.2","@tiptap/starter-kit":"^3.6.2","classnames":"^2.5.1","install":"^0.13.0","lowlight":"^3.3.0","npm":"^11.6.1","react-select":"^5.10.2"},"peerDependencies":{"antd":"^5.27.0","framer-motion":"^10.0.0 || ^11.0.0 || ^12.0.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0"},"devDependencies":{"antd":"^5.27.0","@chromatic-com/storybook":"^4.0.1","@eslint/js":"^9.30.1","@storybook/addon-a11y":"^9.0.18","@storybook/addon-docs":"^9.0.18","@storybook/addon-vitest":"^9.0.18","@storybook/react-vite":"^9.0.18","@types/react":"^18.2.0","@types/react-dom":"^18.2.0","@vitejs/plugin-react":"^4.7.0","@vitest/browser":"^3.2.4","@vitest/coverage-v8":"^3.2.4","autoprefixer":"^10.4.21","eslint":"^9.30.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-storybook":"^9.0.18","framer-motion":"^12.23.12","globals":"^16.3.0","playwright":"^1.54.1","postcss":"^8.5.6","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^9.0.18","tailwindcss":"^3.4.13","typescript":"~5.8.3","typescript-eslint":"^8.35.1","vite":"^7.0.4","vite-plugin-svg-icons":"^2.0.1","vitest":"^3.2.4"},"_id":"lax-wp-editor@2.3.5","gitHead":"d41a0077b065fe561f52504dc6cf20eb8d742b92","_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-odUDa68BSDGHupOyq1qubdJ7okPM2DAUeOEWTLE9h9UCajHRQZwuca1Ogn4iVJFuK45Nc26zZTPQdXmh3L1oJw==","shasum":"9e337b640a0ed085298a11d9ec29c4ab298d8f2f","tarball":"https://registry.npmjs.org/lax-wp-editor/-/lax-wp-editor-2.3.5.tgz","fileCount":116,"unpackedSize":3376327,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDvoiiQlDeYyiY36Rc1Wznzwf+XMczeDtuw/853G7LuhAIhAJ8V7klokusu8Bo/lsL71uVY0yTy89ZLzRprAaPHvC8N"}]},"_npmUser":{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"},"directories":{},"maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lax-wp-editor_2.3.5_1760095606532_0.4314822866361572"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-04T14:34:20.377Z","modified":"2025-10-10T11:26:46.987Z","1.0.0":"2025-10-04T14:34:20.567Z","1.0.1":"2025-10-04T15:00:39.112Z","1.0.2":"2025-10-04T15:04:34.465Z","1.0.3":"2025-10-04T15:07:26.792Z","1.0.4":"2025-10-04T15:18:49.114Z","1.0.5":"2025-10-04T21:16:39.021Z","1.0.6":"2025-10-04T21:42:24.777Z","1.0.7":"2025-10-04T21:49:18.528Z","1.0.8":"2025-10-04T21:54:02.529Z","1.0.9":"2025-10-04T21:57:12.741Z","1.1.0":"2025-10-04T22:08:00.351Z","1.1.1":"2025-10-04T22:23:51.312Z","1.1.3":"2025-10-04T22:33:04.801Z","1.1.4":"2025-10-04T22:36:43.584Z","1.1.5":"2025-10-04T22:41:48.659Z","1.1.6":"2025-10-05T07:55:20.148Z","1.1.7":"2025-10-05T08:14:49.790Z","1.2.0":"2025-10-05T10:12:25.172Z","1.2.1":"2025-10-05T10:14:11.492Z","1.3.1":"2025-10-05T10:58:51.710Z","2.0.0":"2025-10-08T09:55:29.400Z","2.0.1":"2025-10-09T08:18:47.238Z","2.0.2":"2025-10-09T08:38:13.114Z","2.2.0":"2025-10-09T09:12:09.637Z","2.2.2":"2025-10-09T21:38:03.462Z","2.2.5":"2025-10-09T21:48:13.800Z","2.3.0":"2025-10-09T22:33:01.137Z","2.3.1":"2025-10-10T08:05:21.612Z","2.3.2":"2025-10-10T08:41:37.635Z","2.3.5":"2025-10-10T11:26:46.796Z"},"bugs":{"url":"https://github.com/rifat-shaun/wp-editor/issues"},"author":{"name":"Rifat Hasan Shaun","email":"mdrifathasanshaun@gmail.com"},"license":"MIT","homepage":"https://github.com/rifat-shaun/wp-editor#readme","keywords":["editor","wysiwyg","react","tiptap","wordpress","rich-text"],"repository":{"type":"git","url":"git+https://github.com/rifat-shaun/wp-editor.git"},"description":"A modern, feature-rich WordPress-style editor built with React and TipTap","maintainers":[{"name":"rifat-shaun","email":"rifath.shaun@gmail.com"}],"readme":"# Lax WP Editor\n\nA modern, feature-rich WordPress-style editor built with React and TipTap. This editor provides a clean, intuitive interface for rich text editing with customizable toolbars and extensive formatting options.\n\n## Table of Contents\n\n- [Recent Updates](#recent-updates)\n- [Features](#features)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Configuration](#configuration)\n  - [Basic Configuration](#basic-configuration)\n  - [AI Autocompletion](#ai-autocompletion)\n  - [Export Functionality](#export-functionality)\n  - [Variable Text Feature](#variable-text-feature)\n  - [Configuration Options Reference](#configuration-options-reference)\n- [Components](#components)\n- [Hooks](#hooks)\n- [API Reference](#api-reference)\n- [Examples](#examples)\n- [Development](#development)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Recent Updates\n\n### v2.0.0 - Latest Release\n\n#### ✨ Export Functionality\n- Added comprehensive export system with support for multiple formats\n- Export your content as Text (.txt), JSON (.json), Markdown (.md), or HTML (.html)\n- New **Export** tab in the toolbar for quick access to all export options\n- `useExport` hook for programmatic export functionality\n\n#### 📝 Variable Text Feature\n- Dynamic variable text support for mail merge and templates\n- Insert variables programmatically from your application\n- `onEditorReady` callback provides `insertVariable` method\n- Variables display actual values or `{{variableName}}` placeholders\n- Supports manual typing with `{{variableName}}` syntax\n\n#### 🎨 Toolbar Enhancements\n- Improved toolbar dropdown with visual icons for each mode\n- Better visual distinction between Professional, Classic, and Hide Toolbar modes\n- Enhanced toolbar tab interface with 5 tabs: Home, Insert, Table, Page, and Export\n- Smoother transitions between toolbar types\n\n#### 🖼️ Custom Image Support\n- Resizable images with drag handles\n- Image alignment (left, center, right)\n- Bubble menu for image options\n- Inline and block image support\n\n## Features\n\n- 🎨 **Modern UI**: Clean, responsive design with customizable themes\n- 📝 **Rich Text Editing**: Full-featured WYSIWYG editor with TipTap\n- 🛠️ **Flexible Toolbars**: Professional and Classic toolbar modes with tabbed interface\n- 📄 **Page Management**: Multiple page sizes and orientations\n- 📤 **Export Options**: Export your content as Text, HTML, Markdown, or JSON\n- 📝 **Variable Text**: Dynamic variables for mail merge and template systems\n- 🖼️ **Image Support**: Resizable images with alignment and custom styling\n- 🎯 **Customizable**: Easy to integrate and customize\n- 📱 **Responsive**: Works seamlessly on desktop and mobile\n- 🔧 **TypeScript**: Full TypeScript support with type definitions\n\n## Installation\n\n```bash\nnpm install lax-wp-editor\n# or\nyarn add lax-wp-editor\n# or\npnpm add lax-wp-editor\n```\n\n## Quick Start\n\n```tsx\nimport React from 'react';\nimport { Editor } from 'lax-wp-editor'; // CSS is automatically included!\n\nfunction App() {\n  return (\n    <div style={{ height: '100vh', width: '100%' }}>\n      <Editor />\n    </div>\n  );\n}\n\nexport default App;\n```\n\n> **✨ New in v1.2.0:** CSS is now automatically imported! You no longer need to manually import the styles.\n> \n> **For older versions (v1.1.x), you need to manually import styles:**\n> ```tsx\n> import 'lax-wp-editor/styles';\n> // or\n> import 'lax-wp-editor/dist/lax-wp-editor.css';\n> ```\n\n## Configuration\n\nThe editor accepts a `config` prop with the following options:\n\n### Basic Configuration\n\n```tsx\nimport { Editor, type EditorConfig } from 'lax-wp-editor';\n\nfunction App() {\n  const config: EditorConfig = {\n    // Initial content (HTML string)\n    content: '<p>Your initial content here</p>',\n    \n    // Toolbar type: 'professional' or 'classic'\n    defaultToolbar: 'professional',\n    \n    // Enable/disable features\n    showBubbleMenu: true,           // Show bubble menu on text selection\n    showFloatingMenu: false,        // Show floating menu on empty lines\n    showPageSizeSelector: true,     // Show page size selector\n    enablePagination: true,         // Enable pagination\n    \n    // Content change callback with debounce\n    debounceTimeForContentChange: 300,  // Debounce time in milliseconds (default: 300ms)\n    onContentChange: (editor) => {\n      const html = editor.getHTML();\n      console.log('Content changed:', html);\n    },\n  };\n\n  return (\n    <div style={{ height: '100vh', width: '100%' }}>\n      <Editor config={config} />\n    </div>\n  );\n}\n```\n\n### AI Autocompletion\n\nYou can enable AI autocompletion by providing your own completion function:\n\n```tsx\nimport { Editor, type EditorConfig } from 'lax-wp-editor';\n\nfunction App() {\n  const config: EditorConfig = {\n    aiAutocompletion: {\n      enabled: true,\n      minWordsToTriggerAutoCompletion: 5, // Trigger after 5 words (default: 3)\n      debounceTime: 300, // Wait 300ms before calling API (default: 100ms)\n      \n      // Required: Provide your custom fetch function\n      fetchCompletion: async (text: string) => {\n        const response = await fetch('https://your-api.com/completions', {\n          method: 'POST',\n          headers: { \n            'Content-Type': 'application/json',\n            'Authorization': 'Bearer YOUR_API_KEY',\n          },\n          body: JSON.stringify({ prompt: text }),\n        });\n        const data = await response.json();\n        return data.completion; // Return the completion text\n      },\n    },\n  };\n\n  return (\n    <div style={{ height: '100vh', width: '100%' }}>\n      <Editor config={config} />\n    </div>\n  );\n}\n```\n\n> **⚠️ Important:** AI autocompletion requires you to provide a `fetchCompletion` function. The editor does not include a default AI service.\n\n**Keyboard Shortcuts for AI Autocompletion:**\n- `Tab` - Accept suggestion\n- `Escape` - Dismiss suggestion\n- `Ctrl+Shift+Space` (Windows/Linux) or `Cmd+Shift+Space` (Mac) - Toggle autocompletion on/off\n\n### Export Functionality\n\nThe editor includes a comprehensive export system that allows users to download their content in multiple formats:\n\n```tsx\nimport { Editor, useExport } from 'lax-wp-editor';\n\nfunction MyEditorComponent({ editor }) {\n  const { \n    downloadTextFile, \n    downloadJsonFile, \n    downloadMarkdownFile, \n    downloadHtmlFile \n  } = useExport(editor);\n\n  return (\n    <div>\n      <button onClick={downloadTextFile}>Export as Text</button>\n      <button onClick={downloadJsonFile}>Export as JSON</button>\n      <button onClick={downloadMarkdownFile}>Export as Markdown</button>\n      <button onClick={downloadHtmlFile}>Export as HTML</button>\n    </div>\n  );\n}\n```\n\n**Available Export Formats:**\n\n| Format | Description | Method |\n|--------|-------------|--------|\n| **Text** | Plain text (.txt) | `downloadTextFile()` |\n| **JSON** | TipTap JSON format (.json) | `downloadJsonFile()` |\n| **Markdown** | Markdown format (.md) | `downloadMarkdownFile()` |\n| **HTML** | HTML format (.html) | `downloadHtmlFile()` |\n\n> **💡 Tip:** The Export tab is built into the toolbar and provides quick access to all export formats. You can also use the `useExport` hook to create custom export buttons.\n\n### Variable Text Feature\n\nThe editor supports dynamic variable text that can be inserted programmatically from your application. Variables are displayed as placeholders that get replaced with actual values.\n\n**Enable Variable Text:**\n\n```tsx\nimport { useState } from 'react';\nimport { Editor } from 'lax-wp-editor';\n\nfunction App() {\n  const [insertVariable, setInsertVariable] = useState<((key: string, value?: string) => void) | null>(null);\n\n  const handleInsertName = () => {\n    insertVariable?.('userName');\n  };\n\n  const handleInsertEmailWithValue = () => {\n    insertVariable?.('email', 'newemail@example.com');\n  };\n\n  return (\n    <div>\n      <button onClick={handleInsertName}>Insert User Name</button>\n      <button onClick={handleInsertEmailWithValue}>Insert Email</button>\n      \n      <Editor \n        config={{\n          enableVariableText: true,\n          variableValues: {\n            userName: 'John Doe',\n            email: 'john@example.com',\n            company: 'Acme Inc',\n          },\n          onEditorReady: ({ insertVariable: insert }) => {\n            // Store the insertVariable method when editor is ready\n            setInsertVariable(() => insert);\n          },\n        }}\n      />\n    </div>\n  );\n}\n```\n\n**Variable Text Configuration:**\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `enableVariableText` | `boolean` | Enable/disable variable text feature |\n| `variableValues` | `Record<string, string>` | Key-value pairs for variable replacements |\n| `onEditorReady` | `(methods) => void` | Callback that provides editor methods including `insertVariable` |\n\n**Insert Variable Method:**\n\n```tsx\ninsertVariable(key: string, value?: string)\n```\n\n- **`key`**: The variable name/key\n- **`value`**: (Optional) Update the variable value before inserting\n\n**How Variables Work:**\n\n1. Variables are inserted as special nodes in the editor\n2. They display the value from `variableValues` config\n3. If no value exists, they display as `{{variableName}}`\n4. Variables can be typed manually using `{{variableName}}` syntax (if enabled)\n5. Users can insert variables programmatically from outside the editor\n\n**Example Use Cases:**\n\n- Mail merge functionality\n- Template systems\n- Dynamic content generation\n- Personalized documents\n\n### Configuration Options Reference\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `content` | `string` | `\"\"` | Initial HTML content for the editor |\n| `defaultToolbar` | `'professional' \\| 'classic'` | `'professional'` | Toolbar style |\n| `showBubbleMenu` | `boolean` | `true` | Show bubble menu on text selection |\n| `showFloatingMenu` | `boolean` | `false` | Show floating menu on empty lines |\n| `showPageSizeSelector` | `boolean` | `true` | Show page size selector |\n| `enablePagination` | `boolean` | `true` | Enable pagination |\n| `debounceTimeForContentChange` | `number` | `300` | Debounce time (ms) for `onContentChange` callback |\n| `onContentChange` | `(editor: Editor) => void` | `undefined` | Callback when content changes (debounced) |\n| `enableVariableText` | `boolean` | `false` | Enable variable text feature |\n| `variableValues` | `Record<string, string>` | `{}` | Variable name to value mappings |\n| `onEditorReady` | `(methods) => void` | `undefined` | Callback with editor methods when ready |\n| `onShare` | `() => void` | `undefined` | Callback when share button is clicked |\n| `aiAutocompletion` | `AIAutocompletionConfig` | See below | AI autocompletion configuration |\n\n**AIAutocompletionConfig:**\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `enabled` | `boolean` | `false` | Enable/disable AI autocompletion |\n| `minWordsToTriggerAutoCompletion` | `number` | `3` | Minimum words to trigger autocompletion |\n| `debounceTime` | `number` | `100` | Debounce time (ms) before calling API |\n| `fetchCompletion` | `(text: string) => Promise<string>` | `undefined` | **Required** - Custom fetch function for AI completions |\n\n### Important: Fixing ProseMirror Duplication Error\n\nIf you encounter the `localsInner` error, it's caused by multiple versions of ProseMirror packages in **your application's** dependency tree.\n\n**Official Tiptap Solution:**\n\nThis package already uses `@tiptap/pm` for all ProseMirror functionality (as recommended by Tiptap). However, you need to ensure your application also deduplicates ProseMirror versions.\n\n**1. In your application directory, check for duplicate ProseMirror versions:**\n```bash\nnpm ls prosemirror-view\n# or\nyarn list prosemirror-view\n```\n\n**2. If you see multiple versions, add this to YOUR APPLICATION's `package.json`:**\n\n**For Yarn users:**\n```json\n{\n  \"resolutions\": {\n    \"prosemirror-view\": \"^1.41.0\",\n    \"prosemirror-state\": \"^1.4.3\",\n    \"prosemirror-model\": \"^1.25.0\",\n    \"prosemirror-transform\": \"^1.10.0\"\n  }\n}\n```\n\n**For npm users (v8.3.0+):**\n```json\n{\n  \"overrides\": {\n    \"prosemirror-view\": \"^1.41.0\",\n    \"prosemirror-state\": \"^1.4.3\",\n    \"prosemirror-model\": \"^1.25.0\",\n    \"prosemirror-transform\": \"^1.10.0\"\n  }\n}\n```\n\n**For pnpm users:**\n```json\n{\n  \"pnpm\": {\n    \"overrides\": {\n      \"prosemirror-view\": \"^1.41.0\",\n      \"prosemirror-state\": \"^1.4.3\",\n      \"prosemirror-model\": \"^1.25.0\",\n      \"prosemirror-transform\": \"^1.10.0\"\n    }\n  }\n}\n```\n\n**3. Clean install in YOUR APPLICATION:**\n```bash\n# In your application directory (not lax-wp-editor)\nrm -rf node_modules package-lock.json  # or yarn.lock / pnpm-lock.yaml\nnpm install  # or yarn / pnpm install\n```\n\n**4. Verify all packages are deduped:**\n```bash\nnpm ls prosemirror-view\n# All instances should show \"deduped\" and point to the same version\n```\n\n> **Note:** This package uses `@tiptap/pm` internally (not direct ProseMirror imports) to prevent version conflicts. The deduplication step is only needed if other packages in your project import ProseMirror directly.\n\n## Basic Usage\n\n### Simple Editor\n\n```tsx\nimport { Editor, ToolbarProvider } from 'lax-wp-editor';\nimport 'lax-wp-editor/styles';\n\nfunction MyEditor() {\n  return (\n    <ToolbarProvider>\n      <Editor />\n    </ToolbarProvider>\n  );\n}\n```\n\n### Custom Configuration\n\n```tsx\nimport { Editor, ToolbarProvider, defaultEditorConfig } from 'lax-wp-editor';\nimport 'lax-wp-editor/styles';\n\nfunction MyEditor() {\n  const config = {\n    ...defaultEditorConfig,\n    // Add your custom configuration\n  };\n\n  return (\n    <ToolbarProvider>\n      <Editor config={config} />\n    </ToolbarProvider>\n  );\n}\n```\n\n### Different Toolbar Types\n\nThe editor supports three toolbar modes:\n\n1. **Professional** - Multi-row toolbar with all options visible\n2. **Classic** - Single-row compact toolbar with grouped controls\n3. **Hide Toolbar** - No toolbar (presentation mode)\n\n```tsx\nimport { Editor, ToolbarProvider, TOOLBAR_TYPES_ENUM } from 'lax-wp-editor';\nimport 'lax-wp-editor/styles';\n\nfunction MyEditor() {\n  return (\n    <ToolbarProvider initialToolbar={TOOLBAR_TYPES_ENUM.CLASSIC}>\n      <Editor />\n    </ToolbarProvider>\n  );\n}\n```\n\nUsers can switch between toolbar modes using the built-in toolbar dropdown menu, which includes icons for each mode:\n- 📊 **Classic** - Compact view\n- 🎛️ **Professional** - Full view\n- 👁️ **Hide Toolbar** - Hidden view\n\n## Components\n\n### Main Components\n\n- **`Editor`**: The main editor component\n- **`ToolbarProvider`**: Context provider for toolbar state\n- **`Toolbar`**: Main toolbar component with tabbed interface\n- **`ProfessionalToolbar`**: Professional-style toolbar (multi-row layout)\n- **`ClassicToolbar`**: Classic-style toolbar (single-row layout)\n- **`ToolbarDropdown`**: Dropdown to switch between toolbar modes\n\n### Toolbar Tabs\n\nThe editor includes a tabbed toolbar interface with the following tabs:\n\n- **`Home`**: Basic formatting options (bold, italic, underline, alignment, etc.)\n- **`Insert`**: Insert elements (tables, images, dividers, etc.)\n- **`Table`**: Table-specific operations (add/remove rows/columns, merge cells, etc.)\n- **`Page`**: Page settings (size, orientation, margins, background)\n- **`Export`**: Export content in multiple formats (Text, JSON, Markdown, HTML)\n\n### Individual Toolbar Components\n\n- **`HeadingOptions`**: Heading selection dropdown\n- **`HomeOptions`**: Basic formatting options\n- **`FontStyleOptions`**: Font styling options\n- **`ParagraphStyleOption`**: Paragraph styling\n- **`ExportOptions`**: Export functionality for multiple file formats\n- **`TableOptions`**: Table manipulation controls\n- **`InsertOptions`**: Insert various elements into the document\n\n### Utility Components\n\n- **`SvgIcon`**: SVG icon component\n- **`PageSizeSelector`**: Page size and orientation selector\n- **`Button`**: Base button component\n- **`ColorPicker`**: Color picker for text and background colors\n\n## Hooks\n\n- **`useTiptapEditorState`**: Access editor state\n- **`useHeadingStyleMethods`**: Heading manipulation methods\n- **`useFontStyleMethods`**: Font styling methods\n- **`useHomeOptionMethods`**: Basic formatting methods\n- **`useParagraphStyleMethods`**: Paragraph styling methods\n- **`usePageMethods`**: Page size and layout management\n- **`useExport`**: Export content in multiple formats (Text, JSON, Markdown, HTML)\n- **`useTableMethods`**: Table manipulation methods\n- **`useLinks`**: Link management methods\n- **`usePresentationMode`**: Presentation mode controls\n- **`useZoom`**: Zoom controls for the editor\n\n## Configuration\n\n### Editor Configuration\n\n```tsx\nimport { EditorConfig } from 'lax-wp-editor';\n\nconst config: EditorConfig = {\n  // Your configuration options\n};\n```\n\n### Toolbar Types\n\n```tsx\nimport { TOOLBAR_TYPES_ENUM } from 'lax-wp-editor';\n\n// Available toolbar types:\nTOOLBAR_TYPES_ENUM.PROFESSIONAL  // Professional toolbar (multi-row, all options visible)\nTOOLBAR_TYPES_ENUM.CLASSIC       // Classic toolbar (single-row, compact)\nTOOLBAR_TYPES_ENUM.HIDE_TOOLBAR  // Hide toolbar completely\n```\n\nThe toolbar includes 5 tabs:\n- **Home**: Text formatting, alignment, lists, etc.\n- **Insert**: Tables, images, dividers, and other insertable elements\n- **Table**: Table-specific operations (add/remove rows/columns, merge cells)\n- **Page**: Page layout settings (size, orientation, margins, background)\n- **Export**: Download content in various formats (Text, JSON, Markdown, HTML)\n\n## Styling\n\nThe package includes default styles that you can import:\n\n```tsx\nimport 'lax-wp-editor/styles';\n```\n\nYou can also customize the styles by overriding CSS variables or using your own CSS.\n\n## TypeScript Support\n\nThe package includes full TypeScript definitions:\n\n```tsx\nimport { Editor, EditorConfig, PageSize } from 'lax-wp-editor';\n```\n\n## API Reference\n\n### Editor Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `config` | `EditorConfig` | `defaultEditorConfig` | Editor configuration |\n| `onUpdate` | `(content: string) => void` | - | Callback when content changes |\n| `initialContent` | `string` | - | Initial editor content |\n\n### ToolbarProvider Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `initialToolbar` | `ToolbarType` | `PROFESSIONAL` | Initial toolbar type |\n| `children` | `ReactNode` | - | Child components |\n\n### ToolbarDropdown Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `onToolbarChange` | `(toolbarType: string) => void` | - | Callback when toolbar type changes |\n\n### useExport Hook\n\nReturns an object with the following methods:\n\n| Method | Description |\n|--------|-------------|\n| `downloadTextFile()` | Downloads content as plain text (.txt) |\n| `downloadJsonFile()` | Downloads content as TipTap JSON format (.json) |\n| `downloadMarkdownFile()` | Downloads content as Markdown (.md) |\n| `downloadHtmlFile()` | Downloads content as HTML (.html) |\n\n## Examples\n\n### Custom Toolbar\n\n```tsx\nimport { Editor, Toolbar, HeadingOptions, HomeOptions } from 'lax-wp-editor';\n\nfunction CustomEditor() {\n  return (\n    <div>\n      <Toolbar>\n        <HeadingOptions />\n        <HomeOptions />\n      </Toolbar>\n      <Editor />\n    </div>\n  );\n}\n```\n\n### Page Size Management\n\n```tsx\nimport { Editor, PageSizeSelector, usePageMethods } from 'lax-wp-editor';\n\nfunction EditorWithPageSize() {\n  const { pageSize, setPageSize } = usePageMethods();\n  \n  return (\n    <div>\n      <PageSizeSelector />\n      <Editor />\n    </div>\n  );\n}\n```\n\n### Export Functionality\n\n```tsx\nimport { Editor, useExport } from 'lax-wp-editor';\n\nfunction EditorWithExport() {\n  const editorRef = useRef(null);\n  const { \n    downloadTextFile, \n    downloadJsonFile, \n    downloadMarkdownFile, \n    downloadHtmlFile \n  } = useExport(editorRef.current);\n  \n  return (\n    <div>\n      <div className=\"export-buttons\">\n        <button onClick={downloadTextFile}>Download as Text</button>\n        <button onClick={downloadJsonFile}>Download as JSON</button>\n        <button onClick={downloadMarkdownFile}>Download as Markdown</button>\n        <button onClick={downloadHtmlFile}>Download as HTML</button>\n      </div>\n      <Editor ref={editorRef} />\n    </div>\n  );\n}\n```\n\n### Switching Toolbar Modes\n\n```tsx\nimport { Editor, ToolbarProvider, ToolbarDropdown } from 'lax-wp-editor';\n\nfunction EditorWithToolbarSwitch() {\n  return (\n    <ToolbarProvider>\n      <ToolbarDropdown onToolbarChange={(type) => console.log('Toolbar changed to:', type)} />\n      <Editor />\n    </ToolbarProvider>\n  );\n}\n```\n\n## Development\n\n### Building the Package\n\n```bash\nnpm run build\n```\n\n### Running Storybook\n\n```bash\nnpm run storybook\n```\n\n### Linting\n\n```bash\nnpm run lint\n```\n\n## Keywords\n\n`wysiwyg`, `editor`, `react`, `tiptap`, `wordpress`, `rich-text`, `text-editor`, `markdown`, `html-editor`, `document-editor`, `export`, `typescript`\n\n## Contributing\n\nContributions are welcome! Here's how you can help:\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add some amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\nPlease make sure to:\n- Follow the existing code style\n- Add tests for new features\n- Update documentation as needed\n- Test your changes thoroughly\n\n## License\n\nMIT © Rifat Hasan Shaun\n\n## Author\n\n**Rifat Hasan Shaun**\n- Email: mdrifathasanshaun@gmail.com\n- GitHub: [@rifat-shaun](https://github.com/rifat-shaun)\n\n## Support\n\nIf you have any questions or need help, please:\n- Open an issue on [GitHub](https://github.com/rifat-shaun/wp-editor/issues)\n- Check the [documentation](https://github.com/rifat-shaun/wp-editor#readme)\n- Review the examples in this README\n","readmeFilename":"README.md"}