{"_id":"paypay-ckeditor","_rev":"45-c552c0cd8d615cbd7d14b0a9acae197a","name":"paypay-ckeditor","dist-tags":{"latest":"1.4.4"},"versions":{"1.0.0":{"name":"paypay-ckeditor","version":"1.0.0","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.0","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"e5ff902536eccb3852b9fa1c9d47ae9f36afc798","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.0.tgz","fileCount":15,"integrity":"sha512-mXiUXfzLrFSvl+JJ1v5yORhTWQpBo4F+VKQ0Pgv9IJ8uDZrG5jNsOCmFUzIWkCfw//1dIifIfuLdZJJFHTPbIg==","signatures":[{"sig":"MEQCIEb5IXdjh9+vRnNdlryG9a1nglGTvkyzMCT37/CBVvWrAiA1nyhK5TsiUrO+Jwn8Kqb1IfdQ1Uz59YWBStt9lMqDXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38784},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.0","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.0_1755680360329_0.12287684645970276","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"paypay-ckeditor","version":"1.0.1","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.1","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"9676ba8457139a929bbf551b41ff20d023c29ffc","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.1.tgz","fileCount":15,"integrity":"sha512-OizvL6844Iy9Xu6j9X36n9iy4CAz4H7Zc/SUQEQqoAlUddlY5T0GlbYdq7squEY8XanAvVEaT4kiFtc2X3+AoQ==","signatures":[{"sig":"MEUCIBmjTuOthM83Ykm4LVUQ0EgnNoZPbkk9QxGK7HUkXxLyAiEAuRLjRHgsfX1aTGsyln4A+7vLbHezDNnmryS9DfKxdBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106277},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.1_1755681915245_0.2771003558590013","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"paypay-ckeditor","version":"1.0.2","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.2","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"c1223f351a9ef4aca3e125686e7cb16cd4268837","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.2.tgz","fileCount":15,"integrity":"sha512-heEs0jd7J4GmNI4jaaIom94Mdz4ln85iQ0o7qrmOPhYzMvxcQ8rq2Jjijv8Wedhz1hOMTRIPfX2/YMbC4+vmVQ==","signatures":[{"sig":"MEQCIAF66DBilta5XVFc3Nro5dUIa/ndYjDQEGiWAmreBfZ6AiB7Ls3/2susKn9gUQvbvCwBLWfh9t9ygAiDKGIGpIEupw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107241},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.2_1755682735322_0.89441273948757","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"paypay-ckeditor","version":"1.0.3","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.3","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"b724f474901ab7aab648161b9a047aaef44fec98","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.3.tgz","fileCount":15,"integrity":"sha512-amVnP/suvuAwIbp0xi/PZbH8LTnuWESJ/hV92Qh9TXW5LAG2AZxxOGU0IiqH9qSWNM7luuNxzwI/fzB7LdyyEA==","signatures":[{"sig":"MEUCIQCYFBTVajt1+gyPcrc3xVMqdhFeLY1q670oQ3K9YrjxWQIgJ7QTSHeYbu1LxuBR9tbQD9KfJ/MPfQMQ/g1hztWLK2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107241},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.3_1755682972520_0.9210607746145032","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"paypay-ckeditor","version":"1.0.4","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.4","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"676d65a24ac5beebd9d0bbe9cd9c21fb8788406e","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.4.tgz","fileCount":15,"integrity":"sha512-qHxQ6DzsptRbPhrC4LEE+iLrvUf+FXthagOOoOz8cor0JuLi+0R9EwP5aRXimNu1NqgL0YKJlenqdvWuyporXw==","signatures":[{"sig":"MEUCIDELfqA1RbOVCdxlUa8XwkTn8aagwm115Boh6oI9henyAiEA2FWrZXnmJ8/h5S7cf0ePbyau+CfJ3lNywHlWXiwgRr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107241},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.4_1755682989728_0.31868515791788554","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"paypay-ckeditor","version":"1.0.5","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.5","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"9046797e7c289cda8aa1dc9f89f1ee083e461ade","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.5.tgz","fileCount":15,"integrity":"sha512-aOPmu5svoHeN+68lG57pLkfOk6P/3TAqZ8zIy3Gr3YrNSM5+J3AQ3S1Yxvt7l30JxyEk2w3jw6dW1fucY2J9UQ==","signatures":[{"sig":"MEUCIQCkxDOlNzVI3J70LTlFNTbinj00oSerz1jJV8J8kgQmYgIgM9dwHnA3aagFlfdwxk3lurfdWQOG8al+vGGGKL7ii7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95755},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.5_1755683323929_0.7106278261222776","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"paypay-ckeditor","version":"1.0.6","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.6","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"c1d7e757ce917ee23feab0553cd5ecd642334d50","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.6.tgz","fileCount":15,"integrity":"sha512-3TRsaNpEy7o9bi7Tum+TK+44jIOAW/6eGM6X/IzAbDlRpOydZ/VkuMHkCcmAS0cASBgw93iEjPsiirEOaNXqNA==","signatures":[{"sig":"MEUCIFTAMCZSIM47qnaYc+Qt6ePqw2h5lIOZO/Yl4qEMWdorAiEA5zymdNzPkiCK+qirU3gBx8px4QEFKP06O1IqI89ppTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104558},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.6_1755683628165_0.9990867016113842","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"paypay-ckeditor","version":"1.0.7","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.7","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"2c5f87d2e769f2ce702f2ca1b332d3c9b3f44297","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.7.tgz","fileCount":15,"integrity":"sha512-w8qTVfolt9HodY+qIRcHz5CYDV0W08pjcZbqAUBlms/SMfVqq8RrqrnSWAr6/jVKqQEXFLihpxlbkQxwPqTEKA==","signatures":[{"sig":"MEQCIGjkLbqJK7AaSZg12tSNLyu8TqyOAjB41ZFOshEt6FEXAiBr64VKIvgLJMmy14NJeuxDiU9l/ire+IgLMUZWTIdXtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106305},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.7_1755684334114_0.2611777942628031","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"paypay-ckeditor","version":"1.0.9","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.0.9","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"4957c537a83ad2fadf5d5b95ad4cb2cbbf6988c8","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.0.9.tgz","fileCount":15,"integrity":"sha512-f5KSGrKo+wRpc9ae5fqgNIvLdhAMIIpeOfmqQ5ZdzUUbu0bhPnsCfM+eT1baW3p+DD+MQul65PjHbFTZ1r27VA==","signatures":[{"sig":"MEUCIQCXlhil2XyjzqYis+fh+iby9mmpTJU2AaQqpymHll+3SgIgQuwpnn9fT9KepH2IzJGM5W6g1dsSAniFR1xizZMKU/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107221},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.0.9_1755685849898_0.20169634967593564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"paypay-ckeditor","version":"1.1.0","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.0","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"7fe9c9d6c3d1a53c9860fadefc60f3c917bf34aa","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.0.tgz","fileCount":15,"integrity":"sha512-pTr9um95fosoGQQrNIzLRh4h0j9nmGE1UCYgJJbl++7uMIZJ1Vu3SQMFfSUd5dxV7Y/H2DqgyOJlaOrzHQsQMA==","signatures":[{"sig":"MEQCIFaCVlYCxCkNq3IlfPk9yTQvrQY4k6nSrL8Flk1dzlRbAiAjVbfO8EXrJHr/XHgwllw0mv3k3L2ZZHUmCx4SSGeMOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109591},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.0_1755686849797_0.966970055779129","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"paypay-ckeditor","version":"1.1.1","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.1","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"0866694659d95c2f8cd9e79797cb26da610c5061","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.1.tgz","fileCount":17,"integrity":"sha512-0Anc00kmJGlpaQzQ+Ylvs4lTUQGIJ51M9jR7G0nGRRWG4B0rIrCmXrPuvmYRbv/doF6OBx1AdjcnGPNwhHpZ/g==","signatures":[{"sig":"MEUCIQD+xzr/WkSBrMKpnPz7m11EYWwFJ0MUKi8uRtZ7jGjH2wIgTm0NIlBtC7pd0O3mk+PulH4RwjhB4KvHHFd1Hr7SY/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110539},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.1_1755743225135_0.581917079349318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"paypay-ckeditor","version":"1.1.2","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.2","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"3a54c0f7903ca4e730120c8f0464e8ab233800a3","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.2.tgz","fileCount":17,"integrity":"sha512-0FihgHODDOBzxhrGuAUSJo+0idVvFPjWCPIhboG9r55+eOmrJ8Qfr/qQN0HPzoaf3eUUFDSwkWNXrCgobU+5Jw==","signatures":[{"sig":"MEQCICHXdBkCTzOX5eYusXYlG3VsD3D4ONaFlYXSwh6hvP8ZAiAxiaG3+8WhcGbt1y6YP5xfDEnTGj6Vgs52gD+raBV+/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113655},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.2_1755744957665_0.09526230212871889","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"paypay-ckeditor","version":"1.1.3","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.3","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"041482bd0cb737fb84bce63182865e614e04f734","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.3.tgz","fileCount":17,"integrity":"sha512-HSPVojR3NvW/t7bYXYpa8K2s34QyI5A+L0vhuje9L8S8jusbEKtchUaW0tKf/Cav/tJH7e6aMI4jeAsNHg9u6w==","signatures":[{"sig":"MEYCIQCbYyytbYvnut1wj23n16gjF14FArVjlAW48ZnKyq8XXgIhAKFUkVtHF8rGDRJGCBr91uLESUJ79L9/yLegx3mQoHzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114364},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.3_1755745078230_0.4748128187109262","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.4":{"name":"paypay-ckeditor","version":"1.1.4","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.4","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"170778e330bcad693a9993e97d2e4e8dcf8020c6","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.4.tgz","fileCount":17,"integrity":"sha512-CwTxpv6kydkfB92PpYKOETwsFq0xhe9uUu42/djbpDwy+vV5YaIiVSibAc/QdSsUA5+BmEyWSVbsRggG6e4prQ==","signatures":[{"sig":"MEUCICvN+e0WN6fWd5BDTIqqzaV6SvQbwErhMcK710FzQSnVAiEArmMGdkzn/wJeLZpy9blqHdV+O48H5s+8oneE7asu0Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114494},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.4_1755745383636_0.32676238200385344","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.5":{"name":"paypay-ckeditor","version":"1.1.5","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.5","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"d59477a199f45f407b7efa77a48df326268eb928","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.5.tgz","fileCount":17,"integrity":"sha512-MZDvNy3XcN1MiEIvGzfR8NkwGkzZgJye4z0Mhe02C0OrRpcQWH2ZpnrKYc/9bJm/K5DgkRK3VTZAkfI2cbrNcw==","signatures":[{"sig":"MEUCIBd4h03Op2GMuVCHaJiVhHfAD/cV1hYy5u0QAd4bc555AiEAooL73TsTgA+uV7yD+OWyhMUz5/tH8ypliIVu5mHf9kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114524},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.5_1755745722345_0.20457385477652257","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.6":{"name":"paypay-ckeditor","version":"1.1.6","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.6","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"d0f3b8a7f3dc200682acc3d5b082b97e3e30289d","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.6.tgz","fileCount":17,"integrity":"sha512-ofpfCZ1/J/hs0n9y/+x+pstvpeNnVdEUhzH2Zd5Z5B8lpk34LVEjTGFtazklzdpVPZx145Iy6Uh9Me3V5JNvyA==","signatures":[{"sig":"MEUCIQCf9Ve7d+eRqk+9GynSXOlwffv7jzXVkKalrtsqjLw+aAIgV+8Ha+1zJMQUNlBMjq0cPnChBU4mlP/fwOD3Jx/sjDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114396},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.6_1755746179418_0.5836124444231185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.7":{"name":"paypay-ckeditor","version":"1.1.7","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.7","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"9e91470b94013d945e9bbce1ebf22b5dbab1629e","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.7.tgz","fileCount":17,"integrity":"sha512-eNH35SwYey93O2+G+ocgXArt8ut+Fekp3fKXmztGAeiX4RZC42O6O1nClB4gp+nMNs3KXaU5BpdmJimUAEHGBw==","signatures":[{"sig":"MEYCIQDqVWZ66hB2HUn0ZU0ih56vx0tX4VxY8dI5hLaQwTRQ/QIhALfmvXd6eqKkzdYM1G9sVl/jqNn1Olk+8q0Ud87Trxdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114396},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.7_1755747981220_0.3229536235225874","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.8":{"name":"paypay-ckeditor","version":"1.1.8","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.8","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"ccbaa6d958c79f1f5b6ae51fb8f9891e27b81bee","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.8.tgz","fileCount":17,"integrity":"sha512-CIOfsKd8XAWEpLQYWIIG6BTYdhP0Ledw+XadN8778hxxnDj0TcdgBi1dCLEYHM7ddDQInLeBLuD7ovWZHOLlHw==","signatures":[{"sig":"MEYCIQCJxlKu05YznB4Ul8+WZcDPsl5sVX4VAfgqfQTparyChAIhAPGpjk7vlpmtiSNR6p3alD10ieO+yk1U4INIDFMHhg23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114396},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.8_1755748465179_0.40517110591353633","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.9":{"name":"paypay-ckeditor","version":"1.1.9","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.1.9","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"558fb26ed02f13555505f7a6108eb2c99a11c5ef","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.1.9.tgz","fileCount":17,"integrity":"sha512-7ZNd/cNZMwfhBouSa18UiE/JHRYxEdGgocmIn8Y8Yd5aR3oH5dfx7zYDXLG6l/fyUXql8Kqr38UpaPTiFF7m0g==","signatures":[{"sig":"MEQCIE3lZWbOUStqmG9hyFCnDCmg4cs/4y+rvGw4+rIg+VtQAiAEydYs1xEd2q+Evg9duS5Naf6GUZzRGRxQA31T+qXJcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114393},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.1.9_1755764695506_0.8566587484370469","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"paypay-ckeditor","version":"1.2.0","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.0","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"48855be86de60ff1d19029051627ecc0bf4606c2","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.0.tgz","fileCount":17,"integrity":"sha512-H0y7STVw9CzZYXSvIXDuawhu/XnnflNnhW1o8SFzosKOAu9rlCdvlavn9oiOSgZKqh2A8jbEutibdEeADmuCQQ==","signatures":[{"sig":"MEUCIQCMa2bxeUZpqvczQxEVRiq1Y8BOOFAgPtUshJ2mtM8BHQIgTK8gksw2SoSx+iAkWYgNLYrqkvoqBalPYbd0cNSAOSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112820},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.0_1755766667034_0.35152931958347056","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"paypay-ckeditor","version":"1.2.1","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.1","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"ec436ddee0b0253b6cea44f7e17bea01dc6c1d43","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.1.tgz","fileCount":17,"integrity":"sha512-GQ4br0rXFtqxUmO6kBvtPEAqL0FGeqq8Cd3IxkhbaeVuBOJwYJkcsiD6s19tPqn5OKY9xpVBEouliO2fFX2dcQ==","signatures":[{"sig":"MEYCIQCfVe9023C6JBVbOatQjttOPTns+ixB3Zsbes6nAo3OEQIhAL3N7oOcCIYtvWjNsqFt6awFga9FOFauqb3hhrvcjF4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113254},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.1_1755767552129_0.05296118848579057","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"paypay-ckeditor","version":"1.2.2","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.2","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"8ac45f46917d6c520ed97b722752ff69101f0c11","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.2.tgz","fileCount":17,"integrity":"sha512-+eyVW+8AHJe7cr9YFSXTFUt1ACww5h8leEGDcvXhNCIO8gTDVadcilR0fA+0rzA7x1/R9S1UOQ7yMXL32krINQ==","signatures":[{"sig":"MEUCIGvQRijzfbNVjCpwpgOMW573TLxC8yU/MWJT5zWVB+gYAiEAhHRVBNaGvuToC9RivcG1reWepza9cETXij7DO/zR6/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108819},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.2_1755767769520_0.8686675547865041","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.3":{"name":"paypay-ckeditor","version":"1.2.3","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.3","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"eefc0e5a684117c9b5aca57394cbf6b6f97dbb34","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.3.tgz","fileCount":17,"integrity":"sha512-j7DpM0BZErLQNfJ2TK2QvgEzuEd39ArdEjeRKh0kWbmREFfolxUeutQrW0KiB3VhwanZ5RarPl95VGdeRxVsbQ==","signatures":[{"sig":"MEYCIQCFd1cqiLaz8z/bodLGEy2YCN0IWb5iRub0JOWHowzUJgIhAIFHc5CylU7WwMEkYNHFlArlhvMUroPyL5vGHNK4/rEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112789},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.3_1755768073346_0.35250841375446607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.4":{"name":"paypay-ckeditor","version":"1.2.4","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.4","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"d0307e806a4bef6cb190950c6529d14b18bfa587","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.4.tgz","fileCount":17,"integrity":"sha512-CuJto5augyvnwo7n/ksMr7OObAluU5pfIb/CjH2vMOP6TdOIyqkXFoAbAzq1wwhGTpeJvDFBE1tdy4ZEjg6VHw==","signatures":[{"sig":"MEUCIQDJrUQhSCZYQ1qp+IlZ3+EvX8rdF3+79t/FPFXC6nLR3QIgVGflo1Rfc3p3Z/48kV7lKZAJbdSkopESVbRbGM+98U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101514},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.4_1755769403117_0.6730964517686968","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.5":{"name":"paypay-ckeditor","version":"1.2.5","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.5","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"78412b5b6bb2d6163e6d5c99b48c879b7370a17c","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.5.tgz","fileCount":17,"integrity":"sha512-OoA57Q/5c0HjTdPz5GdRCMk7RAhC4EV1nL8R+T3f0Sw2RpWw9SjCLDTChEiGvldabe3buHe9f+SgQ1f37DMLuA==","signatures":[{"sig":"MEQCIE4mdwXW5MlmjjQkeqbLyCmZ+IRiuYxcSYMiwEeF6xzOAiArMPqng6w08mFZtnEYcY2WvSr+9x87PudxHyYl2DJLYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101861},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.5_1755770715364_0.05518909114380688","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.6":{"name":"paypay-ckeditor","version":"1.2.6","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.6","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"ca8baad975785e740c1ad506dfacbe19f78cb0fe","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.6.tgz","fileCount":17,"integrity":"sha512-fi772T1znOmpBK4MeQrBJvlzXURcPtpv+OfD7idOt5K48qCY3m6yq/woaSxawIZi5lHCTbu808dteh8xpMNPdQ==","signatures":[{"sig":"MEUCIQCtSomw9ce3KwDrXx4A6j6YAdkSyIWY0gj4ITU5HZFJ0wIga+QJeJNy5Rdz7l50tY2HMxR6GKZ8B91zYkLbb1/Vp+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101695},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.6_1755772148166_0.32716046582110936","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.7":{"name":"paypay-ckeditor","version":"1.2.7","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.7","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"cdd1043bddd2717623a6de0134dc91d82eb105c8","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.7.tgz","fileCount":17,"integrity":"sha512-6wbBusf+WzGnIkwxncCTlKQxGeDS8QyoFpNrNwsAZZvoMAw3RadjrYO6UGC7gQHBVH6fvN9ujejDzheU9pXY6A==","signatures":[{"sig":"MEYCIQClI8e1sjhBxnMgurlFS9Q9DOjOq2fLC6uKu+kmxg6c1AIhAKIaNi8QXY/om4ugZ+UA+dnOX2DcSKJ/nEcaFNKH/17v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101810},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.7_1755829136112_0.9344707879926692","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.8":{"name":"paypay-ckeditor","version":"1.2.8","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.8","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"83690c6c07f86e8ef3c75267da194c262699cebe","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.8.tgz","fileCount":17,"integrity":"sha512-kZaIh8LALMzKnprbSSVMKN5pU0ynWsM45yHc6T1DukwstQ8gjCX6nuyfJ08YC5j+a04lRS7z7elL4mB1O6UnUQ==","signatures":[{"sig":"MEQCICA4/cN6ZgqW38ageiHI1yEwwgHLHulwDB3YTTPvlK+nAiB7X3+ieTWmr8rPUtPQ0wJsk/Hm5hsMXHkc8F77fU75Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101883},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.8_1755829457379_0.6487605276797244","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.9":{"name":"paypay-ckeditor","version":"1.2.9","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.2.9","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"f6c528f388298f305c51be678e883a19562a91a6","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.2.9.tgz","fileCount":17,"integrity":"sha512-+H5TkfZ5QLfcWkV3/QEHuah2jzaWPhE+ViJljZYtUWyo+0vaBvWGFJ3ev+F0zCYhb9IQfouwy3MJxEfcpVoNHw==","signatures":[{"sig":"MEQCIBgZJXlCWhCu8qyHHOajAkYk6cbsZwjBiVgXraAbPdaFAiAEqwv0afmlh2Uq4r23v1kCiGPB1ixQ5H60XLUWaDAffA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101865},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.2.9_1755829685023_0.9937846298778861","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.0":{"name":"paypay-ckeditor","version":"1.3.0","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.0","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"26705949053f1eea2ff20428b857ac35d84136b3","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.0.tgz","fileCount":17,"integrity":"sha512-Kq4Xt9zKYaynMDevvfQU+3+lZtKyoldsZHDoR2I2m/pTeVATdy7Z+e7jo7Y7v2PZlTxYEyh/iiAc6kqJgUgH0g==","signatures":[{"sig":"MEUCIGVVViZW4Y2jtw9+ppdkbJAAvMAk4ZPvoDznFpF1t+nRAiEA/mVGq+Nl+6E64le0wzdkw5CpuqqmYWkWT/I1xj6bKLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101931},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.0_1755830708582_0.3510933405615031","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.1":{"name":"paypay-ckeditor","version":"1.3.1","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.1","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"ff9e7087904c83cef34379918421cd2f52c70d34","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.1.tgz","fileCount":17,"integrity":"sha512-7yKDjfwJ8VZs6hrs69wa8G5DfRbwSd8C7EJV1WsCym8f3uKK6QqKLMZxMj63RD4W/t1hQzdp78MF5PUMnLZI8g==","signatures":[{"sig":"MEUCIDaHckhN+uHU3W1t2LLIiOEohv+QNKbCh/RouDcNXkRCAiEA2/zSkwoPsrqdJuzdUEiqyS/LZVjhgFGC/7xVEFVUx9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102885},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.1_1755853247272_0.733106408549657","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.2":{"name":"paypay-ckeditor","version":"1.3.2","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.2","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"e9d6bebdc1853946a7a6918957937b285502797b","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.2.tgz","fileCount":17,"integrity":"sha512-v1DPitMzDfF/uGM1o5XRx67A3z+5BkbzpT0lKeHtaj2zBmb3+FxNmqwQveZEWImfPRAiu2Bp0/u/ZkHyDd9poA==","signatures":[{"sig":"MEUCIBL7HRM+tOIU13n7FsAlLOegIE2IMplMnoGOyz4by833AiEAmhvQdNlgBytV7IazaIcoIUmueyfatV5YosuuYBqtVqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102870},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.2_1755853778384_0.36169009300405297","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.3":{"name":"paypay-ckeditor","version":"1.3.3","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.3","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"4ca1ec49b71df385fa8a42d68bdc5e0c14fac88f","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.3.tgz","fileCount":17,"integrity":"sha512-aWqSMjlu5ZOTedA3pc+TLKxrDG7ThohiVkQXnepnwhB6Eb/g5jCksTF7+lFpg2W4DU6Cv8PBZK1cBu7SRJLV9w==","signatures":[{"sig":"MEYCIQDjGm3DU2evSRExFjnXf45YEKY04MU3200TbsV1M/uJqwIhAIrp79smmRf3VCWmaroKSrLoboLSmJHYiEC4duMcjm6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105239},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.3_1755854220496_0.6962416076399862","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.4":{"name":"paypay-ckeditor","version":"1.3.4","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.4","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"535c586bb65df307c317bac20865aea168a740d1","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.4.tgz","fileCount":17,"integrity":"sha512-QkFnY9BJ8V+aeWswyV1fXgunFR5ZVnaDCV1Y/3zwVYaEA3HqWIf+4IgsHapFpzFSd+dhF5+WOg2A27vtJZhXNA==","signatures":[{"sig":"MEQCIAqbLdQxCzy8HXuah+NRho1z8HxhAjGgdPIlbjPH669XAiBOrVsD19m0a6lXcpiSZ2MI8cWj3q6HbdkszZ/1/+9ZBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105185},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.4_1755854844070_0.831074487227615","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.5":{"name":"paypay-ckeditor","version":"1.3.5","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.5","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"8250586c3338427b1ce8a7809101aa052827ea1b","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.5.tgz","fileCount":17,"integrity":"sha512-jQvfIi1KJHwbNPuvNPoNgjkVCEcvawCWbpXJ7eprRxgIBsIBeFaZKFCl+Pp6ZJO2hbEUq9lT3YFJtyGfNhLlKg==","signatures":[{"sig":"MEUCIDpWfXazQ1Qnxy2sm0sCGPZRHqPvC9/Qjmd5BAINy+FsAiEA38sIpyEh7k6FJzOg2hMD5JlvFx3pKuhM2c/T0RzmuBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105170},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.5_1755858185982_0.2599118329338368","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.6":{"name":"paypay-ckeditor","version":"1.3.6","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.6","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"0f8c4100d19c6170b4d159dbdba5bc96d6f73e6c","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.6.tgz","fileCount":17,"integrity":"sha512-MgsTpLDRrlIlkKQXwGv4NXTxLDJrKocYLWW2Xxz9LDA+bVttepsQWP1SWICf13SHsOU4t+yn34d2eD+772v0bg==","signatures":[{"sig":"MEUCIC4KFkATXAKRZsDw+mh/f/Z8FvYtHPpeNY4EJg+xOqN3AiEA0VKJJbpiNs61II7oGPumbFcWex+Go4BlhNqHL7WYk+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105488},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.6_1755858358587_0.07335671662083287","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.7":{"name":"paypay-ckeditor","version":"1.3.7","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.7","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"f068924d6938c16948ad255ce0e94fcf8bfe4d4f","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.7.tgz","fileCount":17,"integrity":"sha512-/TyccWX2PXSaubjkg8Q06eK9QjViwUDzWMMUue0NrHh+Vj/9HSgTWcpjDZL2XjegBqTVwgHHTuRv3c/YWaXTxQ==","signatures":[{"sig":"MEQCIB5X0BqNB1A1xc/jeOvp4dx/9AkIpvbdSWrC0HdzC17TAiBnIIyBsWm/+tzoEPQOFRmOBC6pVvCGEfbzYL40E6OIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116963},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.7_1755858791572_0.5244076724253597","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.8":{"name":"paypay-ckeditor","version":"1.3.8","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.8","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"ccd0570f884734bbb595735fc5111e9f952de5c6","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.8.tgz","fileCount":17,"integrity":"sha512-bH3LQmcy5PpRYGO1nOGpbVR0Dmu5fNePj7ESgLNv2PltfS8VRP7UKiz1PO9OgEVVv7xW/qEScY+XgfwTPzHaCQ==","signatures":[{"sig":"MEUCIQDGvMNMBqh2TAoEHDSRTAbJ+SUKFvFLMzUDL63iZ6yg5gIgcSVLi2Y6p0e6po6DMyUW4ZcX3RiptZYE4gW7EDAO8zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122812},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.8_1756368487189_0.4612063028189157","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.3.9":{"name":"paypay-ckeditor","version":"1.3.9","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.3.9","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"f622e9626b5e284dce565f323a8d2790869d691b","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.3.9.tgz","fileCount":17,"integrity":"sha512-iqDxnfAMu+RT/+HVFSLFYm1ahUF1n4FumDwZqn84rxA/JEc3ZEh5yokmvbBOPHYZ1+XZGtp8bxUwOWzgwUbIVQ==","signatures":[{"sig":"MEUCIQD+ix21zSYtlw6nHZP+1hQbeAcSpLn4zrsDBr3u7wgBBQIgKErRi8UzOfPISlzE8pX7VGHrrnjWqOmnVWUUS+tHCLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124063},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.3.9_1756369291911_0.9285355173423284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.0":{"name":"paypay-ckeditor","version":"1.4.0","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.4.0","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"0ceec8ed8ab8f517361f2f235a8fba1b22caae9b","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.4.0.tgz","fileCount":17,"integrity":"sha512-AArwmL9ovy49qWjPoYI/6Ve9AJ+b6FOZ/MNJ3fomU7bWbirLYXBQ3oe8DBblJfoW1Mkts2DN28SSqQHjfrB1Wg==","signatures":[{"sig":"MEUCIEJKPKzohRrOxGuCtwwWoE55IjQWMou/vat+thCiHVMQAiEAia5piypJ9dqif8jc73TE08BRwDaiqbt4KoNMlEF7SjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124094},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-image":"^46.0.2","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.4.0_1756370057126_0.5065778722348881","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.1":{"name":"paypay-ckeditor","version":"1.4.1","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.4.1","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"065bfa76f13fbcf533b8c85d8469718a8aa75c1b","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.4.1.tgz","fileCount":17,"integrity":"sha512-m8e6tHvKi9ta5p0mtJws4Uhs4OLaAWvv0bpz0RvB1upHueQGUwAOrrQ3OdYspLb/v6d2WaMpEYbHQQcM8pY0qw==","signatures":[{"sig":"MEYCIQDwCcTOAvaTyt/es7TWbh8ZA7DookjFaHdDEN2H1qvOpQIhAM/elSlhdZ52Ffk+NonqugGM3NLDEizE1dL80OZv/LCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120585},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-image":"^46.0.2","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.4.1_1756436345037_0.7530668856377307","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.2":{"name":"paypay-ckeditor","version":"1.4.2","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.4.2","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"131bb2e2f7d1b9454a81bb85a88d8ea171d1e50a","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.4.2.tgz","fileCount":17,"integrity":"sha512-UQoIkmRB5GbjNj/6mJsOwnO7POBu9OP+a1XtpA57lY298GvMHBo9GtNmyP5hKp6ejTqnrkHiYXuMZEjEOA5YCA==","signatures":[{"sig":"MEQCIEAoPBsTfole/tvAYqd+4Ud8Iqn4QDXymxftHypJc7dRAiAqeBWOA25ve99fajItK9Pj11Z6dnisEv+3tRR3b7dTaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120880},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-image":"^46.0.2","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.4.2_1756440288354_0.6753284733534584","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.3":{"name":"paypay-ckeditor","version":"1.4.3","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.4.3","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"be014ed39b11057ebb55f36837dc43cfe364b679","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.4.3.tgz","fileCount":17,"integrity":"sha512-p1EtJ4WUdJkxGOgsOYLzyvVDN+wz3ikDv8DA3MaEqjPnXsMwWOxsDEFovZDDtEuX0JK969ZjbUKiIJl4zoLIXw==","signatures":[{"sig":"MEQCIF0Fjra0qF7+eDAv/NVa3WLLdfwiX8EC+Dn5QQ63OxR4AiAY0bODSD13g+eubpGmECVaR9XOB1wcTWR6pPqueIni5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120426},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-image":"^46.0.2","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.4.3_1756440804051_0.4170817541118941","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.4.4":{"name":"paypay-ckeditor","version":"1.4.4","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","_id":"paypay-ckeditor@1.4.4","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"dist":{"shasum":"a7138a787ff3036721e99cee27a9daf763c36dd5","tarball":"https://registry.npmjs.org/paypay-ckeditor/-/paypay-ckeditor-1.4.4.tgz","fileCount":17,"integrity":"sha512-RYFkRb9uyUgqx22LtrmgfMC4N6JppNiPkvHR6VoVHRV6/kTzAl+8ZT1Cr7jojOy6BebZdmc9x6j2RM1DTBbYvQ==","signatures":[{"sig":"MEUCIQDVKkLwPuCpzY6oXgCs2D0kK4entrq6KmFLGGk+TYy3uAIgeZucEvifrcqwhgA4XWVQ9wRgephO/82DLzy+x9Ay4XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119816},"main":"dist/index.js","style":"dist/index.css","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"louis_ha","email":"haminhlong3@gmail.com"},"_npmVersion":"11.5.2","description":"A custom CKEditor component for React with image upload and sanitization","directories":{},"_nodeVersion":"23.10.0","dependencies":{"react":"^18.3.1","tslib":"^2.8.1","dompurify":"^3.2.6","@ckeditor/ckeditor5-image":"^46.0.2","@ckeditor/ckeditor5-react":"^6.3.0","browser-image-compression":"^2.0.2","@ckeditor/ckeditor5-build-decoupled-document":"^39.0.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","rollup":"^3.29.5","typescript":"^5.9.2","@types/react":"^19.1.10","@types/dompurify":"^3.0.5","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^25.0.8","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.3.1","@types/browser-image-compression":"^1.0.1"},"peerDependencies":{"react":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paypay-ckeditor_1.4.4_1756441483794_0.003667296244739271","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2025-08-20T08:59:20.328Z","modified":"2025-09-05T02:11:37.136Z","1.0.0":"2025-08-20T08:59:20.594Z","1.0.1":"2025-08-20T09:25:15.415Z","1.0.2":"2025-08-20T09:38:55.476Z","1.0.3":"2025-08-20T09:42:52.704Z","1.0.4":"2025-08-20T09:43:09.934Z","1.0.5":"2025-08-20T09:48:44.243Z","1.0.6":"2025-08-20T09:53:48.358Z","1.0.7":"2025-08-20T10:05:34.279Z","1.0.9":"2025-08-20T10:30:50.112Z","1.1.0":"2025-08-20T10:47:30.002Z","1.1.1":"2025-08-21T02:27:05.337Z","1.1.2":"2025-08-21T02:55:57.837Z","1.1.3":"2025-08-21T02:57:58.422Z","1.1.4":"2025-08-21T03:03:03.822Z","1.1.5":"2025-08-21T03:08:42.560Z","1.1.6":"2025-08-21T03:16:19.597Z","1.1.7":"2025-08-21T03:46:21.415Z","1.1.8":"2025-08-21T03:54:25.368Z","1.1.9":"2025-08-21T08:24:55.696Z","1.2.0":"2025-08-21T08:57:47.300Z","1.2.1":"2025-08-21T09:12:32.325Z","1.2.2":"2025-08-21T09:16:09.696Z","1.2.3":"2025-08-21T09:21:13.531Z","1.2.4":"2025-08-21T09:43:23.324Z","1.2.5":"2025-08-21T10:05:15.556Z","1.2.6":"2025-08-21T10:29:08.351Z","1.2.7":"2025-08-22T02:18:56.350Z","1.2.8":"2025-08-22T02:24:17.565Z","1.2.9":"2025-08-22T02:28:05.207Z","1.3.0":"2025-08-22T02:45:08.794Z","1.3.1":"2025-08-22T09:00:47.443Z","1.3.2":"2025-08-22T09:09:38.565Z","1.3.3":"2025-08-22T09:17:00.681Z","1.3.4":"2025-08-22T09:27:24.269Z","1.3.5":"2025-08-22T10:23:06.180Z","1.3.6":"2025-08-22T10:25:58.779Z","1.3.7":"2025-08-22T10:33:11.807Z","1.3.8":"2025-08-28T08:08:07.399Z","1.3.9":"2025-08-28T08:21:32.117Z","1.4.0":"2025-08-28T08:34:17.290Z","1.4.1":"2025-08-29T02:59:05.216Z","1.4.2":"2025-08-29T04:04:48.537Z","1.4.3":"2025-08-29T04:13:24.221Z","1.4.4":"2025-08-29T04:24:43.991Z"},"author":{"name":"longhaminh@pay2pay.vn"},"license":"MIT","keywords":["ckeditor","react","rich-text-editor","wysiwyg"],"description":"A custom CKEditor component for React with image upload and sanitization","maintainers":[{"name":"louis_ha","email":"haminhlong3@gmail.com"}],"readme":"# Paypay CKEditor\n\nA customizable CKEditor 5 React component with image upload, emoji support, and HTML sanitization.  \nThis package wraps CKEditor 5 DecoupledEditor with Paypay's custom configuration and enhanced features.\n\n## 📦 Installation\n\n```bash\nnpm install paypay-ckeditor\n```\n\n## 🚀 Quick Start\n\n```tsx\nimport \"paypay-ckeditor/dist/index.css\";\nimport CkEditor from \"paypay-ckeditor\";\nimport axiosClient from \"@/lib/axios\"; // Your axios instance\n\nexport default function App() {\n  const handleEditorChange = (html: string) => {\n    console.log(\"Editor content:\", html);\n  };\n\n  return (\n    <div>\n      <h2>Paypay CKEditor Demo</h2>\n      <CkEditor\n        content=\"<p>Initial content</p>\"\n        placeholder=\"Nhập nội dung ở đây...\"\n        axiosClient={axiosClient}\n        uploadImageUrl=\"/api/aws/upload\"\n        onEditorChange={handleEditorChange}\n      />\n    </div>\n  );\n}\n```\n\n## ⚙️ Props\n\n| Prop             | Type                      | Default           | Description                                |\n| ---------------- | ------------------------- | ----------------- | ------------------------------------------ |\n| `content`        | string                    | `\"\"`              | Initial HTML content of the editor         |\n| `onEditorChange` | (content: string) => void | `undefined`       | Callback fired when editor content changes |\n| `disabled`       | boolean                   | `false`           | Enable/disable the editor                  |\n| `placeholder`    | string                    | `\"Nhập nội dung\"` | Placeholder text when editor is empty      |\n| `axiosClient`    | AxiosInstance             | required          | Axios instance used for image upload       |\n| `uploadImageUrl` | string                    | required          | API endpoint for image uploads             |\n\n## 📸 Image Upload Behavior\n\nImages are automatically compressed before upload using `browser-image-compression` with the following settings:\n\n- Max size: **0.5MB**\n- Max width/height: **900px**\n\nYour upload API should return JSON with a public URL:\n\n```json\n{\n  \"url\": \"https://your-cdn.com/uploads/image.jpg\"\n}\n```\n\n## 🎨 Styling\n\nYou must import the CSS to get proper styling:\n\n```js\nimport \"@paypay/ckeditor/dist/index.css\";\n```\n\nCustom styles can be overridden in your application CSS.\n\n## ✨ Features\n\n- ✅ CKEditor 5 DecoupledEditor with customizable toolbar\n- ✅ Image upload with automatic compression\n- ✅ Emoji picker support\n- ✅ HTML sanitization with DOMPurify\n- ✅ Rich text formatting (headings, lists, tables, etc.)\n- ✅ Media embedding\n- ✅ Special characters\n- ✅ Source code editing\n- ✅ Fully responsive design\n- ✅ TypeScript support\n\n## 🔧 Toolbar Features\n\nThe editor includes a comprehensive toolbar with:\n\n- **Text formatting:** Bold, italic, underline, strikethrough, code, subscript, superscript\n- **Text styles:** Headings, font family, font size, font color, background color\n- **Paragraph formatting:** Alignment, indentation, line height\n- **Lists:** Bulleted, numbered, todo lists\n- **Media:** Links, image upload, media embed, tables, horizontal line\n- **Special content:** Emoji, special characters, page break\n- **Tools:** Find and replace, select all\n- **View modes:** Source editing\n- **Utilities:** Remove format, highlight\n\n## 📋 Requirements\n\n- React 18+\n- Axios for image uploads\n- CSS import for proper styling\n\n## 🛠️ Customization\n\nYou can customize the toolbar items by modifying the `toolbar.items` array in the component configuration.\n\n## 🔍 Debugging\n\nIf you encounter issues with duplicate toolbars (a common issue with DecoupledEditor), ensure you're not manually inserting the toolbar element as the component handles this automatically.\n\n## 🤝 Contributing\n\nWe welcome contributions! Please feel free to submit issues and pull requests.\n\n## 📄 License\n\nMIT © Paypay\n\n## ❓ Support\n\nFor support and questions, please open an issue in the GitHub repository.\n","readmeFilename":"README.md"}