{"_id":"@bookcicle/bookcicle_editor","_rev":"47-0f09db37baf661a3dfc6f3bc4df87643","name":"@bookcicle/bookcicle_editor","dist-tags":{"latest":"0.0.74"},"versions":{"0.0.16":{"name":"@bookcicle/bookcicle_editor","version":"0.0.16","_id":"@bookcicle/bookcicle_editor@0.0.16","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"19bc5ca13d7467009ba2ccc7dbe5ef9b0087f226","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.16.tgz","fileCount":30,"integrity":"sha512-bjGZXG8Nx2Gox7Fz5pSlJM1Rt55oyfT5Vt0xQ5euMhlhm8WGrvYSmKdwLxBaUHGim65VsZRMAsWmtZWd1lAh3g==","signatures":[{"sig":"MEUCIQCMfAMaufOnyd1kvatGvRWPtqnU+FOoE2BUfvTAcjDCPwIgU3dqkDR27RwFZUADLt6zlpovjVRs7bnmnFDjruDSGNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146521},"type":"module","gitHead":"cc743c61bd9f8a91985a9704b53742542ac76bd6","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.7.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"quill":"^2.0.2","react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@mui/material":"^6.1.4","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.4","@mui/material-pigment-css":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","eslint":"^9.11.1","globals":"^15.9.0","@eslint/js":"^9.11.1","@types/react":"^18.3.10","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.2","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.16_1730621771375_0.7622643446350679","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@bookcicle/bookcicle_editor","version":"0.0.17","_id":"@bookcicle/bookcicle_editor@0.0.17","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"66dd66c9c6adf574d18fba4b1abbee7797393343","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.17.tgz","fileCount":28,"integrity":"sha512-fGVVKgre7rOGg0QYSmn/0+YcbBShE/AlMlgztMpcVEjGM+Ay7APFtrWXEXjdvD98ed3xdocuri8XxDSwD/FltQ==","signatures":[{"sig":"MEQCICSI5DEEkQkESpHVG3QcSQfuf+mNkf6TGMNLNR2enScqAiAVL4XIqf8Dy+AuehLnA7ZwL6sBeKdgPg4fqmwh93yegw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":470124},"main":"dist/bookcicle-editor.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/bookcicle-editor.es.js","engines":{"npm":"^10","node":"^22"},"exports":{".":{"import":"./dist/bookcicle-editor.es.js","require":"./dist/bookcicle-editor.cjs.js"}},"gitHead":"fef38f724a16c4a48ad84029df10c21359c2fa31","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"quill":"^2.0.2","react":"^18.3.1","react-dom":"^18.3.1","prop-types":"^15.8.1","@mui/material":"^6.1.4","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.4","@mui/material-pigment-css":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","eslint":"^9.11.1","globals":"^15.9.0","@eslint/js":"^9.11.1","@types/react":"^18.3.10","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.17_1730626039116_0.7557922915339228","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@bookcicle/bookcicle_editor","version":"0.0.18","_id":"@bookcicle/bookcicle_editor@0.0.18","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"88e424965f60de1705dd6bddd88eae52820f109a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.18.tgz","fileCount":24,"integrity":"sha512-rTAF/0ZQIZG+zilfTrUIpkvf8i/Eof/XOQ6DhpaRyS8tnmYRx5Ljhh8tKvmkwuOTvjJO7kQI6sLiEZkcYsSuHg==","signatures":[{"sig":"MEQCIFO+TjHDS5GsOPVB1cEAZSxm/iZRq3VHZLcvefU7/4J5AiAPs1Mwlh/SAgt40xe2dVgFXWfDmyLJ1K/dctXr74HEfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125076},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js"},"gitHead":"96ca829c3ede35f6279b21580a708320bd5de752","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"quill":"^2.0.0","react":"^18.0.0","react-dom":"^18.3.1","prop-types":"^15.8.1","@mui/material":"^6.1.4","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.4","@mui/material-pigment-css":"^6.1.4"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","eslint":"^9.11.1","globals":"^15.9.0","@eslint/js":"^9.11.1","@types/react":"^18.3.10","@types/react-dom":"^18.3.0","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.18_1730628873135_0.05694444295640255","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@bookcicle/bookcicle_editor","version":"0.0.19","_id":"@bookcicle/bookcicle_editor@0.0.19","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"ae0fb8d9a9b43127e7e7fda0236541c26c63bf3f","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.19.tgz","fileCount":26,"integrity":"sha512-+vJ7rNuEpCmtYN0AUCVzaDI3wLjS8nx8laPkvxQWpeJwnpGZKKrQo05+H6YE01t0DSbW5xLHJJA6imKAzMmrMw==","signatures":[{"sig":"MEUCIQDG6SDABiEId75f9rC198Ov5jzr8/pi5tDydlz25PGGfgIgSnCI4O76HESmEj/t81ok5FsxFqJtfSkCWo0mdYGX8ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"64be27a751361da6565c19bf88ff6579fbaa517f","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.19_1730716318548_0.3720722965864214","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@bookcicle/bookcicle_editor","version":"0.0.20","_id":"@bookcicle/bookcicle_editor@0.0.20","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"c9d32b19b50adcb6614e3902ea45891e1d76ef07","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.20.tgz","fileCount":26,"integrity":"sha512-l6k6pOSACOG9oYjtxG15UmvqhPqGQ5NvI7JyCFec+hq8QpncAX0V6EZQkm3wxXY+qb+BH0E/mBaTplRvQ5ACxQ==","signatures":[{"sig":"MEQCIA7A/QI3rDmtGW3CabW4Pz+dEH66p0BcmH9r6JIxaZBYAiBmj46HBx4N8iX2KQwBgIl1+PEORZOXNEcTAozKT1rzhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"12f6e8c7e699a0d4f484a63f5a60637d343abd4c","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.20_1730716349804_0.3085657510801352","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@bookcicle/bookcicle_editor","version":"0.0.21","_id":"@bookcicle/bookcicle_editor@0.0.21","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"42b5ff37a3013d7bf49c9b229fdb79b8e1a90fa6","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.21.tgz","fileCount":26,"integrity":"sha512-Www4dtCYVxo4bYchWyxWi94YsQETuZJGRLotEI8WJQFGuWJjusnZGR/gnbHIhUfb/Y1Lw5gpvr8xSYji9otj6Q==","signatures":[{"sig":"MEUCICBDIvqYiN2MpC4x3WmGl+32reDmNnTkXQGbAEjmmts5AiEA33WIgib2fcR1AOFxuruOiozoN+pg7eSxDlcQ3nQuc+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"846c6c594d4258da3eb60be051ae6d0d8886b09d","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.21_1730716386173_0.9391904311776733","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@bookcicle/bookcicle_editor","version":"0.0.22","_id":"@bookcicle/bookcicle_editor@0.0.22","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"187460664f0b0e3189974b1a40fa4bba128c8eda","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.22.tgz","fileCount":26,"integrity":"sha512-BFT2zTMo17/Xj2UQkGwDz0aBoSbdwvOBcELTDELT/S33xqA1AbNqLpnux8EJw/8R4MO5TMkHBiB1x2LtYo2OCg==","signatures":[{"sig":"MEQCIHb57jbHGSo4BUGs/jPPcmYnvNIlG6C7wC0pzxrBB3CnAiAfhu7z2cXB0DBxwvm9nZngbhc578Z/5gWVl8IwqZiztA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"78269bd6c64d70af6360c6369844b066353ad1f3","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.22_1730716416673_0.010575720123511934","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@bookcicle/bookcicle_editor","version":"0.0.23","_id":"@bookcicle/bookcicle_editor@0.0.23","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"e69f324ccea67ddbb5046d367f80db8cbc373d98","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.23.tgz","fileCount":26,"integrity":"sha512-Z+XIsRPgkuiFMfbm3xQznZk46BSmUViVCipUDAOO/tdS2UY69BgewiHZ6XogDZEtC98Fwb1Vvm64O3thg+HKYQ==","signatures":[{"sig":"MEQCIDVKFDRjpXL1pXSvPODiP2bA+3OARCiiIgLC1PhtDJRbAiBxDpFz8C4MolyJIw6nt2MHDcsCRO5hj3sAcWoATz2r7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"50fdd56fa08ff73c1f68c3239b4536813944cd3c","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.23_1730716444122_0.7739627100708033","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@bookcicle/bookcicle_editor","version":"0.0.24","_id":"@bookcicle/bookcicle_editor@0.0.24","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"6f45e121407a7fe0899f359ee9494b1e85cffd66","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.24.tgz","fileCount":26,"integrity":"sha512-dxXTsl5Z8la+CDxHLT26I2YrmjdXZJIRSi/CuJIQxeDChblLwrJxcLtrj//YWe361ARelStfwOnUtyJIWhyXTg==","signatures":[{"sig":"MEUCIQCbht2ILRpMTy+11JIP2M9kff1/FqRViMZMosX09bU/8AIgPdk1/1V2XrIwZWxrEWSOwAuw1DiPvlGymRIB8jLU4e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"44521bc93ccce5a08c745e5537b45ae634382279","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.24_1730716472107_0.6859719790464238","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@bookcicle/bookcicle_editor","version":"0.0.25","_id":"@bookcicle/bookcicle_editor@0.0.25","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"50c90770b9f2ea8c306b2cf8601a4fb2dd843c9d","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.25.tgz","fileCount":26,"integrity":"sha512-ccfAw89p23OHLnl1mbuIDRemlhfMmt2RrepYNsujxYTL7NOlkn7W+gcNeiOkTPpCY+cyQsqQZ7Qg3sQ01o55sg==","signatures":[{"sig":"MEUCIFrwoi/1a+5KLzuWWAWxjgGZe+P8dPaS8pc9WWB3N9T3AiEA3U1CowMC2GvooNU5eprxIxhCp0RA/DD2i1T8Rc8jG3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410327},"main":"index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"dbe51a975e6cf52b16f7c4762179c55835c7aa86","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.25_1730716500788_0.6980160069535071","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@bookcicle/bookcicle_editor","version":"0.0.34","_id":"@bookcicle/bookcicle_editor@0.0.34","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"05c930bb82b9b7eb3f3064f3c7ea462efef74d6d","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.34.tgz","fileCount":4,"integrity":"sha512-w6fQyT31RTiy4URK77LHz2eG9d1Vqak+eaV/98rFL9yijGzs8dU09PnPA1XmNjpxcduejApi3od3k3ExZATKSQ==","signatures":[{"sig":"MEUCIDW01Z+GoPMVbXwWZeOdbGw9PA8J6Qp5GkQ2rur3y4axAiEA5cXBjchXSHg4OrLkJpI85VyRde7lqU668wNOTIpsjds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034623},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"e8b66b3c31b7ea06c498d0097cf045abd55bd490","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.34_1730718462963_0.6349202073038798","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@bookcicle/bookcicle_editor","version":"0.0.35","_id":"@bookcicle/bookcicle_editor@0.0.35","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"42c1a824953984e4227e38506773137c2485c42a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.35.tgz","fileCount":4,"integrity":"sha512-AfIWiiVT02xEroWZzbnKLR9lNInBlZcs+HUKHR3jM6Aifc46nROCqB+ygoABeFE9p037Tr3j5BerwikoJdh3KQ==","signatures":[{"sig":"MEYCIQD0xqg4yY3w89nIrkaUqBpTVKS25GAMNUYAmoTXFPml8gIhAL0lIKVkGp8FMubhK+mXxis1ZFb4nxRFW3A/gTXFxcrp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034623},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"d3a6d93b6447d3032184122bc4c8d50f5f06a4bb","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.35_1730718500892_0.381451231494667","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@bookcicle/bookcicle_editor","version":"0.0.36","_id":"@bookcicle/bookcicle_editor@0.0.36","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"ec0da4f39a49c00260da64cb8eafaff2cdecb4f3","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.36.tgz","fileCount":4,"integrity":"sha512-/0GMrUlKZcl8pRbOx6SFu1MwEsmOGYaSCc6s7zQ5dOzTnNkJeHvQtyqkPBh5w9QNEkpSRM2ZIgP+K6uwRGxdHA==","signatures":[{"sig":"MEQCIHc2QDNImTqXLbNmCO8gIBGoSR3A+g6WL9Gg/tP7nGIJAiBYSX8zvRx3kv8NBy45wR2iJIjgKYwG7HJ6e/Il2foyTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034623},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"7509cd9db24186505a6957bf8e08ceca95b6c25f","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.36_1730718816110_0.9868837748515358","host":"s3://npm-registry-packages"}},"0.0.37":{"name":"@bookcicle/bookcicle_editor","version":"0.0.37","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.37","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"eecd4942ceb3f14e2733c5ae24ddbbc397be51ad","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.37.tgz","fileCount":4,"integrity":"sha512-f/26UccgXw5dM3Pn4VdV1uFBcPo94LBXbRBqzqpeixKuAl/PyqdNfr+4JvasKUeBWN+94HUMaTb5jwXcK6ILOg==","signatures":[{"sig":"MEQCICLqw3CMuFgnmmFH3VCfNTjzejIUb3yN7NXCsBk9gyAvAiAugT4koznP+G5YcnBa+cFVKywJiKTxHPwargI2kvSyCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2034643},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"073a576c6ac51da7ae5d7efbe05c820ff0ece363","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.37_1730718999664_0.7007535195627375","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@bookcicle/bookcicle_editor","version":"0.0.38","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.38","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"68682f1788bf14f2685bc8a2b3c1e310da4567bf","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.38.tgz","fileCount":5,"integrity":"sha512-9uuY25UuxmAtOmdGg08aMxkBc2lNPgsUJGxzl6HnNgbLCHsGEj1q7E/2whpIgShAk0NsLKsgyhjGMfIa9ONrTQ==","signatures":[{"sig":"MEQCICOgrmgMQcoM3ZqUqAuDUGMl+0dnjooWmr9JphN4NjwdAiAQsUkkFmYUpIEqgVxAvvxsTcg3FNq5oIhvLbkLzPnojQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2035724},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"bd42bab6e4a5f019325a02726d32f7396cae8dbf","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.38_1730719109820_0.13375975660698258","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@bookcicle/bookcicle_editor","version":"0.0.39","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.39","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"b4ea650a330ee369f4bea3a751f31a745c91747b","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.39.tgz","fileCount":5,"integrity":"sha512-mww2m7GR7xMLW5IjO6fcYpphrC/LMiaRmdDnnBIbN9WqELALXzvJHA0oUjJ2+XpZyqa+4UMVH2Es59fxFONK/Q==","signatures":[{"sig":"MEUCIBhu9b43HBoB6Kt2lZGuEkbS41mLluGaoY5KvwEm6aoLAiEAw+WcSx+Xbno7PDZLR7Xt19TZmcTLtSFSNxKqQa2fcKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2035832},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"6612c2a6ad186812b8f0bdffd35bc9009b465157","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.39_1730792921964_0.2269774950701846","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@bookcicle/bookcicle_editor","version":"0.0.40","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.40","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"8405b294ca18241f69ea5a63dbd6e9b8b819d58f","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.40.tgz","fileCount":5,"integrity":"sha512-tw6+CPWObiwxrTJMOE54NOA8avMAKZTSyBGAzaQ8llyW/fivzembbXSbCG/BX+/NtSDmVE/jYABqK0LR1Y8hZA==","signatures":[{"sig":"MEQCIAKB3Vac9qH6ct6zX0oaBXdP+3vTDKNAMVDO4sAceG39AiAI6f85dt9cZB2r1EZxWP7x/JymybzHo6GGLnnGdnmcdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2036783},"main":"dist/index.js","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"a9442440137709bc8187d183dcf85f2f1f92b7e5","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.40_1730796255777_0.15345123429014218","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@bookcicle/bookcicle_editor","version":"0.0.41","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.41","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"08ff805a974a7cf2fc71692fa54a489901ca657a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.41.tgz","fileCount":5,"integrity":"sha512-85CsR+fenNeI6D2GyhPJyXDIaNED0PrCOD6gww7ozaPDh1oJkWsTVqnoJvttVGKqbxkyor0TtzBeo5P1kDxxJw==","signatures":[{"sig":"MEUCIBpgscSjeDaqZBXzaSYEDsTBYhO8z1s39pDOfIjLfNE9AiEAua12YyVCZZ4Jg+J3k3pl/F2vH6OARPqg1yLNbqJSmAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2036803},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"e3835cc0bf74d504e7f28f0e069cee8c9e5d1e49","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.41_1730804297437_0.34258997197272545","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@bookcicle/bookcicle_editor","version":"0.0.42","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.42","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"13d52a455f28ff516c363f807e7753fc63b5625a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.42.tgz","fileCount":5,"integrity":"sha512-jQUBob1uyfzpavvkkSTPnu45e9q8XBHFoyQ0Tfsb4Ilm+biWqyYuSabd2mq80FFQoXEp+tZu2uYUeLdZbtbM1w==","signatures":[{"sig":"MEUCIQCe3Ifas29Iu6ONlWxr5Vpq2JcT4il66DZ5nvStWoLo2QIgIt67yVzM84fKONTrXX4FAPPqJrTolLfsMo6THQ5XaGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2037257},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"d4dc0e497e9953b30ebfe472bed3d425554929d7","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"**Bookcicle Editor** is a feature-rich text editor built on **Quill.js** with **React** and **Vite**, leveraging * *Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a modern, customizable interface, allow","directories":{},"_nodeVersion":"22.11.0","dependencies":{"katex":"^0.16.11","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","quill":"^2.0.0","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"quill":"^2.0.0","react":"^18.0.0","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@mui/material-pigment-css":"^6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.42_1730805673421_0.8338196845053096","host":"s3://npm-registry-packages"}},"0.0.43":{"name":"@bookcicle/bookcicle_editor","version":"0.0.43","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.43","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"4e45138636f0b9dfee207a01c206eb8730f9ef8c","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.43.tgz","fileCount":5,"integrity":"sha512-ehodYZqsU2V1qZhcr/1ypzkt36VXzJ0HFt4QiU/yHqfGwqlgtjwvFDujFHeWN5FLYeyjD6Gpa2mM4ZFinrMrlA==","signatures":[{"sig":"MEUCIEELFXhCQolJC3Jrd5xlKr2njNjkdn49VyBsB3zkPLV4AiEA0NIt1W0AOiijOAAN6ERe29kYhoL2JxjdqORD+t5vFGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1636628},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"b2108a146e4e77c5284d1baead490ae39e6ca5f6","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.43_1730893586893_0.09160830524664498","host":"s3://npm-registry-packages"}},"0.0.44":{"name":"@bookcicle/bookcicle_editor","version":"0.0.44","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.44","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"c0c3aa8ad61747175f15c4af7df0d0234bfb8c47","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.44.tgz","fileCount":5,"integrity":"sha512-aqZkGQ6KTTyPRVopeWlUdxn7x4uvC0Lzy8psmhTB17V+kLF5Gdau9XWl0McUUa5pH+H19MCshDEF4otikOHrZA==","signatures":[{"sig":"MEQCIATLDhbXW5CTr5bWZU/t8bMOZIH584/684N0J5udbn5jAiBhh4g6eroXu/a/6ZhDTOPjOt5TNSUaW4SOBgiKsnTD/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1638381},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"b5ed0cb266f8653bc2bb310abf7c8ccb69a4fa85","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.44_1730895623468_0.9903095308262142","host":"s3://npm-registry-packages"}},"0.0.45":{"name":"@bookcicle/bookcicle_editor","version":"0.0.45","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.45","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"c34bc0ca643a3fca3ead56444810f4d1d3d0ab94","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.45.tgz","fileCount":5,"integrity":"sha512-0A5iNBh4aJNseZa31+6CCMflkVj0JQpqa487v4KP0TI128X70Pxh8pZOlrOo7Vq1izaepBN/6CaVaHA1R4F2yQ==","signatures":[{"sig":"MEYCIQC/ughF7AtBPzWObPKq8WLz2kFCgbUEwfvF1TOBUUHzMgIhAOCVkpSMe73TcxmBFHhRRs2DNS2U22YWicLcfZlWBrwv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1678103},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"14e31b6a64da464723ad750f21b0736a2cb46574","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.45_1730902265517_0.5178809587701616","host":"s3://npm-registry-packages"}},"0.0.46":{"name":"@bookcicle/bookcicle_editor","version":"0.0.46","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.46","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"59dd00c674f25fea7f8284c390d0db9eef458454","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.46.tgz","fileCount":5,"integrity":"sha512-uBOeRjYyoJcL1nen3okbl4h0aQccEYdkoF5rDNZyPTDEQFw40EXFpEyWLJABSDAv46ZT60UdSJympTPuZYvgyQ==","signatures":[{"sig":"MEUCIQCnT4YL8hvFNNpsKSLqVuwG+UQoiEil/9lr6PeIvSkPBAIgFT04nFHpFVp5plshEXX7NHsgI4qOXWXjmJd/mPCROfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1679345},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"0c619085282b0e456f6759c8a50e2d96bf88056b","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.46_1730907049399_0.9858294479910277","host":"s3://npm-registry-packages"}},"0.0.47":{"name":"@bookcicle/bookcicle_editor","version":"0.0.47","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.47","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"899d90e22d56ddc9186607e39e7a227a5c70a561","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.47.tgz","fileCount":5,"integrity":"sha512-QXGs9TAulwbqTqnh5q9Mhlk3RsIsAynsXk8hu8usg8CrBExFiwoFyxytOU6+58I1ujPxDacH6a0CyrEmi29u+g==","signatures":[{"sig":"MEYCIQC5+rY3gORm4CJ5O6nmbANCu2WD5yDRe/fgKZurOjJ6pgIhAK3QZvGvB7rLbo5oyU0wF9/eUA8fMinuNWJ5qEx/kcEj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682704},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"aa94eece499d3b26d0c6fb74db53f9117514d74f","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.47_1730910654822_0.8225524872014509","host":"s3://npm-registry-packages"}},"0.0.48":{"name":"@bookcicle/bookcicle_editor","version":"0.0.48","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.48","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"9966dd48287b030eb9621bf0c75343a71dc47eda","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.48.tgz","fileCount":5,"integrity":"sha512-sc2WAfYgUlsqSlEo7rmBRkVAiqa6fxlItfWMkM9pdrDbTPiSerVeAB0gOdPUzbPAvK2vNIeoUPypE2Yn833IIg==","signatures":[{"sig":"MEUCIEfP5R5RIn4REmocJlSOZDAQ9PdvY6ss8qmvzPMvdn+rAiEAoLVvfje5myTZDUh3k0WR70497eIRo5lGVTd6foT8t70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682870},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"5a33e10ec9edbc6872a8ece137b07f3a2236327a","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.48_1730982867896_0.7389091920499069","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"@bookcicle/bookcicle_editor","version":"0.0.49","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.49","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"44d62d7fc20a57fbb9243d248a92488721402130","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.49.tgz","fileCount":5,"integrity":"sha512-Rtn06PbtJ6M3YOIkyPijoJggcNU3sXyvWhFm6B8BtTFyZ/rwmY44evJLijacK2rXGQWoWgFV/wJ26i2W9RMNeA==","signatures":[{"sig":"MEQCIGe2VTz3WsLWf9zAQH/ANn0RkcGluU+tvsZVWOtFZuqCAiAjTCC5RIVggtCBO+x7HabtmYYWS/a04ZupEQubupygbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682943},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"95daa54847b7e75867a65f789662ddef59aae5db","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.6","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.6","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.6","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.49_1730984445270_0.012787532472760876","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"@bookcicle/bookcicle_editor","version":"0.0.50","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.50","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"c3c346be47cb7a1fe07f4ba611f6c28697cfa3d9","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.50.tgz","fileCount":5,"integrity":"sha512-chi2oOcLQI8cqb29hIH8TfjPtF592VuQdKVIE5ptxLtjkiwHxghiC7pSou0trMquwX0/ODxjw9up4ukUrS0WWw==","signatures":[{"sig":"MEQCIH0WhbjDTQcJSWeUKn1kcGRrUxOIs6xRiikAshpNp7roAiAtzcjbnxB+bTq90VG7W7YLgzoPChCWtaQP85lQmv7YMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2018323},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"67b425ab69d8215051a8a08d66a7b929c044f040","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.50_1732626909801_0.5163082069893825","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"@bookcicle/bookcicle_editor","version":"0.0.51","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.51","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"409ef5785c3019daf96c54a072ffba48fb88d483","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.51.tgz","fileCount":5,"integrity":"sha512-ZklLJ8nWmr8s5i2FeW3ncsMcXM/zvDRaJ2I3S8IliOY9d6xVp7/HofKkE61KReOO2io30sxVSEXGNyiGXp0VWQ==","signatures":[{"sig":"MEUCIQD3BcNajUXG83/nCEHQBPBShXLj1G2IPt1aty2t5PitXAIgBeFeahKSxMJ0tDi5xT/JFHiXumGvyqP0isKcml3D2v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2019244},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"23fdaaec9501c53a36a43b1d01542d45f8e272d6","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.51_1732781763581_0.6565389366806891","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"@bookcicle/bookcicle_editor","version":"0.0.52","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.52","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"047780a721dd42b23c7667b42bb687c13ecebda7","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.52.tgz","fileCount":5,"integrity":"sha512-uwt68JPgxTOu+0IeGpVB1gxbp//s/am3R7/7JoSqTpCP8iOt9WhaivDiG7kiqYI/wzX0FZS5enSl61S48Q82/g==","signatures":[{"sig":"MEYCIQCk4+6DOhsN5qUamWzGZ7bgy6B8RgQYOaV3ReDJuH/kjAIhAOWbK2XBj82dwms/g37aXuVPRn34EWqCiXSy3aG43q83","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2024336},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"56142ce1d5d3cdd8f0fe1b5e72278bfb597ae9e4","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.52_1732784713391_0.5378150916183158","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"@bookcicle/bookcicle_editor","version":"0.0.53","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.53","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"3887d50bda83c085fe88ff9b38d4f302b0685448","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.53.tgz","fileCount":5,"integrity":"sha512-yDQ787zk5N9kVUdrMOc1mPTfzrzAop5hWIIG6OBCWaS90XmlC9cCZKU2pPgvNiMwVvH7lqCecdoY1Jr/TTaziQ==","signatures":[{"sig":"MEQCIFrSyFpKz0TkvlDbHfKlX6C/WxU0P/OLczTO78an2vawAiBfJnbOUZNpogQRDiYaY5po0OeXl80bdv20QnAEBjhIOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2029550},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"00a98aab62d6d63c24db76640620960cd2cb852e","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@tiptap/extension-list-keymap":"^2.10.3","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.53_1732798514047_0.9449451663125077","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"@bookcicle/bookcicle_editor","version":"0.0.54","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.54","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"33d6b41dc8b2c0e7224400894c0e3eb2e7d99f84","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.54.tgz","fileCount":5,"integrity":"sha512-MdLOlBi+1Lapm43VkS5xsZDfO31IJFFQj7t91Zq/rwBVcFoawA+4kZEGaUv/RCscUV5SuZQ51vKMV5TyeGCmbw==","signatures":[{"sig":"MEUCIAI0mSM212Yym7LgASjDKH4WJ2PDrFDV98kxe0gEcsboAiEA6uhO+FV24cCkJE7KiKLVdUuNC00oRa9NOWV3dW9nae8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2030638},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"a807d51b845883d1ceaa9d72cb45b2ed0eeb5b49","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@tiptap/extension-list-keymap":"^2.10.3","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.54_1732969574871_0.7349358710052132","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"@bookcicle/bookcicle_editor","version":"0.0.55","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.55","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"dc5c3393a3a72dea69ccad5fc5fe47abafd1671d","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.55.tgz","fileCount":5,"integrity":"sha512-xnKhvhE7T0APoHcJNkZeQGyfRaLVie4eiFXRNMFivRBSFdOy8izsC/yjdSL7dheq/wAQUbVEM3J2W+kv1JWCfg==","signatures":[{"sig":"MEQCIC3b2TdkRenM9eN50CJYmlptrASNXL4orance4SQv5+7AiA4b4I0rc+tgLs832vCs2Nv+SiUbl4wqrzq4qcAo6RGBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2031999},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"0ca7055b08eddbb57611e1c805a171b5648d8a27","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","dexie":"^4.0.9","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@tiptap/extension-list-keymap":"^2.10.3","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.55_1733134017327_0.13169304298392648","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"@bookcicle/bookcicle_editor","version":"0.0.56","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.56","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"5d5450231333fb0b121ce571b847e3510ac8987b","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.56.tgz","fileCount":5,"integrity":"sha512-CR4VcR2giJBjsH+jILTq0OdGZuh9xFV9MDeWszDYSsB8WGtDSWYZL6u0cVxAtOPIWKA1vTSBpUlju7qBaBWEhw==","signatures":[{"sig":"MEUCIQCYzE2u5Bx5ITrYoPq3npmIuG4mMy0O/m4x9BbZ/4xX/QIgKDhEWGuc4QEDq9IxmN4y9wS+FT1o5wGQEW/0q/+cJ+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1891838},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"2164dbb2826312a5711fef34c4cab23a48be6977","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.56_1733225300628_0.8783171985288971","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"@bookcicle/bookcicle_editor","version":"0.0.57","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.57","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"b95fa766b7d830bc250717e0aa5562f886f9647a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.57.tgz","fileCount":5,"integrity":"sha512-23AqituQnBGO2iBDrXwv5DdX8CFWB3aFiYLUPIBB4a3ghbBiUs8hyLsVWKJjnIrLuZCTtXUMcQ3OCCdRsyWO6A==","signatures":[{"sig":"MEUCIQCl8GncnUXnUDz1Wkf2BHI19sfB6l7fCoVJ84Ly2dIuDwIgbHKgKLmsnYTZyD3t8jbhxcyXSyWmPCr5tu10wLqCPsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1892961},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"b773c20255947895869311a7f47454509384c3ae","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@tiptap/core":"^2.9.1","@mui/material":"^6.1.8","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.8","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.8","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.57_1733234359193_0.6743485624777599","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"@bookcicle/bookcicle_editor","version":"0.0.58","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.58","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"213406f38290998c32774a463a21a5f48b50a0a5","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.58.tgz","fileCount":5,"integrity":"sha512-UHW/TH7kkX0Klufk6Hwwsdclf1/U+7I4leDwnRPSjZRvkatajoo5sfgBsPsYr5zvv6fwYjkxqsj93W5eIzcomg==","signatures":[{"sig":"MEUCIQCWdo9RUzyEqG2nQOzirZqn7Wuy1TnJgu+/d/J9TYDELAIgcpy5HidqI0r3rtmNCXlO0THWgaUn2aWhhd0RHxUaBnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1947405},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"7311ae4256a4341f94dfb735f11051945548559d","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.58_1733485019449_0.24873187799050855","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"@bookcicle/bookcicle_editor","version":"0.0.59","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.59","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"0f6c2cb51eadeb68526a7a31363ae70bcf967870","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.59.tgz","fileCount":5,"integrity":"sha512-Eibkk0OCWwnpFvrlFIj0SY2A857+58KB6i8toJLnqItzIgfvBwvFFBO9N28TrkkSmwGxX8N6n2B0s1pG2bngcQ==","signatures":[{"sig":"MEQCIGIgzsewNVoS4oatmD20cPZx1qAGNGUzTgFphHvs3tXTAiB36FS4vqc3mhGMRPwKNqpP5vcgThUg5gRRiU9lQuCcMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1947532},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"1babcfd621a450539d73a60bd1d002838be0a062","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","hunspell-asm":"^4.0.2","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.59_1733487371427_0.45439511042571934","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"@bookcicle/bookcicle_editor","version":"0.0.60","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.60","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"da2a0f0137b0179bec6fdc944f98977b417ec8cf","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.60.tgz","fileCount":5,"integrity":"sha512-xgVptbDEk/t5qe9ay+FMqyDmjUQ7K89OseqPHgAQtAqpHvGHi8CM9KOaCN3OhTP0xh7VM0Zn/6/hceCTvG4Ilw==","signatures":[{"sig":"MEUCIQCyFHMepG3DFd2QMYbzMaVnp0MqbuavTrT5YpoBgx1h/gIgT1UYThOqzjxMkz2sDErxIutTX/8UI0RrilEtzfjTpN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1946348},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"d040bdf2fb4e3db2a3c74580e6f6d6ca949dce6c","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.60_1733916342339_0.3448161318263834","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@bookcicle/bookcicle_editor","version":"0.0.61","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.61","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"bfa1177fe1d67d984467c6b48b4299f7d274c8b1","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.61.tgz","fileCount":5,"integrity":"sha512-25gLDoqEMT04PHMxzULShmvGTUIix7Fp0nDHvLAUx+RKgD9bjc0PhE/RW9QS9AB0tKa/qzMqFttBvb3xnx2dMw==","signatures":[{"sig":"MEQCIEwlGaVkGBWGpJjlpQwGN50dY5J0VqDyTtpk8aKe35NOAiBbktg1frcZ++2QAvM60zaluBHz2uBP+8fxV98PGCP9wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1946382},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"3b30a39609705232d40ad69e46f4c7be27369be2","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.61_1734354783794_0.9253024377937236","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@bookcicle/bookcicle_editor","version":"0.0.62","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.62","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"1c9c30f176bbb7e17fd0e1eecdeeb6a9419e6240","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.62.tgz","fileCount":5,"integrity":"sha512-CmvqO02oYgzyiDc1u/B1coGyRPQspHcYh/Ni6lDodxFKEUZ94UwkqjZISUhK8LTnSo1F23JxhTj4QIWGEPf01w==","signatures":[{"sig":"MEUCIQD+NP59WmUeI4vHr7ebKBnLLF4Uc8DyiMXu3FO3YZuqXQIgNpc42Bl83naGn/y7xTVpRZ3Y4ADAa2nuQk2lADTEtTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1946459},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"23f82f16dc60fd80fda9cafbc7ad5e1a601d418c","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.62_1734514955892_0.31535162560664265","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@bookcicle/bookcicle_editor","version":"0.0.63","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.63","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"2f88b62b2dabd30cc01b092083c36dff6bb4408c","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.63.tgz","fileCount":5,"integrity":"sha512-5IamFZNOd/2BJExoi55sh4T2AAjMT7v3kvii6J/pg76pdGAyvJqsNVjNLs52SehSF51/ARWHFnggxwl9JD2VyQ==","signatures":[{"sig":"MEQCIFoKQQDZkXTxeH+421iWp9f6XcFnRCbxj3SHPjZlr4Z5AiAi02YVjZV6u6mNsnnblIlYh94aIGc/RkWOBf3Whos4ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1946717},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"114bd3a8a308caef57a00059aa0b38d7a8c0b741","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.63_1736861403198_0.016561247557477676","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@bookcicle/bookcicle_editor","version":"0.0.64","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.64","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"b2d1ae3bbea22acf6c1dfc4fea22fe939c03d6bd","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.64.tgz","fileCount":5,"integrity":"sha512-NyfGKW0ZPMDyK3o1HhX/6QpQ8HAxrPebbbCBlbe+jzIMvFn2qmWs8UdaKrYWlkHMuEmRt6Y9Cv61IsCJOxISaA==","signatures":[{"sig":"MEUCIQDT3zCRw99MX+ED1LgwQzMw8TnNrHSCQ2USle/th3YFVAIgak1kUB48jhnbX8X3n5WfrrZj4qIgSNvWiDQeevKBttY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1947350},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"8c852bab475e5cb0124adff95b90a425bfb3b193","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.0","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.64_1737039707909_0.33828166159738626","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@bookcicle/bookcicle_editor","version":"0.0.68","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.68","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"8cf700db2b60e9f7ecfdcf9ee862aeceac8c32c7","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.68.tgz","fileCount":5,"integrity":"sha512-9PE4Iu/ZoFaIp1qdcf3FpsPha0EoGfoPWDmwgM2jKyo9OkzEPjS74rYhooRLfKUZe5UWG/HZiYS8dnMbPcnEZQ==","signatures":[{"sig":"MEQCIARA4kZVSiQFU5DGbJrg4onyPOYJCPl/qCgcXkEiWPNxAiACPkFtUKXknU4SyKWL3syXnxVbZ/+bY7WuFCB69jHC8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945212},"main":"dist/index.js","type":"module","engines":{"npm":"^10","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"e5d2f610aacc3dd86fb0cad0b30f23e32595d842","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.68_1739097727269_0.9683306873295732","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@bookcicle/bookcicle_editor","version":"0.0.69","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.69","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"e19947106dad23af41bac8953a51eb81540f6a8f","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.69.tgz","fileCount":5,"integrity":"sha512-IxtySmCVGr9M5MS2iCOMKYh+qNY4KlV/w3cZyn/qlk/6xmo6NioyQUwhZs13//LfKQuIO1HBzyIzQ7ur1XAObQ==","signatures":[{"sig":"MEUCIEY0zX97Km0nLP/6Y1bidkgr381nrwJcuRCsicXqVmfqAiEAzm8LXvh/tA1FOoCQuZryYzaRs4zqRbOmdfhWOCNpjvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945219},"main":"dist/index.js","type":"module","engines":{"npm":"^10 || ^11","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"9fa477b4f64a83281d93e100aaf99a3f8e1bb3f7","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.69_1739782500940_0.8921467977958377","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@bookcicle/bookcicle_editor","version":"0.0.70","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.70","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"7070ce81a0d4586b0b4b2c5904807b515757ea05","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.70.tgz","fileCount":5,"integrity":"sha512-yxpyPH4+K0AeOsTs1K6402H37PHL+IzgTHkL5UxiLyssi/yYR2U6IErY4zVAGVSr1DXUJx9IaKDgQF6+UoV31w==","signatures":[{"sig":"MEUCIBGouC5fE+K7247FgKcPIotXW3u1rAKKwFFheWzD8JHbAiEAkKWUkn4eSF/OUV7wwnenrDpOphp62JiYcmpyRfLOnTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953325},"main":"dist/index.js","type":"module","engines":{"npm":"^10 || ^11","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"cdd3cac0aa5cc7ff34e4ff87334af230dda918b4","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","prosemirror-inputrules":"^1.4.0","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.14","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.70_1739888046858_0.2728177393848419","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@bookcicle/bookcicle_editor","version":"0.0.71","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.71","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"175267066529d8d3f3db9637187e3e246c662453","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.71.tgz","fileCount":5,"integrity":"sha512-3XuVedxnbCV41zICfzbXEI7xHzr7jUYvG5R18W0cfQ7yZBBZgHPrxcUTep7piQ/KaLif5haAHXEllDViabdRgA==","signatures":[{"sig":"MEYCIQDs8xHsyINjEy0zvVVd2BRBsd5RJmpBZhrNv/VdQUyywQIhAPcb6ffiWRmHmHFPOevOq+iZW0M7nh7kBfJ32otH89X3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953110},"main":"dist/index.js","type":"module","engines":{"npm":"^10 || ^11","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"930d7c3c068604c5068f5de811e6db24be125009","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","prosemirror-inputrules":"^1.4.0","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.14","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.71_1739968473014_0.44277380045765424","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@bookcicle/bookcicle_editor","version":"0.0.72","license":"MIT","_id":"@bookcicle/bookcicle_editor@0.0.72","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"dist":{"shasum":"fe8cbc3c129f74d4578ef02c99cf97ce33dcd67a","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.72.tgz","fileCount":5,"integrity":"sha512-Ky80cviVnPfODhOnzvaaZtOsF0S4rArvk0bna79hviVoNoP6dEBzRju7Nk0dCfazQqmke6jyKIaG60zv2zwfpw==","signatures":[{"sig":"MEUCIQD2kmzbwkDGvPIs7Ff1wF9SZz0/1JSHCDzt+osHLIz/OwIgICi2u/kXQFcs5uo4/L9P0QQ4qDdT0XAaRkzrRivuJ9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953345},"main":"dist/index.js","type":"module","engines":{"npm":"^10 || ^11","node":"^22"},"exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"gitHead":"ca61e7ad12f116aae54dda0ff81b62e254a22103","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"vite build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist","preview":"vite preview"},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"overrides":{"happy-dom":"15.10.2"},"repository":{"url":"git+https://github.com/bookcicle/bookcicle_editor.git","type":"git"},"_npmVersion":"10.9.2","description":"A rich text editor component for Bookcicle.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.0.2","lodash":"^4.17.21","tippy.js":"^6.3.7","lodash.debounce":"^4.0.8","prosemirror-keymap":"^1.2.2","prosemirror-commands":"^1.6.2","prosemirror-inputrules":"^1.4.0","@fortawesome/react-fontawesome":"^0.2.2","@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.14","react":"^18.0.0","eslint":"^9.11.1","globals":"^15.9.0","react-dom":"^18.3.1","@eslint/js":"^9.11.1","prop-types":"^15.8.1","@types/react":"^18.3.10","@mui/material":"^6.1.6","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@types/react-dom":"^18.3.0","styled-components":"^6.1.13","eslint-plugin-react":"^7.37.0","@vitejs/plugin-react":"^4.3.3","rollup-plugin-visualizer":"^5.12.0","eslint-plugin-react-hooks":"^5.1.0-rc.0","eslint-plugin-react-refresh":"^0.4.12","vite-plugin-css-injected-by-js":"^3.5.2"},"peerDependencies":{"dexie":"^4.0.9","katex":"^0.16.11","react":"^18.0.0","@tiptap/pm":"^2.9.1","@mui/system":"^6.1.10","@tiptap/core":"^2.9.1","@mui/material":"^6.1.10","@tiptap/react":"^2.9.1","@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","prosemirror-view":"^1.36.0","prosemirror-state":"^1.4.3","styled-components":"^6.1.13","@mui/icons-material":"^6.1.10","@tiptap/starter-kit":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-table":"^2.9.1","@mui/material-pigment-css":"^6.1.10","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap-pro/extension-details":"^2.13.0","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","tiptap-extension-resize-image":"^1.1.9","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/extension-collaboration":"^2.9.1","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/bookcicle_editor_0.0.72_1740039607975_0.9669513968575225","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@bookcicle/bookcicle_editor","private":false,"version":"0.0.74","description":"A rich text editor component for Bookcicle.","repository":{"type":"git","url":"git+https://github.com/bookcicle/bookcicle_editor.git"},"type":"module","main":"dist/index.js","exports":{".":"./dist/index.js","./style.css":"./dist/index.css"},"engines":{"node":"^22","npm":"^10 || ^11"},"license":"MIT","scripts":{"dev":"vite","build":"vite build","lint":"eslint .","preview":"vite preview","clean":"rm -rf node_modules && rm package-lock.json && rm -rf dist"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.6.0","@fortawesome/free-solid-svg-icons":"^6.6.0","@fortawesome/react-fontawesome":"^0.2.2","lodash":"^4.17.21","lodash.debounce":"^4.0.8","prosemirror-commands":"^1.6.2","prosemirror-inputrules":"^1.4.0","prosemirror-keymap":"^1.2.2","tippy.js":"^6.3.7","uuid":"^11.0.2"},"peerDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@mui/icons-material":"^6.1.10","@mui/material":"^6.1.10","@mui/material-pigment-css":"^6.1.10","@mui/system":"^6.1.10","crypto-js":"^4.2.0","@tiptap-pro/extension-details":"^2.13.0","@tiptap-pro/extension-details-content":"^2.13.0","@tiptap-pro/extension-details-summary":"^2.13.0","@tiptap-pro/extension-drag-handle":"^2.13.0","@tiptap-pro/extension-drag-handle-react":"^2.13.0","@tiptap-pro/extension-emoji":"^2.13.0","@tiptap-pro/extension-file-handler":"^2.13.0","@tiptap-pro/extension-mathematics":"^2.13.0","@tiptap-pro/extension-node-range":"^2.13.0","@tiptap-pro/extension-table-of-contents":"^2.13.0","@tiptap-pro/extension-unique-id":"^2.13.0","@tiptap/core":"^2.9.1","@tiptap/extension-bullet-list":"^2.9.1","@tiptap/extension-character-count":"^2.9.1","@tiptap/extension-code-block":"^2.9.1","@tiptap/extension-code-block-lowlight":"^2.9.1","@tiptap/extension-collaboration":"^2.9.1","@tiptap/extension-collaboration-cursor":"^2.9.1","@tiptap/extension-color":"^2.9.1","@tiptap/extension-document":"^2.9.1","@tiptap/extension-dropcursor":"^2.9.1","@tiptap/extension-focus":"^2.9.1","@tiptap/extension-font-family":"^2.9.1","@tiptap/extension-heading":"^2.9.1","@tiptap/extension-highlight":"^2.9.1","@tiptap/extension-horizontal-rule":"^2.9.1","@tiptap/extension-image":"^2.9.1","@tiptap/extension-link":"^2.9.1","@tiptap/extension-list-keymap":"^2.10.3","@tiptap/extension-ordered-list":"^2.9.1","@tiptap/extension-paragraph":"^2.9.1","@tiptap/extension-placeholder":"^2.9.1","@tiptap/extension-subscript":"^2.9.1","@tiptap/extension-superscript":"^2.9.1","@tiptap/extension-table":"^2.9.1","@tiptap/extension-table-header":"^2.9.1","@tiptap/extension-table-row":"^2.9.1","@tiptap/extension-task-item":"^2.9.1","@tiptap/extension-task-list":"^2.9.1","@tiptap/extension-text-align":"^2.9.1","@tiptap/extension-text-style":"^2.9.1","@tiptap/extension-typography":"^2.9.1","@tiptap/extension-underline":"^2.9.1","@tiptap/pm":"^2.9.1","@tiptap/react":"^2.9.1","@tiptap/starter-kit":"^2.9.1","dexie":"^4.0.9","katex":"^0.16.11","prosemirror-state":"^1.4.3","prosemirror-view":"^1.36.0","react":"^18.0.0","styled-components":"^6.1.13","tiptap-extension-resize-image":"^1.1.9"},"devDependencies":{"@emotion/react":"^11.14.0","@emotion/styled":"^11.14.0","@eslint/js":"^9.27.0","@mui/material":"^6.4.11","@types/react":"^18.3.22","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.4.1","eslint":"^9.27.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","globals":"^15.9.0","prop-types":"^15.8.1","react":"^18.0.0","react-dom":"^18.3.1","rollup-plugin-visualizer":"^5.12.0","styled-components":"^6.1.13","vite":"^5.4.14","vite-plugin-css-injected-by-js":"^3.5.2"},"overrides":{"happy-dom":"^15.10.2","esbuild":"^0.25.4"},"_id":"@bookcicle/bookcicle_editor@0.0.74","gitHead":"e6a8c59209125cc0d13987b702d832ffb10d30d9","bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"homepage":"https://github.com/bookcicle/bookcicle_editor#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-wshfMIv+URAyclmiyAf1OZAFuCghhiiObK7y0wfi+UIgBAhm8oGIriPSVKXLxDLat2/jECQVmkjAHYyEDX5Crg==","shasum":"9e2a884cbc54da18958c0ddf9f5f53a3401f2e2c","tarball":"https://registry.npmjs.org/@bookcicle/bookcicle_editor/-/bookcicle_editor-0.0.74.tgz","fileCount":5,"unpackedSize":1986761,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bookcicle%2fbookcicle_editor@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9GPFooFmKpq5B7WhlmdSVCr0yL24U7+p6GW2oO78koAIhAImP9NPVUW4BqsjqIAnUi15i93Hxq4SUZK3HWPr4vDO5"}]},"_npmUser":{"name":"abarrafo","email":"andy.barraford@gmail.com"},"directories":{},"maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bookcicle_editor_0.0.74_1747844455073_0.39698892429087995"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-03T08:16:11.278Z","modified":"2025-05-21T16:20:55.703Z","0.0.16":"2024-11-03T08:16:11.549Z","0.0.17":"2024-11-03T09:27:19.367Z","0.0.18":"2024-11-03T10:14:33.327Z","0.0.19":"2024-11-04T10:31:58.754Z","0.0.20":"2024-11-04T10:32:30.018Z","0.0.21":"2024-11-04T10:33:06.391Z","0.0.22":"2024-11-04T10:33:36.852Z","0.0.23":"2024-11-04T10:34:04.373Z","0.0.24":"2024-11-04T10:34:32.309Z","0.0.25":"2024-11-04T10:35:01.005Z","0.0.34":"2024-11-04T11:07:43.155Z","0.0.35":"2024-11-04T11:08:21.169Z","0.0.36":"2024-11-04T11:13:36.421Z","0.0.37":"2024-11-04T11:16:39.953Z","0.0.38":"2024-11-04T11:18:30.084Z","0.0.39":"2024-11-05T07:48:42.202Z","0.0.40":"2024-11-05T08:44:15.952Z","0.0.41":"2024-11-05T10:58:17.813Z","0.0.42":"2024-11-05T11:21:13.631Z","0.0.43":"2024-11-06T11:46:27.170Z","0.0.44":"2024-11-06T12:20:23.735Z","0.0.45":"2024-11-06T14:11:05.826Z","0.0.46":"2024-11-06T15:30:49.744Z","0.0.47":"2024-11-06T16:30:55.184Z","0.0.48":"2024-11-07T12:34:28.242Z","0.0.49":"2024-11-07T13:00:45.507Z","0.0.50":"2024-11-26T13:15:10.067Z","0.0.51":"2024-11-28T08:16:03.830Z","0.0.52":"2024-11-28T09:05:13.663Z","0.0.53":"2024-11-28T12:55:14.248Z","0.0.54":"2024-11-30T12:26:15.066Z","0.0.55":"2024-12-02T10:06:57.556Z","0.0.56":"2024-12-03T11:28:20.853Z","0.0.57":"2024-12-03T13:59:19.415Z","0.0.58":"2024-12-06T11:36:59.687Z","0.0.59":"2024-12-06T12:16:11.648Z","0.0.60":"2024-12-11T11:25:42.692Z","0.0.61":"2024-12-16T13:13:04.045Z","0.0.62":"2024-12-18T09:42:36.146Z","0.0.63":"2025-01-14T13:30:03.479Z","0.0.64":"2025-01-16T15:01:48.180Z","0.0.68":"2025-02-09T10:42:07.664Z","0.0.69":"2025-02-17T08:55:01.205Z","0.0.70":"2025-02-18T14:14:07.106Z","0.0.71":"2025-02-19T12:34:33.272Z","0.0.72":"2025-02-20T08:20:08.266Z","0.0.74":"2025-05-21T16:20:55.270Z"},"bugs":{"url":"https://github.com/bookcicle/bookcicle_editor/issues"},"license":"MIT","homepage":"https://github.com/bookcicle/bookcicle_editor#readme","repository":{"type":"git","url":"git+https://github.com/bookcicle/bookcicle_editor.git"},"description":"A rich text editor component for Bookcicle.","maintainers":[{"name":"abarrafo","email":"andy.barraford@gmail.com"}],"readme":"# Bookcicle Editor\n\n**Bookcicle Editor** is a feature-rich, opinionated text editor built on **TipTap** with **React** and **Vite**,\nleveraging **Material UI (MUI)** for styling and theming. It offers a seamless rich-text editing experience with a\nmodern,\ncustomizable interface, allowing users to format text, insert media, and write with style. The editor is designed to be\nresponsive and flexible, built to be integrated into desktop application frontends. Bookcicle uses it in its Tauri V2\ncross-platform desktop application.\n\n## Features\n\n- **Rich Text Editing**: Powered by **TipTap**, the editor supports bold, italic, underline, strikethrough, blockquotes,\n  lists, headings, and more.\n- **Spellcheck and Grammar Checking** with **LanguageTool** Support.\n- **Local Find And Replace**: Search local document content, navigate occurrences, and replace.\n- **Formula Support**: Add and display mathematical formulas using **KaTeX**.\n- **Text Alignment**: Align text to the left, center, right, or justify it.\n- **Text Color and Highlighting**: Change text color and highlight content with background colors.\n- **Image and Media Embedding**: Embed images and links directly into the editor.\n- **Indentation Support**: Increase or decrease indentation for lists or paragraphs.\n- **Superscript and Subscript**: Support for superscript and subscript text formatting.\n- **Drag and Drop**: Easily rearrange content blocks with drag-and-drop functionality.\n- **Theming and Styling**: Fully integrated with **Material UI**, supporting light and dark themes, custom color\n  palettes, and responsive design.\n- **KaTeX Support**: Render LaTeX-based mathematical expressions with **KaTeX**.\n- **Extensibility**: Leverage TipTap's extension system to add custom functionality.\n- **Page Editor Mode**: Option to display the editor in a page-like format, centered on the screen.\n- **Customizable Toolbar**: Adjust the toolbar buttons based on the writing context (e.g., fiction, non-fiction,\n  science).\n- **AI Generation** *(New!)*: Type `/// ai [your prompt]` on a line, press **Enter**, and watch partial text from an AI\n  stream in real time. (See [AI Generation with AiEnterExtension](#ai-generation-with-aienterextension) below.)\n\n## Installation\n\nYou can install **Bookcicle Editor** from npm:\n\n```bash\nnpm install @bookcicle/bookcicle_editor\n```\n\n> **Note**: **Bookcicle Editor** has several peer dependencies that need to be installed alongside it:\n\n```bash\nnpm install react react-dom @mui/material @mui/icons-material @emotion/react @emotion/styled @tiptap/react @tiptap/core @tiptap/starter-kit @tiptap/extension-underline @tiptap/extension-image @tiptap/extension-text-align @tiptap/extension-subscript @tiptap/extension-superscript @tiptap/extension-font-family @tiptap/extension-highlight @tiptap/extension-text-style @tiptap/extension-color @tiptap/extension-link @tiptap-pro/extension-mathematics katex\n```\n\n### Local Development Setup\n\nIf you are contributing to the project or developing locally, you can set up your environment with the following steps:\n\n1. **Clone the repository**:\n\n   Fork it... then:\n\n   ```bash\n   git clone https://github.com/your-username/bookcicle-editor.git\n   cd bookcicle-editor\n   ```\n\n2. **Install dependencies**:\n\n   ```bash\n   npm install\n   ```\n\n3. **Build the project**:\n\n   ```bash\n   npm run build\n   ```\n\n4. **In the project where you want to use Bookcicle Editor, run**:\n\n   ```bash\n   npm install path/to/bookcicle_editor\n   ```\n\n**Import** examples:\n\n```js\nimport {lazy, Suspense} from \"react\";\n\nconst Editor = lazy(() =>\n    import(\"@bookcicle/bookcicle_editor\").then((module) => ({\n        default: module.Editor,\n    })),\n);\n\n// or\n\nimport {Editor} from \"@bookcicle/bookcicle_editor\"\n\nfunction App() {\n    return (\n        <Suspense fallback={<div>Loading Editor...</div>}>\n            <Editor\n                // your props...\n            />\n        </Suspense>\n    );\n}\n```\n\n5. **Run the development server**:\n\n   ```bash\n   npm run dev\n   ```\n\n   The app should now be running on [http://localhost:5173](http://localhost:5173).\n\n### Building for Production\n\nTo create a production build, run:\n\n```bash\nnpm run build\n```\n\nThe build output will be located in the `dist/` folder.\n\n## Enabling Spell Check and Grammar Suggestions\n\nThe **Bookcicle Editor** supports spell check and grammar suggestions through **LanguageTool**. To enable these\nfeatures, you'll need to install the `languagetool-rust` dependency.\n\n### Prerequisites\n\n- Ensure you have Rust installed on your system. You can install it via [rustup](https://rustup.rs/).\n- A working installation of `npm` or `yarn`.\n\n### Installing `languagetool-rust`\n\nYou can use any implementation of LanguageTool server. We use `languagetool-rust` to stand up a LanguageTool server\nusing Docker. Follow these steps to install and integrate `languagetool-rust`:\n\n1. **Install `languagetool-rust`** as a project dependency:\n\n   ```bash\n   cargo install languagetool-rust\n   ```\n\n2. **Configure the spell check and grammar suggestion settings**:\n\n   Update the `editorSettings` object in your editor configuration to enable spelling and grammar suggestions and set\n   the `langtoolUrl`:\n\n   ```js\n   const editorSettings = {\n     showGrammarSuggestions: true,\n     showSpellingSuggestions: true,\n     languageCode: 'auto',\n     langtoolUrl: 'http://localhost:8010/v2/check', // Replace with your LanguageTool server URL\n   };\n   ```\n\n3. **Run the LanguageTool server**:\n\n   Once installed, start the LanguageTool server locally to handle spell check requests:\n\n   ```bash\n   ltrs docker start\n   ```\n\n4. **Connect the Editor to LanguageTool**:\n\n   Ensure that the editor is configured to send spell check and grammar suggestion requests to the LanguageTool server.\n   The integration code for LanguageTool uses the server's endpoint (e.g., `http://localhost:8010/v2/check`).\n\n5. **Test the Integration**:\n\n   Type some text in the editor to verify that spelling and grammar suggestions are appearing correctly.\n\n### Folder Structure\n\nHere’s an overview of the project structure:\n\n```plaintext\nbookcicle-editor/\n├── public/             # Static files\n├── src/\n│   ├── extensions/     # TipTap extensions\n│   ├── helpers/        # Utils and Helper functions\n│   ├── components/     # React components\n│   ├── db/             # Dexie config for local db.\n│   ├── toolbar/        # Toolbar component\n│   ├── assets/         # Styles, fonts, images, etc.\n│   ├── App.jsx         # Main app file\n│   ├── index.jsx       # Entry point\n│   └── Editor.jsx      # Editor entry point\n├── README.md           # This file\n├── package.json        # Project metadata and scripts\n└── vite.config.js      # Vite configuration\n```\n\n## Using the Bookcicle Editor\n\n### Editor Component Props\n\nThe **Bookcicle Editor** exposes several props that allow you to control the editor's behavior and integrate it with\nyour application logic. Below is a detailed explanation of each prop:\n\n```javascript\n/**\n * Editor component for rich text editing.\n *\n * @param {Object} props - The properties for the Editor component.\n * @param {string} props.documentId - The Document/Project Identifier.\n * @param {boolean} props.readOnly - Whether the editor is in read-only mode.\n * @param {string} props.content - The initial content of the editor.\n * @param {Function} props.onTextChange - Callback when the text changes (returns text content as a string).\n * @param {Function} props.onSelectionChange - Callback when the selection changes\n * @param {Function} props.onJsonChange - Callback with the entire document Delta (JSON) when content changes\n * @param {Function} props.onHtmlChange - Callback with the HTML when content changes\n * @param {Function} props.onTransaction - Callback when a transaction is fired by TipTap,\n * @param {Function} props.onFocus - Callback when the editor gains focus (see \"Handling focus events\" below).\n * @param {Function} props.onEditorReady - Callback triggered when the TipTap editor first becomes ready.\n * @param {Function} props.handleInsertImage - Handler when insert Image is clicked.\n * @param {Function} props.handleInsertFormula - Handler when insert Formula is clicked.\n * @param {Function} props.handleInsertLink - Handler when insert Link is clicked.\n * @param {Function} props.handleAi - Optional callback for AI generation. (See \"AI Generation with AiEnterExtension\")\n * @param {EditorSettings} [props.editorSettings] - Configuration object for editor settings.\n * @param {Object} [props.tipTapSettings] - Configuration object for TipTap's useEditor settings,\n */\n```\n\n#### Editor Props Explained\n\n- **`documentId`** (`string`): A unique identifier for the document being edited.\n- **`readOnly`** (`boolean`): Sets the editor to read-only mode when `true`.\n- **`content`** (`string`): The initial (HTML) content to load into the editor.\n- **`onTextChange`** (`function`): Called whenever the text content changes. Receives the current text as a parameter.\n- **`onSelectionChange`** (`function`): Called whenever the text selection changes.\n- **`onJsonChange`** (`function`): Called when the TipTap JSON document representation changes.\n- **`onHtmlChange`** (`function`): Called when the raw HTML changes.\n- **`onTransaction`** (`function`): Called after every TipTap transaction.\n- **`onFocus`** (`function`): Called when the editor receives focus. (See **Handling focus events** below.)\n- **`onEditorReady`** (`function`): Called when the editor becomes ready.\n- **`handleInsertImage`** (`function`): Custom handler for inserting images.\n- **`handleInsertLink`** (`function`): Custom handler for inserting links.\n- **`handleInsertFormula`** (`function`): Custom handler for inserting formulas.\n- **`editorSettings`** (`EditorSettings`): An object containing UI/UX configurations (see below).\n- **`tipTapSettings`** (`Object`): Advanced override or extension of TipTap’s native `useEditor` settings.\n\n### Handling Focus Events\n\nThe editor supports an **`onFocus`** callback if you need to respond whenever the user clicks into or tabs into the\neditor. For example, you might want to update some global state about which editor is currently active, or dispatch a\nRedux action when the editor is focused.\n\n**Example:**\n\n```jsx\nimport {Editor} from '@bookcicle/bookcicle_editor';\n\nfunction MyComponent() {\n    const handleEditorFocus = () => {\n        console.log(\"The editor has focus!\");\n        // e.g., dispatch some redux action:\n        // dispatch(updateActiveTabProperties({ path: \"/my/doc/path\", fileType: \"document\" }));\n    };\n\n    return (\n        <Editor\n            content=\"<p>Hello World</p>\"\n            onFocus={handleEditorFocus}\n            onTextChange={(text) => console.log(\"Text changed:\", text)}\n            // ...other props\n        />\n    );\n}\n```\n\n> **Implementation Note**: Internally, we either pass the native HTML focus event or use a TipTap plugin that listens to\n> focus. The net effect is that your `onFocus` callback will trigger whenever the editor or its editable area gains\n> focus.\n\n### Editor Settings\n\nThe **Bookcicle Editor** provides an `editorSettings` object that allows you to customize various aspects of the\neditor's behavior and appearance. Below is a detailed explanation of each setting:\n\n```js\n/**\n * @typedef {Object} EditorSettings\n * @property {boolean} openLinks - Allow opening links from the editor on click. Default `false`.\n * @property {boolean} enableDragHandle - Enable a drag handle for content dragging. Default `false`.\n * @property {boolean} showLineNumbers - Whether line numbers are displayed. Default `true`.\n * @property {boolean} showLineHighlight - Enable line highlighting for the current line. Default `true`.\n * @property {string} buttonSize - The size of buttons in the editor toolbar. Options: 'xs','small','medium','large','xl'. Default 'xl'.\n * @property {string} linePadding - Padding for lines in the editor. Options: 'xs','small','medium','large','xl'. Default 'small'.\n * @property {boolean} showVerticalDivider - Show a vertical divider in the editor. Default `true`.\n * @property {boolean} enablePageEditor - Whether to enable page editor view (centered content). Default `true`.\n * @property {string} pageEditorWidth - Width of the page editor. Default '800px'.\n * @property {number} pageEditorElevation - MUI Paper elevation in page editor. Default 1.\n * @property {boolean} pageEditorBoxShadow - Show box shadow in page editor. Default `true`.\n * @property {string} toolbarStyle - 'science','general','fiction','non-fiction','all'. Default 'all'.\n * @property {string} toolbarPlacement - 'top','bottom','left','right'. Default 'top'.\n * @property {boolean} showGrammarSuggestions - Enable grammar suggestions. Default `true`.\n * @property {boolean} showSpellingSuggestions - Enable spelling suggestions. Default `true`.\n * @property {string} langtoolUrl - Endpoint for grammar/spell checks. Default 'http://localhost:8010/v2/check'.\n * @property {string} [languageCode=\"en-US\"] - Language code for the editor. Default 'auto'.\n */\n```\n\n#### Editor Settings Explained\n\n- **`openLinks`**: Allows clicking hyperlinks to open them.\n- **`enableDragHandle`**: Enables a drag-handle for content blocks.\n- **`showLineNumbers`**: Displays line numbers along the left side.\n- **`showLineHighlight`**: Highlights the current line.\n- **`buttonSize`**: Controls the toolbar button size ( `'xs' | 'small' | 'medium' | 'large' | 'xl'`).\n- **`linePadding`**: Extra spacing between lines ( `'xs' | 'small' | 'medium' | 'large' | 'xl'`).\n- **`showVerticalDivider`**: Shows a vertical line between line numbers and text.\n- **`enablePageEditor`**: Displays a page-like layout (centered, with a set width).\n- **`pageEditorWidth`**: Specifies width if page editor is enabled.\n- **`pageEditorElevation`**: MUI Paper elevation for the page editor.\n- **`pageEditorBoxShadow`**: Toggle box shadow for page editor.\n- **`toolbarStyle`**: Adjusts which toolbar buttons are shown.\n- **`toolbarPlacement`**: Positions the toolbar relative to the editor.\n- **`showGrammarSuggestions`** and **`showSpellingSuggestions`**: Enable grammar/spelling highlights and suggestions.\n- **`langtoolUrl`**: URL for a LanguageTool server (default `'http://localhost:8010/v2/check'`).\n- **`languageCode`**: For the editor's internal language. Defaults to `'auto'`.\n\n#### Example Usage\n\n```jsx\nimport {Editor} from '@bookcicle/bookcicle_editor';\n\nfunction App() {\n    const editorSettings = {\n        openLinks: true,\n        enableDragHandle: true,\n        showLineNumbers: true,\n        showLineHighlight: true,\n        buttonSize: 'medium',\n        linePadding: 'medium',\n        showVerticalDivider: true,\n        enablePageEditor: true,\n        pageEditorWidth: '700px',\n        pageEditorElevation: 2,\n        pageEditorBoxShadow: true,\n        languageCode: 'auto',\n        showGrammarSuggestions: true,\n        showSpellingSuggestions: true,\n        langtoolUrl: 'http://localhost:8010/v2/check',\n        toolbarStyle: 'non-fiction',\n        toolbarPlacement: 'top',\n    };\n\n    const handleFocus = () => {\n        console.log(\"Editor focused!\");\n    };\n\n    return (\n        <Editor\n            documentId=\"your-document-id\"\n            readOnly={false}\n            content=\"<p>Your initial content here...</p>\"\n            onFocus={handleFocus}\n            onTextChange={(text) => console.log('Text changed:', text)}\n            onSelectionChange={({editor, selection}) => console.log('Selection changed:', selection, editor)}\n            onJsonChange={(delta) => console.log('Delta changed:', delta)}\n            onHtmlChange={(html) => console.log('HTML changed:', html)}\n            handleInsertImage={() => {/* custom image insertion logic */\n            }}\n            handleInsertLink={() => {/* custom link insertion logic */\n            }}\n            handleInsertFormula={() => {/* custom formula insertion logic */\n            }}\n            editorSettings={editorSettings}\n        />\n    );\n}\n```\n\n### Toolbar Options\n\nThe **Bookcicle Editor** provides a customizable toolbar that adjusts based on the `toolbarStyle` setting. Below are the\ntoolbar options available:\n\n- **Text Formatting**: Bold, Italic, Underline, Strikethrough\n- **Text Color** and **Background Color** (highlighting)\n- **Lists**: Ordered (numbered) and bullet lists\n- **Blockquotes**\n- **Alignment**: Left, center, right, justify\n- **Superscript** and **Subscript**\n- **Formula Insertion**: Insert mathematical formulas using **KaTeX**\n- **Image** and **Link** Embedding\n- **Heading Levels**: Adjust heading levels for structured content\n- **Text Clear Tools**: Clear formatting from selected text\n- **Undo/Redo**: Essential editing actions\n\n#### Toolbar Styles Explained\n\n- **`fiction`**: Basic text tools (headings, alignment, etc.). Minimal insertions.\n- **`non-fiction`**: More extensive than `fiction`; includes lists, links, color, etc.\n- **`general`**: Balanced set (similar to `non-fiction`).\n- **`science`**: Same as `general`, plus formula insertion for math/science.\n- **`all`**: Everything enabled.\n\nTo customize, adjust the **TipTap** extensions or the built-in config.\n\n### Themes\n\n**Bookcicle Editor** supports theming with **Material UI**. You can easily switch between light and dark themes or\ncustomize the existing theme to match your branding. An MUI `<ThemeProvider><Editor /></ThemeProvider>` should wrap this\ncomponent. Example:\n\n```jsx\nimport React from \"react\";\nimport {Editor} from \"@bookcicle/bookcicle_editor\";\n\nfunction MyComponent() {\n\n    /**\n     * Mocks an AI streaming function with a \"typing\" effect.\n     *\n     * Yields partial text in increments (characters, in this example).\n     *\n     * @param {string} prompt The user's prompt.\n     * @returns {AsyncGenerator<string>} An async generator that yields *incremental* text.\n     */\n    async function handleAi(prompt, abortSignal, content) {\n        async function* generator() {\n           // Could send content above cursor along to AI for document continuation.\n            const fullResponse =\n                `Sure, let's continue from your prompt: \"${prompt}\"\\n` +\n                \"This is a typing effect demo, so each character arrives individually.\\n\" +\n                \"It might take a while if the text is long, but you see partial updates.\\n\";\n\n            let partial = \"\";\n            // Break into characters\n            const chars = fullResponse.split(\"\");\n\n            for (const ch of chars) {\n                partial += ch;\n\n                if (abortSignal && abortSignal.aborted) {\n                    throw new Error('User canceled streaming')\n                }\n                yield partial;\n                // Add a short delay to simulate typing\n                await new Promise((resolve) => setTimeout(resolve, 100));\n            }\n        }\n\n        // Return the async generator\n        return generator();\n    }\n\n    return (\n        <ThemeProvider theme={theme}>\n            <Editor\n                documentId=\"doc-123\"\n                content=\"<p>Try typing: <code>/// ai Hello World</code> and press enter.</p>\"\n                handleAi={handleAi}  // <<--- wire up your AI callback\n                // ...other props\n            />\n        </ThemeProvider>\n    );\n}\n\nexport default MyComponent;\n```\n\n### AI GEN Example Flow\n\n1. The user types `/// ai Write a short poem about the moon.` on a line.\n2. Presses **Enter**.\n3. Editor replaces that line with a “Generating...” placeholder.\n4. Calls `handleAi(\"Write a short poem about the moon.\")`.\n    - If it’s a simple function returning a string, the final text is inserted all at once.\n    - If it’s an async generator yielding partial text, the extension inserts each chunk in real time.\n5. When done, the placeholder is removed, and the final text remains in the document. If an error occurs, an error\n   message is shown.\n\n---\n\n### Formula Support\n\nThe editor includes support for LaTeX-style formulas using **KaTeX**. You can insert formulas using the appropriate\nbutton in the toolbar. Ensure you have **KaTeX** installed:\n\n```bash\nnpm install katex\n```\n\n## Contributing\n\nWe welcome contributions to the **Bookcicle Editor**! To contribute:\n\n1. **Fork the repository.**\n2. **Create a new feature branch** (`git checkout -b feature/your-feature`).\n3. **Commit your changes** (`git commit -m 'Add your feature'`).\n4. **Push to the branch** (`git push origin feature/your-feature`).\n5. **Create a pull request**.\n\n## Testing in Upstream Projects\n\nBecause **Bookcicle Editor** ships as an ES module, you may need to adjust your testing config (e.g., Jest) so it can\nproperly process the module. For example, in your `jest.config.js` (or `package.json` Jest config):\n\n```json\n{\n  \"jest\": {\n    \"transformIgnorePatterns\": [\n      \"<rootDir>/node_modules/(?!@bookcicle/bookcicle_editor.*\\\\.js$)\"\n    ]\n  }\n}\n```\n\nYou may also need to handle TipTap’s dependencies similarly in your `transformIgnorePatterns`.\n\n### Mocking Bookcicle Editor\n\nIn many test suites, especially unit tests, you might not want the **full** TipTap environment. A simple approach is to\nmock out **Bookcicle Editor**. For example, create `__mocks__/@bookcicle/bookcicle_editor.js`:\n\n```js\n// __mocks__/@bookcicle/bookcicle_editor.js\n\nimport React, {useEffect, useRef} from \"react\";\n\n// A minimal mock of the Editor component from @bookcicle/bookcicle_editor\nexport function Editor({\n                           content = \"\",\n                           readOnly,\n                           onSelectionChange,\n                           onTextChange,\n                           onJsonChange,\n                           onHtmlChange,\n                           onTransaction,\n                           handleInsertLink,\n                           handleInsertImage,\n                           handleInsertFormula,\n                           documentId,\n                           hOffset,\n                           editorSettings,\n                       }) {\n    // Mock an editorRef with getHTML() and commands.setContent\n    const editorRef = useRef({\n        getHTML: () => content,\n        commands: {\n            setContent: (newContent, _, __) => {\n                // In a real mock, you might store or check newContent if needed\n            },\n        },\n    });\n\n    // Simulate the editor being “ready” by calling onTransaction with the mocked editorRef\n    useEffect(() => {\n        if (onTransaction) {\n            onTransaction({editor: editorRef.current});\n        }\n    }, [onTransaction]);\n\n    // Fire text/html callbacks whenever `content` changes\n    useEffect(() => {\n        if (onTextChange) {\n            onTextChange(content);\n        }\n        if (onHtmlChange) {\n            onHtmlChange(content);\n        }\n    }, [content, onTextChange, onHtmlChange]);\n\n    return (\n        <div data-testid=\"mock-bookcicle-editor\">\n            <p>\n                <strong>Mock Bookcicle Editor</strong>\n                (documentId: {documentId})\n            </p>\n            <div>Mock content: {content}</div>\n        </div>\n    );\n}\n```\n\nThis mock allows you to test your components that consume `<Editor />` without needing the full TipTap pipeline.\n\n---\n\n**Happy coding with Bookcicle Editor!**  \nFeel free to open an issue or pull request with questions, suggestions, or improvements.  ","readmeFilename":"README.md"}