{"_id":"@itshixun/qckeditor-vue2","_rev":"35-adec74a959366a91239cc90f86f620fe","name":"@itshixun/qckeditor-vue2","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.0":{"name":"@itshixun/qckeditor-vue2","version":"1.0.0","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.0","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"f115dd600bea4d48393c78b770acc1ad13eb1c25","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.0.tgz","fileCount":16,"integrity":"sha512-7GLuk5PzbvE5sNUD0W15RDxew0JjAwJwKiURFP59HbxobUFuWvkLcv3PZbqDK1GUYAgh5dUieShOQ0EpAcRblQ==","signatures":[{"sig":"MEYCIQDZBvwMr9w+eLnakPXVrnQbJRnkjYROssnPnqT8jJJjPQIhANCO4ZFnqXqI6GZ/E/2/0NEnJIQIQMf0JUwELuNCtdWt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"53f8fcb991a548b6c62b45e9d74ed5679baa2161","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.0_1776754606090_0.789673008983717","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@itshixun/qckeditor-vue2","version":"1.0.1","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.1","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"d7228e6e368b36d02e9c610d7790c07ac90939be","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.1.tgz","fileCount":18,"integrity":"sha512-5oHd4OgTovlZWVcHTlwTMkVJT7V557QwFgcMOsudQFHJRBJl5WEsBHbvKJ9o5gK9QjvAedYrLtOMQfMgqGYMow==","signatures":[{"sig":"MEYCIQD6d2z4asji7lg8BFVMDp4vU1SQlsdDSWYOQfPQkkiMYwIhAM1MI4/Wfrfom92UJ1wwQoUOwCB6hPrrKHEeW/7Bc93r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"67b1d1d8bfbe1e49435dab2cff871ee55513c1dc","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.1_1776995434720_0.7543768886948603","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@itshixun/qckeditor-vue2","version":"1.0.2","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.2","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"a9f88f6e9968e747118aa9f72d78c6307a6c63c4","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.2.tgz","fileCount":18,"integrity":"sha512-oDHh3lbWOIch+JYODHBzsnl+0u19FmdyGiLvmMi4NybfLrL4FflpO6DVMHk9zWe6aoaZ3UcnYIV8+leHhqDUKA==","signatures":[{"sig":"MEUCIQDPMsu7wVPZcWJy1qEQMDSWU6eB1DZKzs/SYyp6A40ZHgIgA4N0LtJ9FHlc8sAuAXTs9yJlcHrKHbKE9hbL0EqbVMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382650},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"6ceaea8584aaad7b4955acb299c02a8708de041a","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.2_1776997145426_0.4039971527598265","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@itshixun/qckeditor-vue2","version":"1.0.3","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.3","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"dd1f1c78b4d1a30316e15089641392115c245613","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.3.tgz","fileCount":18,"integrity":"sha512-gIMUiffsnjBwUgiYAuM1YHfs39j5o1mMR1uUtocujJU/svCp987C7CWqIbr+BOhHsQM7HEJ9wotog1kGE78mVQ==","signatures":[{"sig":"MEYCIQCP6TFCpABu57a0AQtjNuqT+HmOeMO48Nz+t9fa0oH8vgIhAKJAlJA1EjOSyI4acqNoPr8wGi+fGkZOj//rJPJ7e7N7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f57297c1a6bcc7664c4f24e5b13138ef4851139d","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.3_1777447610202_0.21245257149413788","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@itshixun/qckeditor-vue2","version":"1.0.4","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.4","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"097bcf6e20c6afb675a9b0f6e2f3e8baf5535ccb","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.4.tgz","fileCount":18,"integrity":"sha512-+ELh15HAqyDN5awwGMzRsC+F77beWMAyGjepHZ6TuwOQdXHEUDeskBVkd7n7w047g+6xbogdIcc9IJL/9HwX/g==","signatures":[{"sig":"MEQCICQF9YpcDD79a0EetC8KjG2wZwcuRlXbxTmm1lyhAkknAiBbgkL2jE+jOla5ibm9WFzono1JES2WORg937AEkqOgLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2216040},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"86e59e20f290f77652542222c4648c1eecfc9d22","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.4_1779777547974_0.17834765097209182","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@itshixun/qckeditor-vue2","version":"1.0.5","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.5","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"cb40f9b3cb6947e2ba3acf95272dd0bf7b33a066","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.5.tgz","fileCount":18,"integrity":"sha512-yCPwYJtaajFsvrvSkiCJU6az3nf23Dgs7FTmMkgjElNgBltoSOrqws+ap2/H15UmsRjXHtN4VxFQMkbLV4Ta7A==","signatures":[{"sig":"MEQCIAloWxk6BLXc6ZEeBSg6j3LzmB+1UrugFzb9gVndojXtAiB4dsjiHi/htc6BMOn4NkKO0LaY7yhLZ1YpDRLjWxUuuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2216090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"86e59e20f290f77652542222c4648c1eecfc9d22","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.5_1779779270361_0.7558599441208274","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@itshixun/qckeditor-vue2","version":"1.0.6","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.6","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"735ee562e02dd98e8afef872009c031008ed973e","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.6.tgz","fileCount":18,"integrity":"sha512-ONfrp0+LhwvRrig7w90L/pFq1bUt0HdqIVI3sjqJqEZ8Ax32uZXys1QxPDAQnX2EPWJASje1/So5zL4Md1bD2Q==","signatures":[{"sig":"MEUCIQCzpxmgeQO2jmCpz2c4Gf4ubJxM7VhXK82OSia3+FqYcgIgShngTxQ5KmpJ2pZQsTcAcvB8DhfA8YFWS0lEN4LV9u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2215990},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"86e59e20f290f77652542222c4648c1eecfc9d22","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.6_1779932411239_0.016657153523155444","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@itshixun/qckeditor-vue2","version":"1.0.7","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.7","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"88428a4ea3c403812acc1be7f98c7c3fbc02ba27","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.7.tgz","fileCount":18,"integrity":"sha512-yLrwG+Gb94Gb4LhbexLaJZKsCPDKotdrbgSv0rATrXBP0El/RMFWBmWedpFtQ0jWV1Y3+usbAwLiM9VWp//YEg==","signatures":[{"sig":"MEUCIHTiCraluZtW6yN/DTYclYNKbdzDzaEKX2dJ25m/HQEaAiEA0QWLKKlXMwmbppwBYAf7J2tDpUbMtID4CrvjVLJGiB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663158},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"db486aedb2fdaa83cccc12c78584778f8942c81c","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.7_1780992822721_0.7491375199264199","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@itshixun/qckeditor-vue2","version":"1.0.8","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.8","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"235ccf0c9dda57becbca3c757878d232cb2af998","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.8.tgz","fileCount":18,"integrity":"sha512-kZxyAec0Z+8u+nKrHmWFykBIVSXnqvHOCLETnQBWtFmQ6e8TlmtGoh8H0LXj9loQuLEbGjgNIQolnTV2h4H4og==","signatures":[{"sig":"MEUCIGRSMKz5PhQ2BZNDBiGgrRoz2bM5K6J29D8Q3Dxuup2cAiEA+917xEqgUH3TpHUz7+bP5hOfaJHlnVa/ItMhXAlCERA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663240},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"c04217e48f00d72f4e324a4522d3f4714a086ecc","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.8_1781255215286_0.644819562245512","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@itshixun/qckeditor-vue2","version":"1.0.9","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.9","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"0c4be076ae7e43b9d300057ababa0a7c06b3b035","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.9.tgz","fileCount":20,"integrity":"sha512-v/ggicd74MmjqZuRo1xraw6V94gKXypBwa/ZiWsx7MAw/wL/STqeyeYiJEdt5X2SnGLaKZ3dPQlEPEkvxjnTmQ==","signatures":[{"sig":"MEUCIAQ26G9iJ56iKx2XHtbLNr2f42TNrxrgNnGmSuZJXoMCAiEA2sWRfmJogN5uqjMIzii/sgFHDiTgdvzgQRKjzvx7BvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665324},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"93bcef1f1e864a5555e3311b433207eb885348a8","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.9_1781490547383_0.9708400367404284","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@itshixun/qckeditor-vue2","version":"1.0.10","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.10","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"ae15b94d3fe6a04e158000192a95f6a2fcf0d525","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.10.tgz","fileCount":20,"integrity":"sha512-Tnejlio99kGSVzzRZVip/GT5zusCJauV3KimiWn38cj/DoyRnyUcNtWEjcxW/mGBtaTDH2JTDOcBmpHmw+UDaA==","signatures":[{"sig":"MEYCIQDlxvmnFDUt47xSQXcpvl5De63Uw/YOVAIxaGZpRaashAIhAK47B1wpXPQmELCqaCLpvw/d27L88RMFaSFWg4rBEf3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665325},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"93bcef1f1e864a5555e3311b433207eb885348a8","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.10_1781493596709_0.36403681614318284","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@itshixun/qckeditor-vue2","version":"1.0.11","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.11","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"802d57dbc247eb3e906678ae2a5c24d54536889b","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.11.tgz","fileCount":22,"integrity":"sha512-7F9xfbbV/ElFWCiFjVmh3IhmhI+n8hCrmweJ2cUxscSnFU10W8QPP++iNiFctlKdyOGwCq3WJKtCxyoNaWjxYA==","signatures":[{"sig":"MEUCIBTxjrpk92zFcPGI2ESz22/sHBBNV4/kCYR0HqvtN/ygAiEAiNA2RyGB1Za569/51NiZUIrGc0fUT6ogM4/Ng4BIZBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3666966},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"44e70618d10c9926e0e2dfa880e7742af5b2b331","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.11_1781494758167_0.7026977977365618","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@itshixun/qckeditor-vue2","version":"1.0.12","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.12","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"81a30eb3bd60c91332cd918dfa7f793142941ab4","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.12.tgz","fileCount":22,"integrity":"sha512-vvKCECUUTkFCSZfa4LCoOniaF4GtYoo0RiKUZYXmgLgLRRyT6GPIy2EW4Kd98Wzn58PuXUcnp5IaWk1Ma30daA==","signatures":[{"sig":"MEUCIQDS3kI3xe4wqn7z/RrE7PWp/hi0sjDMk/90QSiWbiHZJAIgNIWQl91O0ZQPkQwDO1Zbl5CGHuidwDK19Y8+2kybhyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"0278bccfed3b027aa05135bc64b67bd9c816ab45","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.12_1783419513778_0.5672849403057068","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@itshixun/qckeditor-vue2","version":"1.0.13","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.13","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"16cad1ec8fbae16fc150ad38c5db92c4b8efe01a","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.13.tgz","fileCount":22,"integrity":"sha512-6MUHZaBCa1b5xdbsyUyucXa/4huYKRya7vfquGYT/YTlPPRPE0i6sB9rk3iKX0bWtqUfy71iBb0zPfHvIipOpw==","signatures":[{"sig":"MEQCIGHpJiGoND0IvnZ/TdQiqvAexuLi6YP1hsqoBGur3J44AiABPIO2j6urEyjoS06NOEfDTt4uMxcAu0I1yvY43Lqjlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669187},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"70cd4875f49c8e403dd450ed36c52fdfb443bbb8","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.13_1783651580114_0.4355406214759865","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@itshixun/qckeditor-vue2","version":"1.0.14","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.14","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"2ab33cacaed88a7dc481e2da00a44c146c936176","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.14.tgz","fileCount":22,"integrity":"sha512-O8Dc5OaTPNUTJH1utqOnfmbdHTtie9H4Mpb3S9nJDr9JW47jEX8O+BJHIKJx0o7t2+pfUi+cRXi1rYs0t6Ey/g==","signatures":[{"sig":"MEUCIElSLPzm0zeH30fiMeJiFGuTYe/hBP7pJ80IoILMKHTlAiEAsvpWIGw+O2dgjVWH86aSUnzfvB9u1Wecsx3ooVuKKik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669666},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a5a4674b0f366c9358d1754467558ca8b0d345e3","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.14_1783910267873_0.9172315789511518","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@itshixun/qckeditor-vue2","version":"1.0.15","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.15","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"215df0c03ccba4da3cd1e6b0fc82c8d1a3915927","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.15.tgz","fileCount":22,"integrity":"sha512-znIR31rWPrUkpdvqoUKzxXbKjOTlHFDOYF1Z1n+YdOkbTrRlJanleNQ0ygYWrQhM2kmRKGExfmAJZfMgljhH5Q==","signatures":[{"sig":"MEUCIHgaqfoMcrTM9sO0pgZjzgGJdvOwBrXQ9Fd+YpcYwTrrAiEAok9lBT8ImY9ROKZdhEqTz4akX6IBb+coASvawbqM3gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3671786},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a5a4674b0f366c9358d1754467558ca8b0d345e3","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.15_1784018620030_0.5778238454019127","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@itshixun/qckeditor-vue2","version":"1.0.16","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.16","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"9045aed75e443d40decbd7aebf50b060e54b210d","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.16.tgz","fileCount":22,"integrity":"sha512-Tton0NYvt+nfCSNdN3hVoLt8QzHxVSHCUO1XVKvRUgW2ZPBPr3G5CPTO79iuzLVVyTB6Boqb8p4oJWoX5EIOvA==","signatures":[{"sig":"MEUCIHjcj2xcDhl74Ofw8OHKJYXJJPW2VUWUqRDaKYYSbR3nAiEAsviywCtG+0ONapHco6g+b5mm26vwxcDV55DmmzbtjL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3671807},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a5a4674b0f366c9358d1754467558ca8b0d345e3","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.16_1784022805974_0.16164943396328213","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@itshixun/qckeditor-vue2","version":"1.0.17","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.17","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"59a5b651eee677cc6e0c0c6e0248d94160bad9c7","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.17.tgz","fileCount":24,"integrity":"sha512-PZypEXBMQsKqF+rD5c+5/Bd/KLRc1yom4HLCWxUa3v/GikmouwiL1DGXl394EcCi1LeC+OLSM1Ns7YkVJnR2GA==","signatures":[{"sig":"MEUCIQDdR1UgvR/rvIPg+YgYNKA0LFcOfkZd82dF8PgdttmpEwIgPKfImdJWLLYUNLp+pxz6Uulcbeon8u/N2CmTHEzIq8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3672629},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5c05aef8f650fbfa72f132658da99687672fb2f7","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^5.7.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.17_1784079673992_0.024955590887052015","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@itshixun/qckeditor-vue2","version":"1.0.18","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.0.18","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"f1434da137fc1383677dcf953cd61f0beab4f673","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.0.18.tgz","fileCount":24,"integrity":"sha512-LhiY/UPAddP7rNvJpP+TYHGXb92osgy1xlGFf7wQRtbZS6G/jL3tI7VtDQtW14rQFaKprTMZO4MiZgKCC72VwA==","signatures":[{"sig":"MEUCIHItUUehS5j0lXPPjdE2XSvl/KCT/AbW/21dryGgBR1DAiEAt8O4BY0aW+xYCiSM3NJMX9MAacpv36SpIgF5upishhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3672623},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b80073988f37344dc1b217d2826a75f8aba90b4f","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.0.18_1785290214023_0.9187913635333096","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@itshixun/qckeditor-vue2","version":"1.1.0","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.0","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"c74c410c45744d59dd3db8ed90f2ca680554904e","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.0.tgz","fileCount":26,"integrity":"sha512-npxiz+Idgi/140p1xWU992fLMQK4MIi01hB9PaLdrXAt6NKTgyqjRIeiFkvkUeX9Ro03ntyNkoih0Rdp072a3A==","signatures":[{"sig":"MEYCIQCk+McCa1MXDQC6ZHmW/uh/G0SzrZ+jLWlKRo19FfTBBgIhAK7L1CQBylYbjLRpBum/UovJj8QmBbCH/2ihT+xkgyT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3693768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"e76331300546009240bdcaba6b1a07b17478cd8e","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.0_1785737240910_0.37271294130810295","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@itshixun/qckeditor-vue2","version":"1.1.1","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.1","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"08ff71e9af2cb9ef13fef5512bd11ea851075dc6","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.1.tgz","fileCount":26,"integrity":"sha512-299C8sDuU0im4q+IsZklQvWOxMO3zdhbKNZwWIDfPTkrhwyGpXfGpMrI+OeJDoD/GZx/C4UGOLqqd4UwIW0jtg==","signatures":[{"sig":"MEQCIHG3rJcgefBiylwQ+Gjb8v0pJqyK2/S4+meQvK3+uwsAAiA9y0+nhdz5mo4ZADcXLFdR95RpQ4lE3wBPWleehBiITA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694697},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"7a02939d019a6a5413cb762296c742531d65418d","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.1_1785806396900_0.30467909537347015","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@itshixun/qckeditor-vue2","version":"1.1.2","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.2","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"3e9b57a2d3a7ac8b2ce509196ab6c45b51ec0713","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.2.tgz","fileCount":26,"integrity":"sha512-+8Tel++5DO/lNCvejUoexfzyevKEaxOLqDgVRNAo2R7NCFK6+egzgr0d0w+F4OYvWqne8WKkyNAXN4L9J9xgQg==","signatures":[{"sig":"MEUCIQDAsefnQxRf9wTqFEnLPDvLskcdL5DoFkbpfAJl4l2goQIgUIM9K9Q8RM+e4irSmFacOmap73rIcrCoFAHTnPJCdTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694734},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"f3de79e8882383c0b85db4d646ead13fdbb0b7ec","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.2_1785810535960_0.7087590092575782","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@itshixun/qckeditor-vue2","version":"1.1.3","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.3","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"8ba9351228d9338d201fb9ec4978ad3c550934b2","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.3.tgz","fileCount":26,"integrity":"sha512-zlHSdLR37PoLxKaYB9xsdRlD2zYKKgxEM7VM8+OaThsCtWFNPOGwAlRVHFh7HkK5Z0Db5cSL4PitogzTvlXuSQ==","signatures":[{"sig":"MEQCICs9/rZ7XuBkJDfYUEQseOzlpC2XDCYGl4c6mz2Z+FYXAiAjwLqL/DIFwk1UtYYQRYDctu/zGHokmYJe2G5x+KGtSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3694975},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bcc9f3ef6657248d41efdebc3f7ff23abaff5951","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.3_1785812448776_0.04380168996500666","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@itshixun/qckeditor-vue2","version":"1.1.4","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.4","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"875c5d08db8a77369bedda69c67690c37f94bf2f","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.4.tgz","fileCount":28,"integrity":"sha512-5AsdkLGmqLfxudf7rvjTPFr7nYm0tgAeE06WejvNls9D/Zrp1BD9vQaURAPoFexJHs9fJ28WSBzOYN9/wKjTXA==","signatures":[{"sig":"MEQCIA0ojMYGDL0lwQMFI8BtGRozAu0qmDIs3E58VrwnaYN0AiBFfxbiHZAYQgzZQhocZVaL66saeEYggzhcyMe4tisXyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3696721},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"45ad97a85618496271e08983ac76509004fad8c9","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.4_1785826370919_0.41663268750006943","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@itshixun/qckeditor-vue2","version":"1.1.5","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.5","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"b36e48c505169bfe74e224bf2668ecf0f1e357e3","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.5.tgz","fileCount":30,"integrity":"sha512-gIfWeZKBSC8YyzpEbAsyh/BHAIZWdUGtiJEhqYzzXkcbUyGbiXx1NbBGQtGHNpr7HdQnx06RY+aSJ8qDTJn9RQ==","signatures":[{"sig":"MEUCIQDY99KqQRO8Unx38yTjVPKVCqBQisu4kAo4oDOH88kLPgIgEHC6aPAe07/DhZjMT8EgQPO1qNP2Vcu2ARDbKrX+uZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3712475},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bba39577033ee809ddd95fbd9ab08a6d4be85d35","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.5_1785902078074_0.7406143787142867","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@itshixun/qckeditor-vue2","version":"1.1.6","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.6","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"1aec706ea2921ef0bfb291a322661eb2f0dac3cb","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.6.tgz","fileCount":30,"integrity":"sha512-e2FVCu5JiatOeYeAYPLWVSgASF7jYfg9Jy7fBwzCnMH7nBgxqj62lLkLAkqbAtK/y4dvlym4ea+olcKtdF/hEQ==","signatures":[{"sig":"MEUCIQDimra8MsnN1F+c20YCAB0stIMDiaQqz6M7QWN0LWy5MgIgBFnziKr7HexT68Zcdk4YQJdNVMGc5t5056jsI7Dj1XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3713629},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"bba39577033ee809ddd95fbd9ab08a6d4be85d35","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.6_1785980881057_0.2189364418166233","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@itshixun/qckeditor-vue2","version":"1.1.7","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.7","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"039eb2fb4580890a67e4979015708c320871b9fd","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.7.tgz","fileCount":30,"integrity":"sha512-KS8m6JE3oSWdqvUPTA6s607aCbZ1CLZ40WW20WKqcMQcBkvA8LvBugb5/x6+so/M1qJJmyqnaUsnTPJF391UPA==","signatures":[{"sig":"MEYCIQDf2i8x5iNT/lS8ZERi/KiZky5tVOFOeV9lOhhEk5iAfQIhAOvN1kp7lZjRxzAhfMVtjaoh1n4UudPKvgehzIqg6wES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3713733},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b234f109613932ff888393afd8988fb9e04c4bff","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.7_1785984286396_0.9431369859515","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@itshixun/qckeditor-vue2","version":"1.1.8","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.8","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"79ee7d3d2e6cfe32bf84367aac145d1656557dc4","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.8.tgz","fileCount":30,"integrity":"sha512-f3MCIaXFJqt18Blw0F288QT3OQHiQGBwbUho9PbqlRai68oEeSdHSfRdKowemI82alFU8pGs9n5gHHbEefWW0Q==","signatures":[{"sig":"MEUCIQCvZDicro9rDZk6oPCkZ+OoO4spFnxvzdsrPSkfjkIeegIgIku+NNCwL8vIQxd86bK/zIKjl7YpJQfIeeHEuHxPzSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3718347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19367400c7229b95842bfb3529009e1f18e18988","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.8_1786094756527_0.10284257391663121","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@itshixun/qckeditor-vue2","version":"1.1.9","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.1.9","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"25303b3e642892ca822594cf1f30042377b63421","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.1.9.tgz","fileCount":32,"integrity":"sha512-N/lMgwNB2PpaGVTXlerljey36XQ9rFgHURxA5zgm1j5Rhd/5/N5q8py6hlKcufXmwYSWdnIzk9zqsA44SDgh0w==","signatures":[{"sig":"MEQCIDGUmchGsD4YYm5chKbxpNTOm5X0Z9P8z9OzrqWAJ6g0AiAzXvDrp/AHiYXp5qEBhG//x/TXewy6rTCfJr1M64VB0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3721961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"19367400c7229b95842bfb3529009e1f18e18988","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.1.9_1786325139835_0.38249298242547014","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@itshixun/qckeditor-vue2","version":"1.2.0","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.2.0","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"b647a3251b0050cc7d206859b274cb9124267eb1","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.0.tgz","fileCount":32,"integrity":"sha512-I7AYRDxVFPmefGoKoeR6GDHHjSY6J+hyyX12scTQ+3q+3T/4uGFBb7Tp6ywBkhCUSvQ58gxdsZ+FgmZh/O1+LA==","signatures":[{"sig":"MEUCIBKYz71TxrbzIdULX4Rp7FeVHYxPckpX/eWC4XefbMWgAiEAsS8+CQcSeYSiD6hAgG1PfiWH+pp5Uybl+jjD3H5VG5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3722318},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"196c711bb66e50ede3bbe87fa9c8c82e2d000d77","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.2.0_1786332222404_0.9523546298253225","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@itshixun/qckeditor-vue2","version":"1.2.1","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.2.1","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"b2cac3054e29b0b9d6270f68348f1ed4240a1a77","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.1.tgz","fileCount":32,"integrity":"sha512-JFI13dYmOylqX10DINynDVD2ULNbw1Kp5bLs94j/xWzJr1wctw2kEIALd7yh+Ub8Hx7SK4xCx1AihoA+WHfJAQ==","signatures":[{"sig":"MEUCIQDuIhVPc4cdyeYHkzFZ9W8+seqJ4BtaLslaLcaidJ03HwIgFtMl2LxIAx3+TCKt7tMc6fwNhuM6FScrgVGXlBzQUMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3723135},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ed232c547823c29ca1b3fde6bfd902fc6b15585d","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.2.1_1787291836904_0.1284376606732862","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@itshixun/qckeditor-vue2","version":"1.2.2","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.2.2","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"615ff2e0375b974a90edc784659cf3049cafc03b","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.2.tgz","fileCount":34,"integrity":"sha512-Jwl3NPi8hqH5iSfEX8ahsF4yTk8du7p82zktU/4eN5Oq3MtkDtZjzFRD+gZ1S350+Xq/VZ0Tzm1B2RqkWRbXBw==","signatures":[{"sig":"MEUCIQCaCCTl6S7jqNXMJH/sTBvLvhokAsMqbTSqS5H87BPYmAIgHPOAxzJHKY+qQ1RdyhNFOzn/80wHGbruw3mHjIOtZa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3736797},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"2aa55444c7cf5b2f37a8700ce26876161bb16011","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.2.2_1787629083568_0.008685064380806518","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@itshixun/qckeditor-vue2","version":"1.2.3","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.2.3","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"214267192ce8471f41acabd7db033a5d78647d24","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.3.tgz","fileCount":109,"integrity":"sha512-j7Rcs2iCX2wLXRHG6Ay6gU3cc9S3BZ0kTarJLXPyb5e4xLB1unIuiFkzi6HE0fXheoqwnICG/hmKX76hB5tmww==","signatures":[{"sig":"MEUCIHEIuZNOAJtyB9BooOCHRb9zRh4brClnlT6EiiGkhpexAiEAmNRjKCbfp8LU/osK2eL+gS+78hWyNy3SsdxjdgsKwz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6247486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"73864f2c0fc62c8ac4588430dba3a51754ccdb07","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.2.3_1788829227338_0.5679374297871467","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@itshixun/qckeditor-vue2","version":"1.2.4","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"author":"","license":"MIT","_id":"@itshixun/qckeditor-vue2@1.2.4","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"dist":{"shasum":"4c7a98da51492cb819c1c0d79e1bcbe82798fbd9","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.4.tgz","fileCount":109,"integrity":"sha512-eAgrSU9/J0WJI3WV2AkqW3xkmyAFaPHEwB+fFXWCeW3Fra4YxrHPZWENDiIYGOuj/BKRRx2lfQHwDogfceKwSg==","signatures":[{"sig":"MEUCIQCQ6Vx46x02Osi6cdUEaV5lA7Fk9M+CaMbTfAP0A6QWiwIgYAx8HuPw1TlZH2K/ywny7i+EoYTz6g08wSAb+dZXvAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6247508},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"b1b1ab631b339130812a6343f153847fa9a44b99","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"tmp":"tmp/qckeditor-vue2_1.2.4_1788872430337_0.3547512401533435","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"_id":"@itshixun/qckeditor-vue2@1.2.5","dist":{"shasum":"f9cb89968e95ab2a67b5cb436ecceb7ea3e55db0","tarball":"https://registry.npmjs.org/@itshixun/qckeditor-vue2/-/qckeditor-vue2-1.2.5.tgz","fileCount":109,"integrity":"sha512-J/50WRAM8rw43YlsWzl0GQPWhlUp57Cxs6nENbdPG/OttY5Op0E4kUPenoTd1FD3BAIDCk0hWQ2npHoPYP6Big==","signatures":[{"sig":"MEUCIHWamZ+33c1AVoHrpsO5igvLWG+oHmgCFs9aSWxVkYuVAiEA5kexWh7F2mFHrKFhlJk0kLoaui3MrYKb7AqXlTd4dE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGwWpWMpYSlXiVvTZiiGGVQI6O81kUKu4oGTNutuDMC/AiEA8b2T1Jd4K7emMu4OWUXO4XUbPHE+tjlGHXaVgQbRmMI="}],"unpackedSize":6250342},"main":"dist/index.js","name":"@itshixun/qckeditor-vue2","type":"module","types":"dist/index.d.ts","author":"","module":"dist/index.js","gitHead":"e568395154faecbe0a82e98a20fecbeca94afde8","license":"MIT","scripts":{"dev:lib":"vite build --watch","release":"pnpm build:lib && npm publish --access public","build:lib":"vue-tsc && vite build"},"version":"1.2.5","_npmUser":{"name":"mutueye","email":"mutuyueniao@gmail.com"},"keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"repository":{"url":"","type":"git"},"_npmVersion":"10.8.2","description":"Vue2 components for CKEditor 5","directories":{},"maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"_nodeVersion":"20.19.5","dependencies":{"katex":"^0.16.45","lodash-es":"^4.17.21","highlight.js":"^11.9.0","@ckeditor/ckeditor5-vue":"^7.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.7.16","vite":"^6.0.0","vue-tsc":"^2.0.0","ckeditor5":"^47.6.1","typescript":"^6.0.3","vite-plugin-dts":"^4.5.4","@types/lodash-es":"^4.17.12","@vitejs/plugin-vue2":"^2.3.3","@vue/composition-api":"^1.7.2"},"peerDependencies":{"vue":"^2.6.0 || ^2.7.0","ckeditor5":">=42.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qckeditor-vue2_1.2.5_1790667081135_0.9960567996214429"}}},"time":{"created":"2026-04-21T06:56:45.934Z","modified":"2026-09-29T07:31:21.517Z","1.0.0":"2026-04-21T06:56:46.247Z","1.0.1":"2026-04-24T01:50:34.882Z","1.0.2":"2026-04-24T02:19:05.560Z","1.0.3":"2026-04-29T07:26:50.434Z","1.0.4":"2026-05-26T06:39:08.148Z","1.0.5":"2026-05-26T07:07:50.564Z","1.0.6":"2026-05-28T01:40:11.400Z","1.0.7":"2026-06-09T08:13:42.926Z","1.0.8":"2026-06-12T09:06:55.492Z","1.0.9":"2026-06-15T02:29:07.573Z","1.0.10":"2026-06-15T03:19:56.898Z","1.0.11":"2026-06-15T03:39:18.358Z","1.0.12":"2026-07-07T10:18:34.039Z","1.0.13":"2026-07-10T02:46:20.405Z","1.0.14":"2026-07-13T02:37:48.079Z","1.0.15":"2026-07-14T08:43:40.227Z","1.0.16":"2026-07-14T09:53:26.138Z","1.0.17":"2026-07-15T01:41:14.146Z","1.0.18":"2026-07-29T01:56:54.304Z","1.1.0":"2026-08-03T06:07:21.076Z","1.1.1":"2026-08-04T01:19:57.080Z","1.1.2":"2026-08-04T02:28:56.170Z","1.1.3":"2026-08-04T03:00:48.965Z","1.1.4":"2026-08-04T06:52:51.143Z","1.1.5":"2026-08-05T03:54:38.267Z","1.1.6":"2026-08-06T01:48:01.383Z","1.1.7":"2026-08-06T02:44:46.616Z","1.1.8":"2026-08-07T09:25:56.728Z","1.1.9":"2026-08-10T01:25:40.015Z","1.2.0":"2026-08-10T03:23:42.591Z","1.2.1":"2026-08-21T05:57:17.100Z","1.2.2":"2026-08-25T03:38:03.750Z","1.2.3":"2026-09-08T01:00:27.552Z","1.2.4":"2026-09-08T13:00:30.554Z","1.2.5":"2026-09-29T07:31:21.266Z"},"license":"MIT","keywords":["ckeditor","ckeditor5","vue","vue2","editor","rich-text","wysiwyg"],"repository":{"url":"","type":"git"},"description":"Vue2 components for CKEditor 5","maintainers":[{"name":"guoyingxu","email":"guoyx@itshixun.com"},{"name":"mutueye","email":"mutuyueniao@gmail.com"},{"name":"donkeyliuyan","email":"liuyan1989922@163.com"},{"name":"lijunran","email":"lijr@itshixun.com"},{"name":"ch_122","email":"1521930938@qq.com"}],"readme":"# @itshixun/qckeditor-vue2\n\nVue 2 组件库，用于 CKEditor 5 富文本编辑器。\n\n**注意：这是 Vue 2 版本。如果你使用 Vue 3，请使用 `@itshixun/qckeditor-vue3`。**\n\n> 本次更新为**文档补充**：将 `v1.1.1` ~ `v1.1.4` 期间已发布的能力完整收录进 README，便于查阅。\n>\n> 已收录的近期能力：\n>\n> - `QCKEditor` 组件，支持 `classic` / `inline` / `document` 三种编辑器类型（v1.1.3）\n> - `locale` 属性，透传 `CKEditor` / `QCKEditor` / `QCKClassic` / `QCKEditorPro`，按语言动态加载 CKEditor 5 官方语言包，支持运行时切换\n> - `dataNormalizer` 属性，透传 `CKEditor` / `QCKEditor` / `QCKClassic` / `QCKEditorPro`，用于格式化初始值与外部 `value` / `modelValue` 变更（v1.1.1 / v1.1.2）\n> - `CKEditor` 与 `QCKContent` 的 `fontSize` 属性（px），通过 CSS 变量 `--ck-content-font-size` 应用\n> - `QCKEditor` 默认合并「段落 + 标题 1~5」的标题配置与「标记（marker）」高亮配置，与历史版本行为保持一致\n> - `QCKEditorPro` 透传外部 `value` / `modelValue` 变更（v1.1.4）\n> - `QCKEditorPro` 的 `disableExit` 属性与 `exit-blocked` 事件，用于在编辑器内部异步操作（`PendingActions`）期间控制是否退出编辑模式\n\n## 安装\n\n```bash\nnpm install @itshixun/qckeditor-vue2\n# 或\npnpm add @itshixun/qckeditor-vue2\n# 或\nyarn add @itshixun/qckeditor-vue2\n```\n\n### 对等依赖\n\n本库需要以下对等依赖：\n\n```bash\nnpm install vue@^2.6.0 ckeditor5@>=42.0.0\n```\n\n## 使用\n\n### 引入样式\n\n在使用组件前，需要引入本库的样式文件：\n\n```javascript\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n```\n\n> 本样式文件已内置 CKEditor 5 官方样式，无需再单独引入 `ckeditor5/ckeditor5.css`。\n\n### 基础编辑器（CKEditor）\n\n底层 CKEditor 封装组件，支持任意 CKEditor 构建：\n\n```vue\n<template>\n  <CKEditor\n    v-model=\"content\"\n    :editor=\"ClassicEditor\"\n    :config=\"editorConfig\"\n    @ready=\"onReady\"\n    @input=\"onInput\"\n  />\n</template>\n\n<script>\nimport { ClassicEditor } from 'ckeditor5';\nimport { CKEditor } from '@itshixun/qckeditor-vue2';\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n\nexport default {\n  components: {\n    CKEditor,\n  },\n  data() {\n    return {\n      content: '',\n      ClassicEditor,\n      editorConfig: {\n        toolbar: ['bold', 'italic', 'link', 'bulletedList', 'numberedList'],\n      },\n    };\n  },\n  methods: {\n    onReady(editor) {\n      console.log('Editor ready:', editor);\n    },\n    onInput(data, event, editor) {\n      console.log('Content changed:', data);\n    },\n  },\n};\n</script>\n```\n\n### 通用编辑器（QCKEditor）\n\n支持三种编辑器类型，由 `type` prop 切换：\n\n- `classic`（默认）：经典编辑器，工具栏固定在顶部\n- `inline`：行内编辑器，工具栏在选中内容时浮动显示\n- `document`：文档编辑器（基于 `DecoupledEditor`），工具栏与编辑区分离挂载，高度自适应容器\n\n`QCKEditor` 在用户传入 `config` 之上，预设了与历史版本一致的默认配置：\n\n- **标题**：在官方「段落 + 标题 1~3」基础上扩展支持「标题 4 / 标题 5」（`heading4` / `heading5`），并通过 `src/styles/index.css` 统一定义了 h1~h5 字号样式\n- **高亮（Highlight）**：仅提供「标记（marker）」一项，配套样式 `.marker-default`\n\n用户 `config` 中显式提供的同名字段会覆盖默认配置（深度合并）。\n\n```vue\n<template>\n  <!-- 经典编辑器（默认） -->\n  <QCKEditor v-model=\"content\" :config=\"editorConfig\" />\n\n  <!-- 行内编辑器 -->\n  <QCKEditor v-model=\"content\" type=\"inline\" :config=\"editorConfig\" />\n\n  <!-- 文档编辑器（工具栏与编辑区独立容器） -->\n  <QCKEditor v-model=\"content\" type=\"document\" :config=\"editorConfig\" />\n</template>\n\n<script>\nimport { QCKEditor } from '@itshixun/qckeditor-vue2';\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n\nexport default {\n  components: { QCKEditor },\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        toolbar: ['bold', 'italic', 'link'],\n      },\n    };\n  },\n};\n</script>\n```\n\n### 经典编辑器（QCKClassic）\n\n预配置的经典编辑器组件：\n\n```vue\n<template>\n  <QCKClassic v-model=\"content\" :config=\"editorConfig\" @ready=\"onReady\" />\n</template>\n\n<script>\nimport { QCKClassic } from '@itshixun/qckeditor-vue2';\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n\nexport default {\n  components: {\n    QCKClassic,\n  },\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        toolbar: ['bold', 'italic', 'link'],\n      },\n    };\n  },\n  methods: {\n    onReady(editor) {\n      console.log('Editor ready:', editor);\n    },\n  },\n};\n</script>\n```\n\n### 专业版编辑器（QCKEditorPro）\n\n点击激活的编辑器，提升页面性能：\n\n```vue\n<template>\n  <QCKEditorPro\n    v-model=\"content\"\n    :config=\"editorConfig\"\n    placeholder=\"点击编辑内容\"\n    :min-height=\"100\"\n    @ready=\"onReady\"\n  />\n</template>\n\n<script>\nimport { QCKEditorPro } from '@itshixun/qckeditor-vue2';\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n\nexport default {\n  components: {\n    QCKEditorPro,\n  },\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        toolbar: ['bold', 'italic'],\n      },\n    };\n  },\n  methods: {\n    onReady(editor) {\n      console.log('Editor ready:', editor);\n    },\n  },\n};\n</script>\n```\n\n### 内容展示（QCKContent）\n\n安全渲染编辑器内容：\n\n```vue\n<template>\n  <QCKContent :content=\"htmlContent\" />\n</template>\n\n<script>\nimport { QCKContent } from '@itshixun/qckeditor-vue2';\nimport '@itshixun/qckeditor-vue2/dist/index.css';\n\nexport default {\n  components: {\n    QCKContent,\n  },\n  data() {\n    return {\n      htmlContent: '<p>Hello <strong>World</strong></p>',\n    };\n  },\n};\n</script>\n```\n\n#### 图片预览（imagePreview）\n\n默认关闭。开启后，点击内容中的图片会打开内置轻量预览弹层（QCKImageViewer），支持关闭（遮罩/×/Esc）、左右切换（按钮/方向键）、计数、缩放（按钮/滚轮）、拖拽平移、双击复位、全屏与底部缩略图栏：\n\n```vue\n<template>\n  <!-- 布尔用法：全部默认配置 -->\n  <QCKContent :content=\"htmlContent\" :image-preview=\"true\" />\n\n  <!-- 对象用法：覆盖配置 -->\n  <QCKContent :content=\"htmlContent\" :image-preview=\"{ zIndex: 3000, navbar: false }\" />\n</template>\n```\n\n`imagePreview` 对象形式支持的选项（`QCKImagePreviewOptions`）：\n\n| 选项 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| zIndex | Number | 2100 | 预览弹层 z-index |\n| loop | Boolean | true | 切换到底/顶后是否循环 |\n| navbar | Boolean | true | 底部缩略图栏（图片数 > 1 时显示） |\n| fullscreen | Boolean | true | 是否显示全屏按钮 |\n\n`QCKEditorPro` 同样支持 `imagePreview`，会透传给预览态的内容区（预览态点击图片只打开预览，不会激活编辑器）。\n\n> **已知限制**：Vue 2 版本无内置 Teleport，预览弹层使用 `position: fixed` 内联渲染。若组件祖先存在 `transform`/`filter`/`perspective` 样式，弹层定位会相对该祖先而非视口。\n\n#### 图片加载失败重试（imageRetry）\n\n默认开启。适用于新生成的富文本内容中，图片资源正在服务端上传、尚未存储到对象存储的场景：图片加载失败后按固定间隔自动重试，直到成功或达到最大次数。重试通过重设相同 `src` 触发重新请求，不追加额外参数，不会破坏签名 URL：\n\n```vue\n<template>\n  <!-- 布尔用法：全部默认配置（可省略） -->\n  <QCKContent :content=\"htmlContent\" :image-retry=\"true\" />\n\n  <!-- 对象用法：覆盖配置 -->\n  <QCKContent :content=\"htmlContent\" :image-retry=\"{ maxRetries: 20, interval: 1000 }\" />\n\n  <!-- 关闭重试 -->\n  <QCKContent :content=\"htmlContent\" :image-retry=\"false\" />\n</template>\n```\n\n`imageRetry` 对象形式支持的选项（`QCKImageRetryOptions`）：\n\n| 选项 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| maxRetries | Number | 10 | 单张图片最大重试次数 |\n| interval | Number | 500 | 重试间隔（毫秒） |\n\n`QCKEditorPro` / `QCKEditor` / `QCKClassic` 同样支持 `imageRetry`：预览态（QCKContent）与编辑态（编辑区 DOM）均生效。\n\n#### 界面语言（locale）\n\n所有编辑器组件（`CKEditor` / `QCKEditor` / `QCKClassic` / `QCKEditorPro`）支持 `locale` 属性，默认 `'zh-cn'`。组件会按 `locale` **动态加载**对应的 CKEditor 5 官方语言包（构建为独立的懒加载 chunk，不增加首屏体积），并写入编辑器配置的 `language` 与 `translations` 字段：\n\n```vue\n<template>\n  <!-- 简体中文（默认） -->\n  <QCKEditor v-model=\"content\" locale=\"zh-cn\" />\n\n  <!-- 英文 / 日文 / 繁体中文 -->\n  <QCKEditor v-model=\"content\" locale=\"en\" />\n  <QCKEditorPro v-model=\"content\" locale=\"ja\" />\n  <QCKClassic v-model=\"content\" locale=\"zh\" />\n</template>\n```\n\n- **写法兼容**：`'zhCN'` / `'zh-CN'` / `'zh_CN'` / `'ZH-CN'` 等写法均可，内部统一规范化为 CKEditor 5 语言包格式（小写 + 连字符）\n- **支持语言**：覆盖 CKEditor 5 官方全部语言包（`zh-cn`、`zh`、`en`、`en-gb`、`ja`、`ko`、`de`、`fr`、`pt-br` 等 70+）；传入不支持的语言时会输出警告并回退为默认语言\n- **动态变更**：运行时修改 `locale` 会销毁并以当前内容重建编辑器实例（CKEditor 5 不支持运行时原地切换语言）；重建对外只触发一次新的 `ready` 事件，不会触发 `destroy`\n- **优先级**：`config` 中显式传入的 `language` / `translations` 优先于 `locale` 的派生值\n\n```js\nexport default {\n  data() {\n    return {\n      content: '',\n      locale: 'zh-cn',\n    };\n  },\n  methods: {\n    switchToEnglish() {\n      // 运行时切换：编辑器保留内容重建，界面语言变为英文\n      this.locale = 'en';\n    },\n  },\n};\n```\n\n## Props\n\n### CKEditor\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| editor | Function | 必填 | CKEditor 构建类 |\n| config | Object | {} | 编辑器配置 |\n| tagName | String | 'div' | 渲染标签 |\n| disabled | Boolean | false | 是否禁用 |\n| disableTwoWayDataBinding | Boolean | false | 禁用双向绑定 |\n| value / v-model | String | '' | 编辑器内容 |\n| dataNormalizer | Function | `(data) => data` | 格式化初始值与外部 `value` / `modelValue` 变更的函数 |\n| fontSize | Number | - | 编辑区正文字号（px），通过 CSS 变量 `--ck-content-font-size` 应用 |\n| locale | String | 'zh-cn' | 编辑器界面语言，兼容 'zhCN' / 'zh-CN' / 'zh_CN' 等写法；动态变更会重建编辑器实例（见界面语言说明） |\n\n### QCKEditor\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| type | `'classic' \\| 'inline' \\| 'document'` | `'classic'` | 编辑器类型，非法值兜底为 `classic` |\n| value | String | '' | 编辑器内容（Vue 2 `.sync` 风格） |\n| modelValue | String | '' | `v-model` 内容；与 `value` 同时存在时优先使用 `modelValue` |\n| config | Object | {} | 编辑器配置（与默认 highlight / heading 配置深度合并） |\n| tagName | String | 'div' | 渲染标签 |\n| disabled | Boolean | false | 是否禁用 |\n| disableTwoWayDataBinding | Boolean | false | 禁用双向绑定 |\n| dataNormalizer | Function | `(data) => data` | 格式化初始值与外部内容变更的函数 |\n| imageRetry | Boolean \\| Object | true | 编辑区图片加载失败重试（见 QCKContent 图片重试说明） |\n| locale | String | 'zh-cn' | 编辑器界面语言，透传给 CKEditor（见界面语言说明） |\n\n默认配置说明：`QCKEditor` 预置了「段落 + 标题 1~5」的标题选项，以及「标记（marker）」高亮选项，与历史版本编辑器一致。用户 `config` 中显式提供同名字段会覆盖默认值。\n\n`QCKEditor` 在 `ready` 等事件中传入的编辑器实例类型为 `ClassicEditor | InlineEditor | DecoupledEditor`（即 `QEditorInstance` 联合类型）。\n\n### QCKClassic\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| config | Object | {} | 编辑器配置 |\n| tagName | String | 'div' | 渲染标签 |\n| disabled | Boolean | false | 是否禁用 |\n| disableTwoWayDataBinding | Boolean | false | 禁用双向绑定 |\n| value / v-model | String | '' | 编辑器内容 |\n| dataNormalizer | Function | `(data) => data` | 格式化初始值与外部内容变更的函数 |\n| imageRetry | Boolean \\| Object | true | 编辑区图片加载失败重试（透传给 QCKEditor） |\n| locale | String | 'zh-cn' | 编辑器界面语言，透传给 QCKEditor（见界面语言说明） |\n\n### QCKEditorPro\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| config | Object | {} | 编辑器配置 |\n| content | String | - | 初始内容 |\n| placeholder | String | '点击编辑内容' | 占位文本 |\n| minHeight | Number | 95 | 最小高度(px) |\n| height | Number | 0 | 固定高度(px) |\n| fitHeight | Boolean | false | 适应父容器高度 |\n| contentBgColor | String | 'rgb(0 0 0 / 2%)' | 背景色 |\n| contentBgHoverColor | String | 'rgb(0 0 0 / 4%)' | 悬停背景色 |\n| borderRadius | Number | 4 | 圆角大小 |\n| sanitize | Boolean | true | 是否清洗 HTML |\n| horizontalPadding | Number \\| String | 'var(--ck-spacing-standard)' | 预览态水平 padding，数字按 px 处理（透传 QCKContent） |\n| verticalPadding | Number \\| String | 'var(--ck-spacing-standard)' | 预览态垂直 padding，用法同 horizontalPadding（透传 QCKContent） |\n| trimMargin | Boolean | true | 预览态消除首尾段落 margin（透传 QCKContent） |\n| imagePreview | Boolean \\| Object | false | 预览态图片预览（见 QCKContent 图片预览说明） |\n| imageRetry | Boolean \\| Object | true | 预览态与编辑态图片加载失败重试（见 QCKContent 图片重试说明） |\n| value / v-model | String | '' | 编辑器内容 |\n| dataNormalizer | Function | `(data) => data` | 格式化初始内容与外部变更的函数 |\n| disableExit | Boolean | false | 外部禁用退出编辑模式；与编辑器内部异步操作（`PendingActions`）共同决定 `exit-blocked` |\n| locale | String | 'zh-cn' | 编辑器界面语言，透传给 QCKClassic（见界面语言说明） |\n\n### QCKContent\n\n| 属性 | 类型 | 默认值 | 说明 |\n|------|------|--------|------|\n| content | String | - | HTML 内容 |\n| containerClass | String | '' | 容器类名 |\n| sanitize | Boolean | true | 是否清洗 HTML |\n| math | Boolean | true | 是否渲染 `span.math-tex` 中的 KaTeX 公式 |\n| highlightCode | Boolean | true | 是否对 `pre code` 应用 highlight.js 高亮 |\n| fontSize | Number | - | 渲染区正文字号（px），通过 CSS 变量 `--ck-content-font-size` 应用 |\n| horizontalPadding | Number \\| String | 'var(--ck-spacing-standard)' | 水平 padding，数字按 px 处理 |\n| verticalPadding | Number \\| String | 'var(--ck-spacing-standard)' | 垂直 padding，用法同 horizontalPadding |\n| trimMargin | Boolean | true | 消除首尾段落 margin：首个 p 上间距、末个 p 下间距置 0 |\n| imagePreview | Boolean \\| Object | false | 图片预览，true 或 QCKImagePreviewOptions 对象（见上文） |\n| imageRetry | Boolean \\| Object | true | 图片加载失败重试，true 或 QCKImageRetryOptions 对象（见上文） |\n| value / v-model | String | '' | 内容 |\n\n## 事件\n\n所有编辑器组件都支持以下事件：\n\n| 事件 | 参数 | 说明 |\n|------|------|------|\n| ready | (editor) | 编辑器就绪 |\n| destroy | - | 编辑器销毁 |\n| blur | (event, editor) | 失去焦点 |\n| focus | (event, editor) | 获得焦点 |\n| input | (data, event, editor) | 内容变化 |\n\n`QCKEditorPro` 还会发出：\n\n| 事件 | 参数 | 说明 |\n|------|------|------|\n| exit-blocked | (reason: `'pending-actions' \\| 'prop'`) | 退出编辑模式被阻止。`pending-actions` 表示编辑器内部仍有异步操作（如上传未完成），`prop` 表示 `disableExit` 为 `true` |\n\n## 类型导出\n\n```typescript\nimport type {\n  Props,\n  ExtractEditorType,\n  QCKImagePreviewOptions,\n  QCKImageRetryOptions,\n  QEditorType,\n  QEditorInstance,\n} from '@itshixun/qckeditor-vue2';\n```\n\n## 上传适配器\n\n本库提供了三种上传适配器，用于处理编辑器中的文件上传（图片、音视频等）：\n\n### 1. XHR 上传适配器（createXHRUploadAdapter）\n\n基于 XMLHttpRequest 的标准上传方式，适用于大多数后端直传场景：\n\n```js\nimport { FileRepository } from 'ckeditor5';\nimport { createXHRUploadAdapter } from '@itshixun/qckeditor-vue2';\n\nexport default {\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        // ...其他配置\n        extraPlugins: [\n          function CustomUploadAdapterPlugin(editor) {\n            editor.plugins.get(FileRepository).createUploadAdapter = (loader) => {\n              return createXHRUploadAdapter(loader, {\n                uploadUrl: 'https://api.example.com/upload',\n                headers: { Authorization: 'Bearer token' },\n                withCredentials: true,\n                fieldName: 'file',\n                extraFormData: { category: 'images' },\n              });\n            };\n          },\n        ],\n      },\n    };\n  },\n};\n```\n\n### 2. 自定义异步上传适配器（createAsyncUploadAdapter）\n\n支持自定义异步上传流程，适用于 S3、华为云 OBS 等需要多步上传的场景：\n\n```js\nimport { FileRepository } from 'ckeditor5';\nimport { createAsyncUploadAdapter } from '@itshixun/qckeditor-vue2';\n\nexport default {\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        extraPlugins: [\n          function CustomUploadAdapterPlugin(editor) {\n            editor.plugins.get(FileRepository).createUploadAdapter = (loader) => {\n              return createAsyncUploadAdapter(loader, async (file, updateProgress) => {\n                // 示例：上传到对象存储（预签名 URL 模式）\n\n                // 第1步：从后端获取预签名上传 URL\n                const presignRes = await fetch('/api/presign-upload', {\n                  method: 'POST',\n                  headers: { 'Content-Type': 'application/json' },\n                  body: JSON.stringify({ filename: file.name, contentType: file.type }),\n                });\n                const { uploadUrl, finalUrl } = await presignRes.json();\n\n                // 第2步：直传到对象存储（使用 XMLHttpRequest 以便监听进度）\n                await new Promise((resolve, reject) => {\n                  const xhr = new XMLHttpRequest();\n                  xhr.open('PUT', uploadUrl, true);\n                  xhr.setRequestHeader('Content-Type', file.type);\n\n                  xhr.upload.addEventListener('progress', (evt) => {\n                    if (evt.lengthComputable && updateProgress) {\n                      updateProgress(Math.round((evt.loaded / evt.total) * 100));\n                    }\n                  });\n                  xhr.addEventListener('load', () => {\n                    xhr.status >= 200 && xhr.status < 300 ? resolve() : reject('上传失败');\n                  });\n                  xhr.addEventListener('error', () => reject('上传出错'));\n                  xhr.send(file);\n                });\n\n                // 第3步：返回最终访问 URL\n                return finalUrl;\n              });\n            };\n          },\n        ],\n      },\n    };\n  },\n};\n```\n\n也可以返回 `UploadResponse` 对象：\n\n```js\ncreateAsyncUploadAdapter(loader, async (file, updateProgress) => {\n  // ...上传逻辑\n\n  return {\n    default: 'https://cdn.example.com/image.jpg',  // 默认 URL（必须）\n    url: 'https://cdn.example.com/image.jpg',      // 可选\n    // 还可以返回其他字段\n  };\n});\n```\n\n### 3. Mock 上传适配器（createMockUploadAdapter）\n\n用于演示环境，模拟上传过程和进度更新：\n\n```js\nimport { FileRepository } from 'ckeditor5';\nimport { createMockUploadAdapter } from '@itshixun/qckeditor-vue2';\n\nexport default {\n  data() {\n    return {\n      content: '',\n      editorConfig: {\n        extraPlugins: [\n          function CustomUploadAdapterPlugin(editor) {\n            editor.plugins.get(FileRepository).createUploadAdapter = (loader) => {\n              return createMockUploadAdapter(loader);\n            };\n          },\n        ],\n      },\n    };\n  },\n};\n```\n\n## 与 Vue 3 版本的区别\n\n1. **组件注册**：Vue 2 需要手动在 `components` 选项中注册\n2. **v-model**：Vue 2 使用 `value` prop 和 `input` 事件\n3. **生命周期**：使用 `beforeDestroy` 替代 `beforeUnmount`\n\n## 注意事项\n\n1. **CKEditor 授权**：本库使用 CKEditor 5 的 GPL 授权。如需商业使用，请购买 [CKEditor 商业授权](https://ckeditor.com/pricing/)。\n\n2. **样式文件**：导入 `@itshixun/qckeditor-vue2/dist/index.css` 即可，该文件已内置 CKEditor 5 官方样式。\n\n3. **HTML 清洗**：`QCKContent` 和 `QCKEditorPro` 默认开启 XSS 防护，会自动过滤危险标签和属性。\n\n4. **Vue 版本**：本库支持 Vue 2.6+ 和 Vue 2.7。\n\n5. **`QCKEditor` 默认配置**：`QCKEditor` 会自动合并「段落 + 标题 1~5」的标题选项与「标记（marker）」高亮选项。覆盖方式：在 `config.heading.options` 或 `config.highlight.options` 中提供完整数组（lodash `merge` 按索引合并）。\n\n6. **`dataNormalizer`**：用于在写入编辑器前格式化内容（初始值与外部 `value` / `modelValue` 变更都会经过此函数）。返回值为字符串；常见用途：清理历史版本遗留的脏标签、统一空白与编码。\n\n7. **异步操作与退出编辑**：`QCKEditorPro` 在 `PendingActions` 仍有任务时（即文件上传、撤销恢复队列非空等）会阻止退出编辑模式，并通过 `exit-blocked` 事件通知业务方。可结合 `disableExit` 强制阻止。\n\n8. **`locale` 与动态切换**：语言包按需懒加载，仅使用到的语言会进入运行时加载。修改 `locale` 会重建编辑器实例（内容保留），频繁切换有性能开销；若 `config` 中已显式配置 `language` / `translations`，则以 `config` 为准。\n\n## License\n\nMIT\n","readmeFilename":"README.md"}