{"_id":"@canadies/svelte-customizable-quill","_rev":"2-14381c3b02cd600fb1f75f0a306e4d39","name":"@canadies/svelte-customizable-quill","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.2":{"name":"@canadies/svelte-customizable-quill","version":"1.0.2","keywords":["svelte","quill","quilljs","editor","richtext","richtext editor","svelte quill"],"author":{"url":"https://github.com/Hai567","name":"Daniel Ho"},"license":"MIT","_id":"@canadies/svelte-customizable-quill@1.0.2","maintainers":[{"name":"canadies","email":"daniel567ho@gmail.com"}],"dist":{"shasum":"17760af411a04cfcbafc398494b6975e8a56cb51","tarball":"https://registry.npmjs.org/@canadies/svelte-customizable-quill/-/svelte-customizable-quill-1.0.2.tgz","fileCount":8,"integrity":"sha512-RSHoY+tlDauyvrI2NW/VhqhEZcKj4AcAnpIr5AbeoyShoCO7UHqAjO9b4xeBPfNtQP1M9RrsWYMnzLqi0ILINg==","signatures":[{"sig":"MEQCIC+T5DXRil6HdH3wU/4fCjqPooC+roZ94TdzqqI+3UxkAiBXqtV34eEnY9cdbPZXK/tdZCS2sQzSlPMw1xkytBmRJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6562},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"11b638f668255b1cf9d8b30671f5573b28db0e1e","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"canadies","email":"daniel567ho@gmail.com"},"_npmVersion":"10.7.0","description":"An easy to use and flexible quill editor for Svelte","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.11","svelte":"^4.2.7","publint":"^0.2.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-customizable-quill_1.0.2_1726550464086_0.26938839831316974","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@canadies/svelte-customizable-quill","version":"1.0.3","keywords":["svelte","quill","quilljs","editor","richtext","richtext editor","svelte quill"],"author":{"url":"https://github.com/Hai567","name":"Daniel Ho"},"license":"MIT","_id":"@canadies/svelte-customizable-quill@1.0.3","maintainers":[{"name":"canadies","email":"daniel567ho@gmail.com"}],"dist":{"shasum":"d4869837b4198bbdfc230f8f10637a6974f3b62e","tarball":"https://registry.npmjs.org/@canadies/svelte-customizable-quill/-/svelte-customizable-quill-1.0.3.tgz","fileCount":8,"integrity":"sha512-sj56lK28kc3RGxP+DqkYbpDcMim8NAbG8oEUwCL7jMuLAF/twaAp8cjVrVV9C52nxq65cooByWcIfA28QUDD6w==","signatures":[{"sig":"MEYCIQC+4pgfUmimKpxhlU6kqMrwpEfV23bJ/t+fYr5P9BrvjAIhAJhg3OpC8RlP9JYctrppa0ECPDtEkjBNHwV75ATHt3+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6576},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"f8e4ed2b57e7b08ebe3dc1de8fe3c9822e820c7b","scripts":{"dev":"vite dev","build":"vite build && npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch","prepublishOnly":"npm run package"},"_npmUser":{"name":"canadies","email":"daniel567ho@gmail.com"},"_npmVersion":"10.7.0","description":"An easy to use and flexible quill editor for Svelte","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.11","svelte":"^4.2.7","publint":"^0.2.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/adapter-auto":"^3.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-customizable-quill_1.0.3_1726553031498_0.3272062264846467","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@canadies/svelte-customizable-quill","version":"1.0.5","description":"An easy to use and flexible quill editor for Svelte","author":{"name":"Daniel Ho","url":"https://github.com/Hai567"},"license":"MIT","keywords":["svelte","quill","quilljs","editor","richtext","richtext editor","svelte quill"],"scripts":{"dev":"vite dev","build":"vite build && npm run package","preview":"vite preview","package":"svelte-kit sync && svelte-package && publint","prepublishOnly":"npm run package","check":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"^4.0.0"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.0.0","@sveltejs/vite-plugin-svelte":"^3.0.0","publint":"^0.2.0","svelte":"^4.2.7","svelte-check":"^4.0.0","typescript":"^5.0.0","vite":"^5.0.11"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","dependencies":{"quill":"^2.0.2"},"_id":"@canadies/svelte-customizable-quill@1.0.5","gitHead":"fab01c7cd993846cbfa1780c63a9adaed48710b9","_nodeVersion":"18.18.2","_npmVersion":"10.7.0","dist":{"integrity":"sha512-eV8oGDEDzowdGgAz4S9lqqra7KipmspJbcm5sxzQxQMeBkuFmYEM1sKroia+KQg1JDZz+wEOC1jq4j6/Ib2eRw==","shasum":"096997cee005acb43057e25bf972fa4bf1ebaf30","tarball":"https://registry.npmjs.org/@canadies/svelte-customizable-quill/-/svelte-customizable-quill-1.0.5.tgz","fileCount":8,"unpackedSize":6034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAJqm8a4JnUHKjDUHopE8NWH+FNi3cZTYObN126UwORAIhAMz+G/AbojwEfyPvioLMgx7eBloOibg8i0XGQBRabsew"}]},"_npmUser":{"name":"canadies","email":"daniel567ho@gmail.com"},"directories":{},"maintainers":[{"name":"canadies","email":"daniel567ho@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-customizable-quill_1.0.5_1726638839440_0.008300465142891067"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-17T05:21:03.978Z","modified":"2024-09-18T05:53:59.779Z","1.0.2":"2024-09-17T05:21:04.267Z","1.0.3":"2024-09-17T06:03:51.640Z","1.0.5":"2024-09-18T05:53:59.608Z"},"author":{"name":"Daniel Ho","url":"https://github.com/Hai567"},"license":"MIT","keywords":["svelte","quill","quilljs","editor","richtext","richtext editor","svelte quill"],"description":"An easy to use and flexible quill editor for Svelte","maintainers":[{"name":"canadies","email":"daniel567ho@gmail.com"}],"readme":"# Svelte Customizable Quill Editor\n\nAn easy to use and flexible Quill editor for Svelte\n\n## Authors\n\n-   [@Hai567](https://github.com/Hai567)\n\n## Installation\n\nInstall with npm\n\n```bash\n  npm i quill @canadies/svelte-customizable-quill\n```\n\n## Basic Usage/Examples\n\n```javascript\n<script>\n    import QuillEditor from \"@canadies/svelte-customizable-quill\"\n    import { onMount } from \"svelte\"\n    let data = \"asdfasdf\"\n    let Quill\n    let quillOptions = {\n        theme: \"snow\",\n    }\n    let quillReady = false\n\n    const typingEvent = (event) => {\n        const { text, html } = event?.detail ?? {}\n        data = html\n    }\n\n    onMount(async () => {\n        const quillModule = await import(\"quill\")\n        Quill = quillModule.default\n        quillReady = true // Set the flag when Quill is ready\n    })\n</script>\n\n<svelte:head>\n    <link\n        rel=\"stylesheet\"\n        href=\"https://unpkg.com/quill@2.0.2/dist/quill.snow.css\"\n        crossorigin\n    />\n</svelte:head>\n\n{#if quillReady}\n    <h1>Hello</h1>\n    <QuillEditor\n        {Quill}\n        options={quillOptions}\n        {data}\n        on:typing={typingEvent}\n    />\n{/if}\n\n```\n","readmeFilename":"README.md"}