{"_id":"@adrianhelvik/react-quill","_rev":"10-94d33c4243cedf4f2d1d78526b2a2dee","name":"@adrianhelvik/react-quill","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"1.0.0","private":false,"dependencies":{"@babel/cli":"^7.7.0","@babel/preset-env":"^7.7.1","quill":"^1.3.7","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"3.2.0"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/preset-react":"^7.7.0"},"gitHead":"36e2bd8509311f4695b46fcebc8c14ba9cd97f7e","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","_id":"@adrianhelvik/react-quill@1.0.0","_nodeVersion":"10.16.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Ikl8+uROheyQ0I4Yv5euHZ0lUwvVkufi73Gg3JnhhHKzDHC7HUyek2xWr2YZKDM2cjFGTy7hLt+khcZzNaaf9g==","shasum":"8620940b7c94cf2628c32c7aacce459b16a48a76","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-1.0.0.tgz","fileCount":39,"unpackedSize":89933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy96+CRA9TVsSAnZWagAAbDIQAJ5FrPuMDc1XbcqlEhCS\n7muMP8X6zcrebzj/+e6gtbFsY2r0CNWk1GKVL6tJm3Wde740lVECgJwp7r1F\ny2Uw9fqCe5v7GdAqgsb89k3f4hEs4FDhAe+4QBIrLE7nAQboq9Yjmqf3AZ0E\nnR/T5fe4JWCZXYXZtPNT4O0gNewYzBjUgDcSfEJMcIRiG1igXZlLRqynihKU\nCwcgkbAmWf+GdERIr7fjhp7VzflUV7YZWj7/X9QZkrDTUqfRKQtoxbXmEuou\nmxp/7FwIqWnfR1REPpbQvKbo1X+FJ2gQcvEzlAB5SYuZPqTRTZDfKEjIHJ8Y\nwKcT+/WBuJTtHaXCyF9wl2OFLG3VIncIDxjQZKqux4YIuTQbvXqYYsMKq/i6\nvF6OSZUvGA1osoaZ+JJV2wqTlaBs5A9C9H851kVLyRsn0mG0mg5enYBOfJVC\neHs8ZoK/Vw3GqoV4Y1HSw+ErD3mqCRWwFk+uK1PN1ji273++L1cK4BhNc3T2\nSY7o3b2l2ReZIXl1W/2sjroY3Qfp57qAvQq7ln/bH52XyZEGFKEyI9M+C3LP\nFZXBQ+GyMPNhVAitFK2DGM9Moy4cfSfN36e1sq6gGzCSNcYo+Z8L2JIbmeIl\ncDPGI7if6zu6WlCTJOiuM5/QUgi3VP0DBVTFIevr8HGeNABheKMHlgkCL1+l\n2gck\r\n=trvV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWl63jLuK+dSktR4V1kjGTb+F/3ohpqSUTQvqtnKFd1gIhAMptFbm4xT1o9i2m8fRqt9I8X3f+/cVO+juj45d5HdyX"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_1.0.0_1573641917792_0.1929128812140377"},"_hasShrinkwrap":false},"1.0.1":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"1.0.1","private":false,"dependencies":{"@babel/cli":"^7.7.0","@babel/preset-env":"^7.7.1","quill":"^1.3.7","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"3.2.0"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/preset-react":"^7.7.0"},"gitHead":"de2183138e7b7173aa6747ec389d3662e3dc1217","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","_id":"@adrianhelvik/react-quill@1.0.1","_nodeVersion":"10.16.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-iGduPOSF7f5SESqsrlSKeS8sQnfkWDGFGWALEvyZgPw8FxUItbaZYLqxJzwMXkkypNGo2kkNNh31l8lf4IlGFg==","shasum":"1127c4706dce582f6bf8b8f06e9064e3c7330bc2","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-1.0.1.tgz","fileCount":39,"unpackedSize":92836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy+OECRA9TVsSAnZWagAA7NAP/3w4Uev7LrTpRhrL4+8b\n2gWctft87dudEHA6Fh2xEkWdr5DVGYWBXZ/5JYs1Nwr7KxIVT9EcEoRgmMT3\nGwug9VPjnxve4oqwzXUnmr0+8X+oBIM7q1oUZuw1Eg6Z8+64DXLeNetNQV18\neMwsMptLOUechyJw7kAWGvNcL7BfZXp/1rUT8udEYKgyY15O5ObISj5xzaqP\nUvI3Rl/4rYSgCl/PT5QyBXvHUd8I2VhiBN7BHlxUvONpwO+RvbRs2jkejSkb\nRc2Yyu2fScZRTlOyNF5+2vW85ik/i/RvWHr56DgV/xWyH+2IcUS2pEkZ2jlT\nUWDfN3Y5oQvI4li0XxisY4f9nmYJdtsJzlgseLaIOCMFt28wXLh2AV2Hwj02\nnyrD8F4ORJHsxkwgWKVbmA96qYUyU/TbudnUyfmUzY4eqofxqkO7+9VEDD9i\nZummGrujMlnv9IKPmLnGJHmY1EkVUPqzLyAHBEkE7hTmemMk1f11gmkueFsf\nmXheYukjs3oBVYpJVEdEayFPL1uMw5gpXN/x6vop9Vgh7AgTFIZ7bQ0WEBu4\nLdgG04dOefFpC4zNNA+Daz9OztNc2bznVJln1WmXZrmaPaCtaSHRo4eN8oxk\nU2AVb6FZOymzP8LLc3I/xBzyMC2Q6ywNbSxztzHMCpYH44l77k9oryxiRMld\nTyzs\r\n=Q53J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCARBStCbRCibZt/6rpSD6oxK5ZXq+cCUM6xQtuJthqdAIhAMDOtHqzNfatK+25MfoDV8o4ikAJaI0e3bN90keWM2sc"}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_1.0.1_1573643140273_0.7702425004724138"},"_hasShrinkwrap":false},"1.0.2":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"1.0.2","private":false,"dependencies":{"@babel/cli":"^7.7.0","@babel/preset-env":"^7.7.1","quill":"^1.3.7","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"3.2.0"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/preset-react":"^7.7.0"},"gitHead":"22a8a0436e62f995dd0f37013db93da20719eda6","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@1.0.2","_nodeVersion":"10.16.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-1KEHKi9Azj7gbUWuPy94M72HTO+EpuOlzt9AowNOk5Pm1CYqjiOVHTBMOJFzHOWRSS9SM1srTmJclzznMOz78g==","shasum":"5c9d35c0f9e4a6b1f0320f92ea370f6020670933","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-1.0.2.tgz","fileCount":39,"unpackedSize":92935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy+PyCRA9TVsSAnZWagAAYc4QAJ1+HPOWnCxH1FMZ1dy2\n4Wo+0j1zosZUbeEvn2djN+oKeok58SP4SOwCg/FPTtMwF+lus0wBAkgDOMeT\nQabfgCI7lfkIrTBzywUkC+XQKwtkU9AYWw9YDTultjmQhtpDejRKLK84petr\nghIwrin7Zil/EsOpMa42d4FUmCPpEuFUhokJbhn724KQfXz4v72IjJcP/qlH\nyieezbS6fU8wmnQ/nYbaDEAq0XWIY6z3xvJui+mNdxOAYTJy5bSRNOeesbvZ\n0/i3oIngXLtmdebKIG1oEiq/4EpEs5zwxaU+dabcrTDHnliR1nVLm3C45Wns\n/llvsQ/aHEwiMBRzb7LcgS32CRsRPX8D4rqFhC6rz5SD9JBIO8hG06vf8hEY\n4RK9yPdaqWAAeyBlbN9JmfhlBDfm0xfs3e99iA0y3h2dC6mJVs8eQGFenrIi\n0SjmawsEuSVvGTIiLo7XwrAT32hRG6GpXNNXX4C4Yll9jMVaJjUPz1VFzC1J\nIvP6/nPcqY7Z4yvol7W0M43UXjPFCNIP+UYzU5T+Na6hriX+dxmOaYVtThwM\nm8ASSAY15rT4DgkE+hqfbbh8A8krTi6dFJWPr6EDw1ZTRoQ1y95FpkZJx5XZ\nT/FVgxvLpCdnnVvvog9+WBzHHYZHeumhIzGAyYHs+JPk2dnkGehoxjr7IebP\njl5c\r\n=j5c5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxCyEDWGRSkgxwSBUHrYXpQ9Yeq8V/bzPgABjxIihD9AiEA0IvPI403WrCK4yPwUScFBEIWY+otcAf6G4AgC0aX/YY="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_1.0.2_1573643250429_0.6571822392182944"},"_hasShrinkwrap":false},"1.0.3":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"1.0.3","private":false,"dependencies":{"@babel/cli":"^7.7.0","@babel/preset-env":"^7.7.1","quill":"^1.3.7","react":"^16.10.2","react-dom":"^16.10.2","react-scripts":"3.2.0"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@babel/preset-react":"^7.7.0"},"gitHead":"a601e13218650833ad5f76d81823dbc5f4dd3805","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@1.0.3","_nodeVersion":"10.16.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-5fd5kH27M5pGRY+3aGYWs4N0G2jxOHOwHl8HjpdvaGUYfZ8nJgZURLT1BOI/PF2qm5wVLluOtm/xJR/H7YnCww==","shasum":"be600781f82da6f276a851c3554f4e20d3b5f0ae","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-1.0.3.tgz","fileCount":39,"unpackedSize":92966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy+TSCRA9TVsSAnZWagAABnEQAIsVwQB2cK95EKwVIE97\nnem/mLwsjcvxEtT9OA+DgFtbDGnZW9xBXNzQoMkMo5vrIL2YZ2/RI3HWrFwT\n7SK/TOjTHt3ry9Td2OB8RMgq7G/BBVLZqooO3JDgc8g4j24B4yafzeeydh9P\n8Uu8Mjq7Avr942ux+I7pEqWVcCVA/xp78ozeQJCWB/S/MT3HdBLW5GreQVr/\nS8he+KjFpXJ9wSJ2dsv4fIO/rWH+5wUKTwizGrMlW2ePEAp1JeD/WfvQpV1F\n6yFbwWHMIueGsoGX2Sj7VVAYn789WTS1csRApnymKSF4V9aCyDz3jTKmwhSn\nThmdI1mRf1S5ZW4sGvGsR2aJPeyUEWmbgYBxykcCBvY97twcoKYuBc6hYyXA\ncz8Mr0g4NEAjunpVkNPEdk0J6GKuelYSr84TMZpfpQMzSweGdfRaNgQgM7C1\ndfW2P5Lw/LTKQuMSoVp0EZcMtqYJ6HlsGsJ5HrH8Ll71cqnd4ACD5gtxOM8X\ni2KAWPBMH/HZe1zcFnWxzoEfLqKxKoq82W5rNsocP0p85zPVq8OCrRJ7M92+\nuqJOYwuLUSiBmsNEH9uLVg626IaqqSCWP9jTXcETHEoesksE1KjXeAq/Eoai\nwfn6u2IOxNUhKfshcE9OPHfyKWlDAu+vqoeSx4udkhTtFr9t/79yacH1RaLh\nEvaK\r\n=daQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq6kzGgEPVI83nPlGarUjOYvrP9A1Tk07v6Y9sFoN5pgIgKjc/0SsGkub6uC2Ru/KHc/B5Na1MoaTjvtPcyINORS8="}]},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_1.0.3_1573643474192_0.6274401769425058"},"_hasShrinkwrap":false},"2.0.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"2.0.0","private":false,"devDependencies":{"@babel/preset-react":"^7.7.0"},"dependencies":{"quill":"^1.3.7"},"peerDependencies":{"react":">=16"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"c0b13ceb7ee0e3a9a3d9dc8173dd45acebeaf65c","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@2.0.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-zuRIwbm/z/CFb9T1dqnQ8H8HkiONxHAA8fQeSpXd4ktC4jloKQuW85zbF1KVO4v8XJB2R48uh57O0We9XwftgQ==","shasum":"fb616c53d0919f10794ba891aec7d4bd9b3845d9","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-2.0.0.tgz","fileCount":39,"unpackedSize":92868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOGsWFYNmHWugHQwKPpbPbwAkI9Mw+gJgx/Tfe7VW7qAiAL+cGq09A+AIzqTV/Hb0UYLEJXhqPhRXoEHwaCT1cP5Q=="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_2.0.0_1635230741054_0.07472421378020333"},"_hasShrinkwrap":false},"3.0.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"3.0.0","private":false,"devDependencies":{"@babel/preset-react":"^7.7.0","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"^4.0.3"},"dependencies":{"quill":"^1.3.7"},"peerDependencies":{"react":">=16"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"81e8afaf40e9efde033dd448d55a23455618f53d","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@3.0.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-3kuMCeJHUgD+DxAPEjifpGi7IVlhkd8hqsbBEAlEcsx/1BFlBkpiaKNjqyi2Y1nuUKNZV/Lz7C2uYWh5ryn4lA==","shasum":"a08bf3b4dc3c911e5193aae58b5f3dbaedb21884","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-3.0.0.tgz","fileCount":44,"unpackedSize":95329,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2/6bARxtATAVrBPsp04+OXG+p5wrtrJzELAQorZjXKAiEAvX5IBCl1wgILCDeQKh3gPPQ8EA7DoNdGcBdupA/d5og="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_3.0.0_1635232744315_0.9594247209201485"},"_hasShrinkwrap":false},"4.0.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"4.0.0","private":false,"devDependencies":{"@babel/cli":"^7.15.7","@babel/preset-react":"^7.7.0","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"^4.0.3"},"dependencies":{"quill":"^1.3.7"},"peerDependencies":{"react":">=16"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js","prepublish":"npm run build"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"858008cefa137e5ef7ddfdf8767b6fc1e8daea86","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@4.0.0","_nodeVersion":"14.17.4","_npmVersion":"8.1.1","dist":{"integrity":"sha512-Z05TK+XbbNzbejgqmCJneqgYf5C6sL7L2kvSh0WcLhEFpOxPyoWXwQQlY+YmeYA2DnfJvX4ka+PuItjjaSnOAA==","shasum":"d26734e7617c64911ea808076bc98c4366b0a16d","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-4.0.0.tgz","fileCount":52,"unpackedSize":119301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzrh2ichaFoMYbePP7P13za/BsSPOff+3QMDGl2B0aZwIgDBaTD7dM0LugeomEustALUS0ug68w6MiVRAiEekRWBo="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_4.0.0_1635232965375_0.3924632964835475"},"_hasShrinkwrap":false},"5.0.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"5.0.0","private":false,"devDependencies":{"@babel/cli":"^7.15.7","@babel/preset-react":"^7.7.0","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"^4.0.3"},"dependencies":{"quill":"^1.3.7"},"peerDependencies":{"react":">=16"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js","prepublish":"npm run build"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"dc3722980c0115ead971226bab72b16ae1adffa9","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@5.0.0","_nodeVersion":"14.17.4","_npmVersion":"8.1.1","dist":{"integrity":"sha512-1Hazfsd9dGLuhoID9thwoT3357ax1lgGy5vXM0J5zsyWSERHY0EF1hGIqo7pDwbFbc+6o2AplYnRuaRgMaIjmA==","shasum":"b2868d0aa6869a151d585246d1cda5cc3544d5b3","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-5.0.0.tgz","fileCount":52,"unpackedSize":119277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq251LTLDLv/EFBL8geIEZsygm1dYPOttFbnH/gkgNEgIgHrGM2QkvR8OasOn6Wf1sc2zAopkQL87Ga9KudQ5etDo="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_5.0.0_1635233105109_0.11063598682143772"},"_hasShrinkwrap":false},"5.1.0":{"name":"@adrianhelvik/react-quill","module":"dist/esm/lib.js","main":"dist/cjs/lib.js","version":"5.1.0","private":false,"devDependencies":{"@babel/cli":"^7.15.7","@babel/preset-react":"^7.7.0","react":"^17.0.2","react-dom":"^17.0.2","react-scripts":"^4.0.3"},"dependencies":{"quill":"^1.3.7"},"peerDependencies":{"react":">=16"},"repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"scripts":{"start":"react-scripts start","test":"react-scripts test","eject":"react-scripts eject","build":"mkdir -p dist && npm run build:cjs && npm run build:esm","build:cjs":"babel --presets @babel/preset-env,@babel/preset-react src --out-dir dist/cjs && rm dist/cjs/index.js","build:esm":"babel --presets @babel/preset-react                   src --out-dir dist/esm && rm dist/esm/index.js","prepublish":"npm run build"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"0947fa6f75f9f41cba6f1a8e0685f6993868f653","description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"},"homepage":"https://github.com/adrianhelvik/react-quill#readme","_id":"@adrianhelvik/react-quill@5.1.0","_nodeVersion":"14.17.4","_npmVersion":"8.1.1","dist":{"integrity":"sha512-08lZ+rrtkZ/lrXMZtnp4B3zGPQqhVn83cPOTvsoxNjfyj1jOHzoUr9oxJc1SVZGhCIAhFWNNvUhEe2t9XnWNwQ==","shasum":"9aac812d86c09b071b890f9d0503e0276446f3ef","tarball":"https://registry.npmjs.org/@adrianhelvik/react-quill/-/react-quill-5.1.0.tgz","fileCount":55,"unpackedSize":121638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv1MhCRA9TVsSAnZWagAALBgP/ivVpbghqzR220HvqM6G\n1UK7LTcY9p5XFoBJUD7TC8X3zWZAcHWvfUUYfDUQgJ2PAb34jghgue6CXrHt\nk8GxqbUrcc/cEMgfusPBM97ffVhWyTzNR1ZRI9u8F5vYwlM0DAvqaCwNiA9T\nPn4mpyw9kxxCUbUweT/3TNpSKH19E8Xrw3Z6l2UwWGImt9h4Vkwg3KZ6DS/o\nQn4b8h+gH17aR0aUZ8NSODTktx+wEoEiwq07ZqX9j8H7SeYkFHIUPR1E8vLG\n0hfFc6nkHDc3qS/KunXHGoemabDwbrc0vEUt7wMUsU9KLNGGYEKzZxvqU8UU\nWoehHupzOSKP/LTVeGuXQPaarlLio4ah8nqrzKDCtlzENV0dMO6EHb8C1Okt\n3j+81lD9ogh8SaNNml0mTRGl5Y1Ul3Vc2UFiQYejlz1NAANwABDXD6ST1NXE\nbh7M90WLAdFYeWxHpYPqbDq507o3btowxzipEU3Hne+r7c0WUOUVnZwrd+S/\nqEXVD7tIJ57IsCziHTf56Ci8UkyM9XHHksNm/gqFL4UUFrsFs/UNORhbVlhx\nY+LFRAXprv97gertxPYwP/hrBoMmLlJhyn+zhbJ4H459nonXduIduBAXGHVH\nSJCI7heibv8OIlkwWHIwl3qJ6dRhoFtj7iMdSY9/Rx40tZEwrLZmM5Xd2+/q\nl5WQ\r\n=L5Fk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdpesiaRm9MLfI28ZR0MSWeNfIXJNLFc3fI1NMyGNoQAIgCHGiWG7vrvilc+NeLqhz85HsCHYjYfrGx5oui1Sz5nA="}]},"_npmUser":{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"},"directories":{},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-quill_5.1.0_1635234210110_0.9487411884635861"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-13T10:45:17.567Z","1.0.0":"2019-11-13T10:45:17.962Z","modified":"2022-04-04T11:37:14.015Z","1.0.1":"2019-11-13T11:05:40.428Z","1.0.2":"2019-11-13T11:07:30.602Z","1.0.3":"2019-11-13T11:11:14.325Z","2.0.0":"2021-10-26T06:45:41.225Z","3.0.0":"2021-10-26T07:19:04.496Z","4.0.0":"2021-10-26T07:22:45.529Z","5.0.0":"2021-10-26T07:25:05.270Z","5.1.0":"2021-10-26T07:43:30.263Z"},"maintainers":[{"name":"adrianhelvik","email":"adrianhelvik100@gmail.com"}],"description":"An bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.","readme":"# @adrianhelvik/react-quill\n\nAn bridge between React and Quill. Implemented using hooks and React 17 compatible APIs.\n\nThe project is still in an early phase, and I hope it can be used as a basis for the next\nversion of `react-quill`.\n\n## Usage with katex\n\nTo use with `katex`, add a cdn script tag. The editor will not load if\nthe formula module is used and `window.katex` is unavailable.\n\n## Installation\n\n```bash\nnpm install @adrianhelvik/react-quill quill\n```\n\n## Full fledged example\n\n```javascript\nimport React, { useState, useCallback, useEffect } from 'react'\nimport ReactQuill from '@adrianhelvik/react-quill'\nimport ReactDOM from 'react-dom'\n\nfunction Wrapper() {\n  const [startTime] = useState(new Date())\n  const [placeholder, setPlaceholder] = useState('Placeholder')\n  const [disableBold, setDisableBold] = useState(false)\n  const [timePassed, setTimePassed] = useState(0)\n  const [value, setValue] = useState(null)\n\n  const options = {\n    modules: {\n      toolbar: [\n        [disableBold ? null : 'bold', 'italic', 'underline'].filter(Boolean), // toggled buttons\n        [{ list: 'ordered' }, { list: 'bullet' }],\n        [{ script: 'sub' }, { script: 'super' }], // superscript/subscript\n        [{ header: [1, 2, 3, 4, 5, false] }],\n        [{ align: [] }],\n        ['link', 'image', 'video'],\n        ['clean'], // remove formatting button\n        // ['formula'], Requires window.katex to be set\n      ],\n      clipboard: {\n        matchVisual: false,\n      },\n    },\n    placeholder: '',\n    theme: 'snow',\n  }\n\n  const reset = () => setValue(null)\n\n  useEffect(() => {\n    setInterval(() => {\n      const seconds = Math.floor((new Date() - startTime) / 1000)\n      setTimePassed(seconds)\n    }, 100)\n  }, [startTime, setTimePassed])\n\n  const onChange = useCallback(\n    contents => {\n      if (disableBold) {\n        setValue({\n          ops: contents.ops.map(x => {\n            x = { ...x }\n            if (x && x.attributes && x.attributes.bold) {\n              x.attributes = { ...x.attributes }\n              delete x.attributes.bold\n              if (!Object.keys(x.attributes).length) {\n                delete x.attributes\n              }\n            }\n            return x\n          }),\n        })\n      } else {\n        setValue(contents)\n      }\n    },\n    [disableBold],\n  )\n\n  const toggleDisableBold = e => {\n    setDisableBold(e.target.checked)\n  }\n\n  return (\n    <>\n      <ReactQuill\n        value={value}\n        onChange={onChange}\n        placeholder={`${placeholder} (${timePassed}s)`}\n        options={options}\n      />\n      <br />\n      <br />\n      <br />\n      Result:\n      <br />\n      <pre>{JSON.stringify(value, null, 2)}</pre>\n      <br />\n      <button type=\"button\" onClick={reset}>\n        Reset\n      </button>\n      <br />\n      <label>\n        <input\n          type=\"checkbox\"\n          checked={disableBold}\n          onChange={toggleDisableBold}\n        />{' '}\n        Disable bold\n      </label>\n      <br />\n      <br />\n      <input\n        value={placeholder}\n        onChange={e => setPlaceholder(e.target.value)}\n      />\n    </>\n  )\n}\n\nReactDOM.render(<Wrapper />, document.querySelector('#root'))\n```\n","readmeFilename":"README.md","homepage":"https://github.com/adrianhelvik/react-quill#readme","repository":{"type":"git","url":"git+https://github.com/adrianhelvik/react-quill.git"},"bugs":{"url":"https://github.com/adrianhelvik/react-quill/issues"}}