{"_id":"@dotwee/quill","_rev":"6-e6c8a10d668ea654926634cfc0799dbb","name":"@dotwee/quill","dist-tags":{"latest":"2.0.9"},"versions":{"2.0.4":{"name":"@dotwee/quill","version":"2.0.4","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","_id":"@dotwee/quill@2.0.4","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"homepage":"https://quilljs.com","bugs":{"url":"https://github.com/dotwee/quill/issues"},"dist":{"shasum":"331b3617aee98213e7192b8ae5479ec664e475f3","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.4.tgz","fileCount":90,"integrity":"sha512-o7CRY0vsK5T30hA8gmtArkFO+b9H4mKPV7YCuydABfn2AAkSiyjipQgwkuwJx65DNnDqDEWjiG6lCGHtJmgUyg==","signatures":[{"sig":"MEUCIQDLuO2j6Ew9tSHTo6hoyOXdW40p0WiN92h4k1iDyPG7SwIgERXuoazfeeYEq1PI/wgDJeOQawp95b37HxrmA2jOERg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69197},"main":"quill.js","type":"module","engines":{"npm":">=8.2.3"},"gitHead":"31defee03beae2a80af746ed54b05eb669d6ceb6","scripts":{"lint":"run-s lint:*","test":"run-s test:*","build":"./scripts/build production","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","lint:tsc":"tsc --noEmit --skipLibCheck","test:e2e":"playwright test","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:unit":"vitest --config test/unit/vitest.config.ts","lint:eslint":"eslint ."},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dotwee/quill.git","type":"git","directory":"packages/quill"},"_npmVersion":"10.8.2","description":"Your powerful, rich text editor","directories":{},"_nodeVersion":"20.20.0","browserslist":["defaults"],"dependencies":{"lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0","eventemitter3":"^5.0.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.4.2","svgo":"^3.2.0","jsdom":"^22.1.0","eslint":"^8.57.0","stylus":"^0.62.0","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/node":"^20.10.0","html-loader":"^4.2.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","highlight.js":"^9.18.1","style-loader":"^3.3.3","stylus-loader":"^7.1.3","webpack-merge":"^5.10.0","@types/webpack":"^5.28.5","@vitest/browser":"^3.2.4","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@babel/preset-env":"^7.24.0","source-map-loader":"^5.0.0","webpack-dev-server":"^4.15.1","@types/highlight.js":"^9.12.4","html-webpack-plugin":"^5.5.3","eslint-plugin-import":"^2.29.1","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.23.3","transpile-webpack-plugin":"^1.1.3","@typescript-eslint/parser":"^7.2.0","babel-plugin-transform-define":"^2.1.4","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-plugin-require-extensions":"^0.1.3","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/quill_2.0.4_1770741300701_0.4515500016558742","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@dotwee/quill","version":"2.0.5","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","_id":"@dotwee/quill@2.0.5","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"homepage":"https://quilljs.com","bugs":{"url":"https://github.com/dotwee/quill/issues"},"dist":{"shasum":"c41d298ff77154770fe532f5128331a7c42eebb2","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.5.tgz","fileCount":287,"integrity":"sha512-9FPRTb3wTf9vrynfUkmSaLot1sHhH0lNnAWqDkkXs0L4q4CwOYP0uesYMUSKpAdI9BKfLNIhIG2eTzzQhEcUDA==","signatures":[{"sig":"MEQCIHP1AREhgiOsAL7QI5bFE2HSyvKixlmmZRDkC0D2c3TjAiA5ibBFTfDaYxSZPnHHtY4mqz3IhAl1eoNxCE2vU9KziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3045081},"main":"quill.js","type":"module","types":"./quill.d.ts","engines":{"npm":">=8.2.3"},"gitHead":"246a5d94fd3cbd09a2eb21c69596a344125f8031","scripts":{"lint":"run-s lint:*","test":"run-s test:*","build":"./scripts/build production","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","lint:tsc":"tsc --noEmit --skipLibCheck","test:e2e":"playwright test","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:unit":"vitest --config test/unit/vitest.config.ts","lint:eslint":"eslint ."},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dotwee/quill.git","type":"git","directory":"packages/quill"},"_npmVersion":"10.8.2","description":"Your powerful, rich text editor","directories":{},"_nodeVersion":"20.20.0","browserslist":["defaults"],"dependencies":{"lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0","eventemitter3":"^5.0.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.4.2","svgo":"^3.2.0","jsdom":"^22.1.0","eslint":"^8.57.0","stylus":"^0.62.0","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/node":"^20.10.0","html-loader":"^4.2.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","highlight.js":"^9.18.1","style-loader":"^3.3.3","stylus-loader":"^7.1.3","webpack-merge":"^5.10.0","@types/webpack":"^5.28.5","@vitest/browser":"^3.2.4","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@babel/preset-env":"^7.24.0","source-map-loader":"^5.0.0","webpack-dev-server":"^4.15.1","@types/highlight.js":"^9.12.4","html-webpack-plugin":"^5.5.3","eslint-plugin-import":"^2.29.1","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.23.3","transpile-webpack-plugin":"^1.1.3","@typescript-eslint/parser":"^7.2.0","babel-plugin-transform-define":"^2.1.4","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-plugin-require-extensions":"^0.1.3","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/quill_2.0.5_1770805515713_0.3492582340142265","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@dotwee/quill","version":"2.0.6","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","_id":"@dotwee/quill@2.0.6","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"homepage":"https://quilljs.com","bugs":{"url":"https://github.com/dotwee/quill/issues"},"dist":{"shasum":"42e8075d67489704f952428fc6c92d9996fa94ef","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.6.tgz","fileCount":287,"integrity":"sha512-G58svSy2v3ldEXOjYIkue0cqowS9QyAy0bwo0HRI/QLVYh3winIQw9q9+hc2WGKt2YVUM5j9IWxPXOYz3hP2Fg==","signatures":[{"sig":"MEUCIQC8eujzM+4E0vdevXx6j0X5/84vJz/KBYWXGDAWoIWxxQIgYQBHEQ2ssFHyqGT8dpoNFfm2I+hGqPvJxQsgZklVY68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046232},"main":"quill.js","type":"module","types":"./quill.d.ts","engines":{"npm":">=8.2.3"},"gitHead":"765a47044f053858d9504d4a45b61ea16704bdbd","scripts":{"lint":"run-s lint:*","test":"run-s test:*","build":"./scripts/build production","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","lint:tsc":"tsc --noEmit --skipLibCheck","test:e2e":"playwright test","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:unit":"vitest --config test/unit/vitest.config.ts","lint:eslint":"eslint ."},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dotwee/quill.git","type":"git","directory":"packages/quill"},"_npmVersion":"10.8.2","description":"Your powerful, rich text editor","directories":{},"_nodeVersion":"20.20.0","browserslist":["defaults"],"dependencies":{"lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0","eventemitter3":"^5.0.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.4.2","svgo":"^3.2.0","jsdom":"^22.1.0","eslint":"^8.57.0","stylus":"^0.62.0","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/node":"^20.10.0","html-loader":"^4.2.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","highlight.js":"^9.18.1","style-loader":"^3.3.3","stylus-loader":"^7.1.3","webpack-merge":"^5.10.0","@types/webpack":"^5.28.5","@vitest/browser":"^3.2.4","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@babel/preset-env":"^7.24.0","source-map-loader":"^5.0.0","webpack-dev-server":"^4.15.1","@types/highlight.js":"^9.12.4","html-webpack-plugin":"^5.5.3","eslint-plugin-import":"^2.29.1","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.23.3","transpile-webpack-plugin":"^1.1.3","@typescript-eslint/parser":"^7.2.0","babel-plugin-transform-define":"^2.1.4","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-plugin-require-extensions":"^0.1.3","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/quill_2.0.6_1770818180369_0.807733388932101","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@dotwee/quill","version":"2.0.7","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","_id":"@dotwee/quill@2.0.7","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"homepage":"https://quilljs.com","bugs":{"url":"https://github.com/dotwee/quill/issues"},"dist":{"shasum":"2d9f4cd54e74b5ad9e0320cf8da2e1c42b55ae67","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.7.tgz","fileCount":287,"integrity":"sha512-7fT9b1Pnnyeacv6ynqlWQK2ravW9s03bz9FQhBKuflVNrv9mImIe0ZxqwpwaeEVEnAgRM78CZo8CwmwHr5sz/w==","signatures":[{"sig":"MEUCIEDwG4H06dwA9jwL25KkayKWYgEP5VC3zIfDwZDjWsoiAiEA7uCYNedEAWGhnL4B3LCwKVAez2z0yY12ZtfGZeZ0dJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3049030},"main":"quill.js","type":"module","types":"./quill.d.ts","engines":{"npm":">=8.2.3"},"gitHead":"4ab9dc0a1d73d37904c2119cfdcd8e78ea380899","scripts":{"lint":"run-s lint:*","test":"run-s test:*","build":"./scripts/build production","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","lint:tsc":"tsc --noEmit --skipLibCheck","test:e2e":"playwright test","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:unit":"vitest --config test/unit/vitest.config.ts","lint:eslint":"eslint ."},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dotwee/quill.git","type":"git","directory":"packages/quill"},"_npmVersion":"10.8.2","description":"Your powerful, rich text editor","directories":{},"_nodeVersion":"20.20.0","browserslist":["defaults"],"dependencies":{"lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0","eventemitter3":"^5.0.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.4.2","svgo":"^3.2.0","jsdom":"^22.1.0","eslint":"^8.57.0","stylus":"^0.62.0","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/node":"^20.10.0","html-loader":"^4.2.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","highlight.js":"^9.18.1","style-loader":"^3.3.3","stylus-loader":"^7.1.3","webpack-merge":"^5.10.0","@types/webpack":"^5.28.5","@vitest/browser":"^3.2.4","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@babel/preset-env":"^7.24.0","source-map-loader":"^5.0.0","webpack-dev-server":"^4.15.1","@types/highlight.js":"^9.12.4","html-webpack-plugin":"^5.5.3","eslint-plugin-import":"^2.29.1","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.23.3","transpile-webpack-plugin":"^1.1.3","@typescript-eslint/parser":"^7.2.0","babel-plugin-transform-define":"^2.1.4","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-plugin-require-extensions":"^0.1.3","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/quill_2.0.7_1770826518733_0.3997639956412218","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@dotwee/quill","version":"2.0.8","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","_id":"@dotwee/quill@2.0.8","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"homepage":"https://quilljs.com","bugs":{"url":"https://github.com/dotwee/quill/issues"},"dist":{"shasum":"840ebf106374decb93ca42c33a42155daf38e65a","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.8.tgz","fileCount":287,"integrity":"sha512-li7CGd7ZH4I7HLY6KNW3LZAIBpoDaH8toL2WQct2ywjTO+tj/qQsGYbY4/P/vukcetNZNplx20Ra7AEy/8Stdg==","signatures":[{"sig":"MEUCICxqerlgOfh8cFvhAx2VDIbocZyP1NgcqN0tIMEKjsTMAiEA/irhLmqv1G/WbPzJiSC2CzXLIuGrHGFMlFR+gosQxlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3017048},"main":"quill.js","type":"module","types":"./quill.d.ts","engines":{"npm":">=8.2.3"},"gitHead":"fb22f6bc62d061094f6c841feef4e3d8f39a130c","scripts":{"lint":"run-s lint:*","test":"run-s test:*","build":"./scripts/build production","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","lint:tsc":"tsc --noEmit --skipLibCheck","test:e2e":"playwright test","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:unit":"vitest --config test/unit/vitest.config.ts","lint:eslint":"eslint ."},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"prettier":{"singleQuote":true},"repository":{"url":"git+https://github.com/dotwee/quill.git","type":"git","directory":"packages/quill"},"_npmVersion":"11.11.1","description":"Your powerful, rich text editor","directories":{},"_nodeVersion":"25.8.2","browserslist":["defaults"],"dependencies":{"lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0","eventemitter3":"^5.0.1"},"engineStrict":true,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.5.0","svgo":"^3.2.0","jsdom":"^26.1.0","eslint":"^8.57.0","stylus":"^0.62.0","vitest":"^3.2.4","ts-node":"^10.9.2","webpack":"^5.89.0","prettier":"^3.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.23.9","css-loader":"^6.10.0","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/node":"^20.10.0","html-loader":"^4.2.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3","highlight.js":"^11.11.1","style-loader":"^3.3.3","stylus-loader":"^7.1.3","webpack-merge":"^5.10.0","@types/webpack":"^5.28.5","@vitest/browser":"^3.2.4","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@babel/preset-env":"^7.24.0","source-map-loader":"^5.0.0","webpack-dev-server":"^5.2.3","html-webpack-plugin":"^5.5.3","eslint-plugin-import":"^2.29.1","terser-webpack-plugin":"^5.3.9","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","mini-css-extract-plugin":"^2.7.6","@babel/preset-typescript":"^7.23.3","transpile-webpack-plugin":"^1.1.3","@typescript-eslint/parser":"^7.2.0","babel-plugin-transform-define":"^2.1.4","eslint-import-resolver-webpack":"^0.13.8","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-plugin-require-extensions":"^0.1.3","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/quill_2.0.8_1775049604925_0.21705571113780464","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@dotwee/quill","version":"2.0.9","description":"Your powerful, rich text editor","author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"homepage":"https://quilljs.com","main":"quill.js","type":"module","dependencies":{"eventemitter3":"^5.0.1","lodash-es":"^4.17.21","parchment":"^3.0.0","quill-delta":"^5.1.0"},"devDependencies":{"@babel/cli":"^7.23.9","@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@babel/preset-typescript":"^7.23.3","@playwright/test":"^1.54.1","@types/lodash-es":"^4.17.12","@types/node":"^20.10.0","@types/webpack":"^5.28.5","@typescript-eslint/eslint-plugin":"^7.2.0","@typescript-eslint/parser":"^7.2.0","@vitest/browser":"^3.2.4","babel-loader":"^9.1.3","babel-plugin-transform-define":"^2.1.4","css-loader":"^6.10.0","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-resolver-webpack":"^0.13.8","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-require-extensions":"^0.1.3","glob":"^10.5.0","highlight.js":"^11.11.1","html-loader":"^4.2.0","html-webpack-plugin":"^5.5.3","jsdom":"^26.1.0","mini-css-extract-plugin":"^2.7.6","prettier":"^3.0.3","source-map-loader":"^5.0.0","style-loader":"^3.3.3","stylus":"^0.62.0","stylus-loader":"^7.1.3","svgo":"^3.2.0","terser-webpack-plugin":"^5.3.9","transpile-webpack-plugin":"^1.1.3","ts-loader":"^9.5.1","ts-node":"^10.9.2","typescript":"^5.4.2","vitest":"^3.2.4","webpack":"^5.89.0","webpack-cli":"^5.1.4","webpack-dev-server":"^5.2.3","webpack-merge":"^5.10.0"},"publishConfig":{"access":"public"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dotwee/quill.git","directory":"packages/quill"},"bugs":{"url":"https://github.com/dotwee/quill/issues"},"prettier":{"singleQuote":true},"browserslist":["defaults"],"scripts":{"build":"./scripts/build production","lint":"run-s lint:*","lint:eslint":"eslint .","lint:tsc":"tsc --noEmit --skipLibCheck","start":"[[ -z \"$npm_package_config_ports_webpack\" ]] && webpack-dev-server || webpack-dev-server --port $npm_package_config_ports_webpack","test":"run-s test:*","test:unit":"vitest --config test/unit/vitest.config.ts","test:fuzz":"vitest --config test/fuzz/vitest.config.ts","test:e2e":"playwright test"},"keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"engines":{"npm":">=8.2.3"},"engineStrict":true,"gitHead":"1c7bbbb0cc2b9e9c74bb3fba793313149847b9e1","types":"./quill.d.ts","_id":"@dotwee/quill@2.0.9","_nodeVersion":"25.8.2","_npmVersion":"11.11.1","dist":{"integrity":"sha512-3gU87duQsxRGZGkorxYPbB5osHCoty/N3zBZHr0aSoIWvRX7i/ET+B5BhrqUwQ5bBjVKCeGYSW6Bxu4zQgDYMw==","shasum":"b3291e1e8ae4209e59a78e738d2ad64abe3289a4","tarball":"https://registry.npmjs.org/@dotwee/quill/-/quill-2.0.9.tgz","fileCount":287,"unpackedSize":3023565,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDB9hGAuysT6YcjPkYlid/+5jlI1bJgnVOgTAgQ6/9n5gIhAOYCCN5e0c2EH5w64hl4WmKGVWWRRs4O1ecDa2S31e4/"}]},"_npmUser":{"name":"dotwee","email":"lukas@wolfsteiner.media"},"directories":{},"maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/quill_2.0.9_1775049994523_0.10640741586588942"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-10T16:35:00.571Z","modified":"2026-04-01T13:26:34.877Z","2.0.4":"2026-02-10T16:35:00.857Z","2.0.5":"2026-02-11T10:25:15.940Z","2.0.6":"2026-02-11T13:56:20.537Z","2.0.7":"2026-02-11T16:15:18.948Z","2.0.8":"2026-04-01T13:20:05.098Z","2.0.9":"2026-04-01T13:26:34.774Z"},"bugs":{"url":"https://github.com/dotwee/quill/issues"},"author":{"name":"Lukas Wolfsteiner","email":"lukas@wolfsteiner.media"},"license":"BSD-3-Clause","homepage":"https://quilljs.com","keywords":["quill","editor","rich text","wysiwyg","operational transformation","ot","framework"],"repository":{"type":"git","url":"git+https://github.com/dotwee/quill.git","directory":"packages/quill"},"description":"Your powerful, rich text editor","maintainers":[{"name":"dotwee","email":"lukas@wolfsteiner.media"}],"readme":"> **Note:** This is a temporary `quill` fork containing @tapas100 [CVE fix](https://github.com/slab/quill/pull/4774). To prevent nested dependencies to use the unfixed `quill` dependency, set the following in your `package.json`:\n\n```json\n{\n  \"dependencies\": {\n    \"@dotwee/quill\": \"2.0.7\"\n  },\n  \"overrides\": {\n    \"quill\": \"npm:@dotwee/quill@2.0.7\"\n  }\n}\n```\n\n---\n\n<h1 align=\"center\">\n  <a href=\"https://quilljs.com/\" title=\"Quill\">Quill Rich Text Editor</a>\n</h1>\n<p align=\"center\">\n  <a href=\"https://quilljs.com/\" title=\"Quill\"><img alt=\"Quill Logo\" src=\"https://quilljs.com/assets/images/logo.svg\" width=\"180\"></a>\n</p>\n<p align=\"center\">\n  <a title=\"Documentation\" href=\"https://quilljs.com/docs/quickstart\"><strong>Documentation</strong></a>\n  &#x2022;\n  <a title=\"Development\" href=\"https://github.com/slab/quill/blob/main/.github/DEVELOPMENT.md\"><strong>Development</strong></a>\n  &#x2022;\n  <a title=\"Contributing\" href=\"https://github.com/slab/quill/blob/main/.github/CONTRIBUTING.md\"><strong>Contributing</strong></a>\n  &#x2022;\n  <a title=\"Interactive Playground\" href=\"https://quilljs.com/playground/\"><strong>Interactive Playground</strong></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://github.com/dotWee/quill/actions\" title=\"Build Status\"><img src=\"https://github.com/dotWee/quill/actions/workflows/main.yml/badge.svg\" alt=\"Build Status\"></a>\n  <a href=\"https://npmjs.com/package/@dotwee/quill\" title=\"Version\"><img src=\"https://img.shields.io/npm/v/quill.svg\" alt=\"Version\"></a>\n  <a href=\"https://npmjs.com/package/@dotwee/quill\" title=\"Downloads\"><img src=\"https://img.shields.io/npm/dm/quill.svg\" alt=\"Downloads\"></a>\n</p>\n\n<hr/>\n\n[Quill](https://quilljs.com/) is a modern rich text editor built for compatibility and extensibility. It was created by [Jason Chen](https://twitter.com/jhchen) and [Byron Milligan](https://twitter.com/byronmilligan) and actively maintained by [Slab](https://slab.com).\n\nTo get started, check out [https://quilljs.com/](https://quilljs.com/) for documentation, guides, and live demos!\n\n## Quickstart\n\nInstantiate a new Quill object with a css selector for the div that should become the editor.\n\n```html\n<!-- Include Quill stylesheet -->\n<link\n  href=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.snow.css\"\n  rel=\"stylesheet\"\n/>\n\n<!-- Create the toolbar container -->\n<div id=\"toolbar\">\n  <button class=\"ql-bold\">Bold</button>\n  <button class=\"ql-italic\">Italic</button>\n</div>\n\n<!-- Create the editor container -->\n<div id=\"editor\">\n  <p>Hello World!</p>\n  <p>Some initial <strong>bold</strong> text</p>\n  <p><br /></p>\n</div>\n\n<!-- Include the Quill library -->\n<script src=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.js\"></script>\n\n<!-- Initialize Quill editor -->\n<script>\n  const quill = new Quill(\"#editor\", {\n    theme: \"snow\",\n  });\n</script>\n```\n\nTake a look at the [Quill](https://quilljs.com/) website for more documentation, guides and [live playground](https://quilljs.com/playground/)!\n\n## Download\n\n```shell\nnpm install @dotwee/quill\n```\n\n### CDN\n\n```html\n<!-- Main Quill library -->\n<script src=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.js\"></script>\n\n<!-- Theme included stylesheets -->\n<link\n  href=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.snow.css\"\n  rel=\"stylesheet\"\n/>\n<link\n  href=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.bubble.css\"\n  rel=\"stylesheet\"\n/>\n\n<!-- Core build with no theme, formatting, non-essential modules -->\n<link\n  href=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.core.css\"\n  rel=\"stylesheet\"\n/>\n<script src=\"https://cdn.jsdelivr.net/npm/quill@2/dist/quill.core.js\"></script>\n```\n\n## Community\n\nGet help or stay up to date.\n\n- [Contribute](https://github.com/slab/quill/blob/main/.github/CONTRIBUTING.md) on [Issues](https://github.com/slab/quill/issues)\n- Ask questions on [Discussions](https://github.com/slab/quill/discussions)\n\n## License\n\nBSD 3-clause\n","readmeFilename":"README.md"}