{"_id":"@michaelcuneo/markdown-editor","_rev":"26-f3cd683c454e7e443e9074fb8f033087","name":"@michaelcuneo/markdown-editor","dist-tags":{"latest":"0.0.38"},"versions":{"0.0.2":{"name":"@michaelcuneo/markdown-editor","version":"0.0.2","keywords":["svelte"],"_id":"@michaelcuneo/markdown-editor@0.0.2","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"2d527bff6575fd6041b4c937f81f88680518cfa8","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.2.tgz","fileCount":81,"integrity":"sha512-Wl9E8y6n4xnDhFotdCl/jvY1vG7+vS59dmJNu4UO6nSr8bFtQkWS4ES3ViZa8Spx3RjHnq6/QyClXy8I8zacpw==","signatures":[{"sig":"MEUCIQClLQ0ObUV+DUJKmFiC8+CWDdkf7F04/HF1n0Ll1fTL1gIgLQY5isTT+yBUHvAE1563y2ZHyA4hRqsWAOTjbwwpwi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126280},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"0c024bb4e6e1cbd1d1bd902a7cfe3ce6869b19af","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.0.0","description":"> **A modern WYSIWYM Markdown editor for [Svelte 5](https://svelte.dev)**   > Powered by **ProseMirror** and **CodeMirror 6**, featuring task lists, fenced code blocks,   > keyboard shortcuts, and a **fully themeable light/dark system** built with CSS var","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","prosemirror-view":"^1.33.9","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","prosemirror-markdown":"^1.13.0","prosemirror-schema-list":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.2_1762482630329_0.36766173741745556","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@michaelcuneo/markdown-editor","version":"0.0.3","keywords":["svelte"],"_id":"@michaelcuneo/markdown-editor@0.0.3","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"5937d6d116fc2830a999aa71610f1ad55221e8b9","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.3.tgz","fileCount":81,"integrity":"sha512-9D0DCTFG4A8OGDsBhIKofhJI6GJZVEYX19io0U+ME93eCY8nx8vAU340bXh8MIb71CU2oVkuEtlYfWhPbagmwQ==","signatures":[{"sig":"MEQCIGGYfFmtX7Q2ZDOs5t4TRDyG9AEx6mcSNHjP/0gOayJKAiAgztcslI7lXZ9M3BIlKXLlJ+zyox2hrk8o+BupEhVCRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127220},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"0c024bb4e6e1cbd1d1bd902a7cfe3ce6869b19af","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.0.0","description":"> **A modern WYSIWYM Markdown editor for [Svelte 5](https://svelte.dev)**   > Powered by **ProseMirror** and **CodeMirror 6**, featuring task lists, fenced code blocks,   > keyboard shortcuts, and a **fully themeable light/dark system** built with CSS var","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.3_1762813844452_0.6531491713206588","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@michaelcuneo/markdown-editor","version":"0.0.4","keywords":["svelte"],"_id":"@michaelcuneo/markdown-editor@0.0.4","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"04412572f93af887e269025fb1806c104481581b","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.4.tgz","fileCount":81,"integrity":"sha512-FU7mCCiXVMu2ef3T4uJPFPngsInEP8fi+QfvAPxK7/tpCy2E5N+Vo+x1iLdFFkzZLmBanHi/YvAF2KBU97W9XA==","signatures":[{"sig":"MEUCID0+iMCws92HiV9pwBlI3oXmPzyU8yId/okRoHptdjOlAiEA0xNbGgh0/irnuSwFUD5esTaIRayEiOb7A3plm+5jsFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128091},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"c2c082c6bde9fda9d254355c423ae68497ac0cce","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.10.0","description":"> **A modern WYSIWYM Markdown editor for [Svelte 5](https://svelte.dev)**   > Powered by **ProseMirror** and **CodeMirror 6**, featuring task lists, fenced code blocks,   > keyboard shortcuts, and a **fully themeable light/dark system** built with CSS var","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.4_1771382388947_0.3305881517966349","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@michaelcuneo/markdown-editor","version":"0.0.5","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.5","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"3cb1fee998ebca3731bb6624aed7cb5ff0ca3687","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.5.tgz","fileCount":81,"integrity":"sha512-aa6a/j/V7PTFmgManpMNbNg5BuJnzzLkSobg8SBDZkt/KqRVhwxCFz3SrZu9smNYdLQgES5a3CKx9Gycca5CHQ==","signatures":[{"sig":"MEYCIQDMsv0yFE0e28pxzsr8gMiHg+AJUggQN4pa3XHTWyGbywIhANssehFWKzBexWRayUqoc5TCGlhV4AEMzQ1TlDusbGc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160171},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"0cbc6de06f0ffc5d85af026b5fa3e76688d6b168","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.5_1776230269784_0.2802007896524268","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@michaelcuneo/markdown-editor","version":"0.0.6","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.6","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"6e2682f8728669cfe346e9ecbd69bf5b61619adb","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.6.tgz","fileCount":81,"integrity":"sha512-sQfmiutDMb33nq/Ge4qNAyAj27bf3AhnUVxON1SRAhEnif7Txp+PspNfTaPBkUK98HW5byxxZRFOYJwowVBoGg==","signatures":[{"sig":"MEUCIDWWbN6AKgj3ZKMD5MHfxyIpmkxdQfoVxJMhABdYZ661AiEA8NmNGh9H44nP7bfdQXCFNNAWtRAzHmHowYx6m/9bDiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166772},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"509279358b9b8f50d830c05133fd9bac7bbdb89a","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.6_1776258619739_0.8106199308532376","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@michaelcuneo/markdown-editor","version":"0.0.7","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.7","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"d0073aa4722ca26fbe3899dfc9f521fe37508d8b","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.7.tgz","fileCount":84,"integrity":"sha512-R2CA4JimiDoQtPfIf+wSN3CnAAVv2IPFVYzcrSfovWQx0/WBVzupFLxDbuF65S1CmcBAPvlctX4m3r4oxSdlqQ==","signatures":[{"sig":"MEYCIQDsWgSeOHnQgJL/RPBMcgVEK8bNYEQS7wZrT3xglC5slgIhAJaHR2J76tVbP7Z+SPBRQ8FL88hbEit+3H7z269AISKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168519},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"4a5b66bb0fc2efd360e3ce50a3b9979024f5c9d8","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.7_1776428899968_0.5406430615290969","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@michaelcuneo/markdown-editor","version":"0.0.8","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.8","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"0ad813519815821517a2513f67d55980bc176dd8","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.8.tgz","fileCount":90,"integrity":"sha512-YcgPUEBQKIY0EU+49MOlcB9yrMCt8BdYtGU8Y+YOYNOCptezEWG5zj2Dy1vguInEQVLctibc6ns9SUY535TZaQ==","signatures":[{"sig":"MEUCIQDDr/ZkM67reuX2grnLi7AUkYMcYsScWZGaQ6NLeuVZsAIgMAHF61BgYPndDP1jnM2P/tRltfUcZylMBOuVEq62f1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285264},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"4a5b66bb0fc2efd360e3ce50a3b9979024f5c9d8","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","@michaelcuneo/sharpless":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sst":"^4.7.9","vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.8_1776602340718_0.20186039066829609","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@michaelcuneo/markdown-editor","version":"0.0.9","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.9","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"50b8fe6227cb371e8bdd22f7ebc9d21520d392d3","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.9.tgz","fileCount":90,"integrity":"sha512-LQaJCFORL4kUwTFEkoS5mt2iPsuERjBRyqxPqN3cyZAxfOdaHSAekhj83268QjVjPORiyOEVS1cVofm9a1h7ng==","signatures":[{"sig":"MEUCIGLuDolefkRCEkVbpC+5pgtPZ1EiHh9clZUCbRIiyQZ2AiEA31MgCcyo4a6LB3+MX9K1dmsCdo06NQezRCwo+5sdTFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285157},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"9d216a6a78e4ca4f210e4e6f2f712192e35e7a6a","scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","@michaelcuneo/sharpless":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"sst":"^4.7.9","vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"^2.43.5","@codemirror/view":"^6.38.6","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0","@icons-pack/svelte-simple-icons":"^6.5.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.9_1776649177852_0.6209811789648247","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@michaelcuneo/markdown-editor","version":"0.0.20","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.20","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"21a0d3eabf35858ec766c0726517c2b815a1f612","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.20.tgz","fileCount":91,"integrity":"sha512-no7iFLw4I3XWup2tHE9t5u7D+cjck2DYEY0MuXdWVRPVXLErm/r0PdtxilXleUapPakx9enHHLGm7ltuDXk33g==","signatures":[{"sig":"MEYCIQDPCmOv/Jca7zGZhR+gikNwaK2YPEA8Gg0e0OmG93yGfAIhAKvl+XzPGqTRUCJrIW9HyXeZDKvjFoKP8+tmWOKixLEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287569},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./dist/styles/global.css"},"gitHead":"9c71115e36a64e4dcf6861b0f24de99a3ac9d8e6","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","@michaelcuneo/core":"workspace:*","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","@michaelcuneo/sharpless":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.20_1777551913423_0.25951981538979374","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@michaelcuneo/markdown-editor","version":"0.0.21","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.21","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"3ba9e1b4ed3068e8857fe6b20e4b898a4cd0bc55","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.21.tgz","fileCount":92,"integrity":"sha512-mqTt3OY5uLL87Faikn0k4aFtx4O6GDjcFcpOKqu7U/JZoD6KMwhPTnrVm6EJ04CSq2pjfqTIlCDqxzXEq+LGsQ==","signatures":[{"sig":"MEUCIECsWiGMi0O7PhaTefttuFX20XU2xrBF16+6Y08iDAgKAiEAgIsEsjH96fq/bHb+GMr49zNpYDbZ0YvP2nkTkzRL5+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287602},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"9c71115e36a64e4dcf6861b0f24de99a3ac9d8e6","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","@michaelcuneo/core":"workspace:*","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","@michaelcuneo/sharpless":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.21_1777553636441_0.25073743928473613","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@michaelcuneo/markdown-editor","version":"0.0.22","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.22","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"a28e115575b01a27b019278fa9754f12979ce6b9","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.22.tgz","fileCount":92,"integrity":"sha512-o7SLiquX9t2NAp15AAiqKAfXekcRyY3dfTKpCUtrXt1ZAuO0HvTV7Ir6rbPar+ubPW1yaOIEz4lzer9jNGqAOQ==","signatures":[{"sig":"MEUCIQD16ZsTErkp6AVWJlNYd6MgVyKHoiTub/n1AYIkqAdYxgIgUoZQ2na29MlZQKY0n0jQJADZqQAKGiI9ZRpCSF0NZ98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288086},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"9c71115e36a64e4dcf6861b0f24de99a3ac9d8e6","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","@michaelcuneo/core":"workspace:*","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","@michaelcuneo/sharpless":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.22_1777598391694_0.09958353859168234","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@michaelcuneo/markdown-editor","version":"0.0.23","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.23","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"d545b3330df20966ac6ebb82ce57c501cd672b62","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.23.tgz","fileCount":92,"integrity":"sha512-41abARfhfgiEgC9pIP/DY7wd8kOYWMKVaLfnX4zu9KEu56wgDX+6FX09KvE5+d0CiKrI8e2SHQo/NAC12xMavQ==","signatures":[{"sig":"MEQCIA/IqnTGlvfJ9qS7ELAIWp6qK8nn8ed3BOMiqyU/fr/RAiBS2KeOGbTnvcmoLO3vLSQx2Nmi1yMKY+khr1TOfXJXWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288204},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.23.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/abb74b3172fe949e7dca6d24185a1e88/michaelcuneo-markdown-editor-0.0.23.tgz","_integrity":"sha512-41abARfhfgiEgC9pIP/DY7wd8kOYWMKVaLfnX4zu9KEu56wgDX+6FX09KvE5+d0CiKrI8e2SHQo/NAC12xMavQ==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.11","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.0","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.23_1777686235923_0.9541279454337384","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@michaelcuneo/markdown-editor","version":"0.0.24","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.24","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"da789bbb1c8f7e587d06b8ccdf33c676880dce5f","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.24.tgz","fileCount":92,"integrity":"sha512-jw34sLa/a4ykQSATqzVdxoAM+h6n5NiP5EBlFfYhTX97sVZdnjpugDJc74ECQX5UhzXAL0jg/x7d1P7KxBWSBw==","signatures":[{"sig":"MEYCIQDQSQxCqr6rAhi6Puqwz8tMq/IyCIQU/O44HF+IBSedEwIhAP8S1FKtGl0EQpHBR8BUMsuktq0sp1XQ1ikux4eY6SP2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289128},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"184b1bb894dd1def2d5f2e4b05b2350737e8144f","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"workspace:*","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"workspace:*","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.24_1777864967534_0.5753777926082995","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@michaelcuneo/markdown-editor","version":"0.0.25","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.25","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"11838386fe8fbeb7137b75ffb4a2139e27545d15","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.25.tgz","fileCount":92,"integrity":"sha512-4yxH0vvJwutexYZK3bjVRfrJViLROOXrQfUrmMwaHgrDZwPAgLf6C4Eky3SrNby4bcYjBp6HIs73CXobqLMqqQ==","signatures":[{"sig":"MEYCIQCCRXPkCafMQ8ofPjFzVllxLbbqeqiYcaSiPp354TQuPgIhAKGSsF/OWL4iqDyC3LSakGunIvvNaLDTI1xC0UwcsLLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293139},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.25.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/31eaecb52f8191ac4be5fb236292b7cc/michaelcuneo-markdown-editor-0.0.25.tgz","_integrity":"sha512-4yxH0vvJwutexYZK3bjVRfrJViLROOXrQfUrmMwaHgrDZwPAgLf6C4Eky3SrNby4bcYjBp6HIs73CXobqLMqqQ==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.11","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.0","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.25_1778457110982_0.2528783999655977","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@michaelcuneo/markdown-editor","version":"0.0.27","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.27","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"d0a907b05fcd80956b980c51a8274ead3496be78","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.27.tgz","fileCount":93,"integrity":"sha512-1ADTH9WQvjJnN8g/+GpGaYpO6oa2c1MdwA7vrCJtQ5i/4GfIE03hG/LxQRjR5S6Pg6Xld5xDs6rDxr8e8BwW2w==","signatures":[{"sig":"MEUCIFxUDqXYZ4ShBPlaRaUjuEK5kMQS5VbA2CtYjrXBMynaAiEA5s/xqSaZVieAoToVCEp35nfwIKZMx5GzGsiyiYfO6wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302562},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.27.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/e857b79f1feb2b124bd33ea278d8b0a8/michaelcuneo-markdown-editor-0.0.27.tgz","_integrity":"sha512-1ADTH9WQvjJnN8g/+GpGaYpO6oa2c1MdwA7vrCJtQ5i/4GfIE03hG/LxQRjR5S6Pg6Xld5xDs6rDxr8e8BwW2w==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.1","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1045.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.27_1779154624512_0.9989124430044405","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@michaelcuneo/markdown-editor","version":"0.0.28","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.28","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"3f7da3b1e184ce089f3d337fb621760dfade4373","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.28.tgz","fileCount":93,"integrity":"sha512-YGfMIYDpjq5eKQu9QAEwH1PbIeJqkKIH1xKuP9N2IE8iDTV6i68tFfafwAxabV8vvNeDHZFcCmGUfnUy3+KdlA==","signatures":[{"sig":"MEUCIQCrXmBnlvuvwvoJDg6FUnOsih0nroMfKv7u23ZoSKZevgIgJChdWescNQ42eF5XroQOcC0XGSKsmgDB0I2T75pHiP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304126},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"07900a204781dfa8494cbda4c9eaf368695ea5ba","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"workspace:*","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"workspace:*","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1045.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.28_1779246017440_0.17431033931771656","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@michaelcuneo/markdown-editor","version":"0.0.29","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.29","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"014c4ef09e4351cee7f952feb5da95499559681b","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.29.tgz","fileCount":93,"integrity":"sha512-fgbWSx1rxiFxdahgZQ2Oc1QrNZAxKOmx0HXXcfUBH70ltEOHOH4VEzCGrMvkhcGuYDfcQWyE1ny6RrW0owE67Q==","signatures":[{"sig":"MEYCIQDz/wKCJEGNs+dHgPtfyup/PYO00H2AkTeTguCLnUfoKwIhALhQT/9KY0MjFHjUholky85Yaf2l8cpCM1xO26NFrer+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":304583},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.29.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/dec0ecb1835fda104658c6fe6dc1ae47/michaelcuneo-markdown-editor-0.0.29.tgz","_integrity":"sha512-fgbWSx1rxiFxdahgZQ2Oc1QrNZAxKOmx0HXXcfUBH70ltEOHOH4VEzCGrMvkhcGuYDfcQWyE1ny6RrW0owE67Q==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1045.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.29_1779247971724_0.07845399623763183","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@michaelcuneo/markdown-editor","version":"0.0.30","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.30","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"fb4c7a98c40d1e3f0870c0280658911691e15480","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.30.tgz","fileCount":93,"integrity":"sha512-8mLepNlq8/lOqVmZ0R7o+tgEkl8uek+j+dzLXve+saDABUYABvQEKq6DAGcyppVAi4AV5EqOlNpsqSmjCRobyg==","signatures":[{"sig":"MEUCIQDT8W2EoRmQKE9ugwjLZOtVsrDfzT7uqBUBNnVIOW0V/gIgQGtSskffNNNwu+ueWx+MbfVVqzu9DGg3aH3x0SOMfsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305635},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.30.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/61be7a92bf3009f553e98e174cb105cd/michaelcuneo-markdown-editor-0.0.30.tgz","_integrity":"sha512-8mLepNlq8/lOqVmZ0R7o+tgEkl8uek+j+dzLXve+saDABUYABvQEKq6DAGcyppVAi4AV5EqOlNpsqSmjCRobyg==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1045.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.30_1779257078078_0.3794792072817066","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@michaelcuneo/markdown-editor","version":"0.0.31","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.31","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"ea1d0c0081b8cd4463843dd514300d501d07e678","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.31.tgz","fileCount":93,"integrity":"sha512-wUA3LFSsjSwKMQ2Fv0txAO1QhHs7f+BiQw5NLuXWponPvO7DdV+UCH+chiyG2FOfJ4+2/fIE9acPB7kUB3AuTA==","signatures":[{"sig":"MEQCIA9c62lnDSgTQsciPZ59UUsG0daGpnAI5nN2L5hE/ft8AiBsvYcVboucV5GEZASFrfb0rH3Ga+qYQAk3mJPEjzhtbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305635},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.31.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/tmp/0323095c47a746c7ef415911a5333ae2/michaelcuneo-markdown-editor-0.0.31.tgz","_integrity":"sha512-wUA3LFSsjSwKMQ2Fv0txAO1QhHs7f+BiQw5NLuXWponPvO7DdV+UCH+chiyG2FOfJ4+2/fIE9acPB7kUB3AuTA==","_npmVersion":"11.12.1","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.13.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1045.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.31_1779257615745_0.6382707695973382","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@michaelcuneo/markdown-editor","version":"0.0.32","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.32","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"9bbae9181991a25bdc587e10e52cdeb0afd5cd04","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.32.tgz","fileCount":93,"integrity":"sha512-VdfFcegXbbVPbDHB+FpRJGkSdWPKiGcwRu4riou8IuSHGsvkMo2FCk8N52egdzbMVmSDbsKU/MJdTAD/RqEb+A==","signatures":[{"sig":"MEUCIQDN+nG3aac0bDN+1hxP3pIJVfHMwWvrDslUswT0HKnN8QIgANZazIHuLHWdfmLjpFeJoLPDgTnoTQjvfKV+1lJd/Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307197},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"gitHead":"c008d097500209913a6615560c81d179a91ae5ff","scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","prepack":"svelte-kit sync && svelte-package && publint","prepare":"svelte-kit sync || echo ''","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"workspace:*","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"workspace:*","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.32_1783302648049_0.027556375624214757","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@michaelcuneo/markdown-editor","version":"0.0.33","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.33","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"66634a228f4d80d0b890d606f20f4995aa30818f","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.33.tgz","fileCount":93,"integrity":"sha512-tjDTC82c7vInIadLP7DBJVUYdL1THvdastmRnoTZNE2Vbp9Bpm4QFgWW6YdKKPRC7kilxb+zgppAHUxq7nUelw==","signatures":[{"sig":"MEQCIAEVr/0egA5HScSy0UguOrxpBQ2CitpqECw0X8JK401oAiB3Gogrs4zqnL7n3GhQhL3DoBb//BgnTtnqUas+O9jpBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310008},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.33.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/private/var/folders/dj/hr2_d_t17b1_rvsl_k4v2dcr0000gn/T/a27e2009a0263f8768d5fd75c7e37451/michaelcuneo-markdown-editor-0.0.33.tgz","_integrity":"sha512-tjDTC82c7vInIadLP7DBJVUYdL1THvdastmRnoTZNE2Vbp9Bpm4QFgWW6YdKKPRC7kilxb+zgppAHUxq7nUelw==","_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.33_1783311589422_0.3536425759833566","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@michaelcuneo/markdown-editor","version":"0.0.34","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.34","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"e80577281dc58779e1177bb4ebe27c4a0f5f55c4","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.34.tgz","fileCount":96,"integrity":"sha512-+lMfLGsyBBpHT2kJoaaQy7KgIRs1yYSXlY/32R0tqI22zg3hXHfdBeLdRxqYmcTV0z1v2bmr2fE3dgSqlGEWbg==","signatures":[{"sig":"MEUCIQCVUaZbtI5cv/NC+CziOT5wexlC40O19OFLRHZ8/YYQXAIgPPNPA/Rwvlwqzpgqa65F+WwKnHsgpfRBWhSO6ZY5pOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317422},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.34.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/private/var/folders/dj/hr2_d_t17b1_rvsl_k4v2dcr0000gn/T/945acf85d45a8ccdce174b35f407d4c2/michaelcuneo-markdown-editor-0.0.34.tgz","_integrity":"sha512-+lMfLGsyBBpHT2kJoaaQy7KgIRs1yYSXlY/32R0tqI22zg3hXHfdBeLdRxqYmcTV0z1v2bmr2fE3dgSqlGEWbg==","_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","vitest":"^4.1.9","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.34_1783316864118_0.9333378492562683","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@michaelcuneo/markdown-editor","version":"0.0.35","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.35","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"11363cca4a426fac7af2eb9b7056e37fa4acf6ca","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.35.tgz","fileCount":96,"integrity":"sha512-LuypXrDW6vynNoX3Wha05EETQR1Ax3vcX0mM/3OfwARChA2gBo69zEiTRe4kS5H9F3Iu5jCW2WdlAT+Y+QZZIg==","signatures":[{"sig":"MEUCIFdJY0BFqqltLrWDEr3wv/CW8ZR2PFN7p+kAlxoZmlE7AiEAkOagDPjxOeWewcefdeTwHlHKjzj6QrfeAPT16oJLe8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319466},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.35.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/private/var/folders/dj/hr2_d_t17b1_rvsl_k4v2dcr0000gn/T/161c0de176d8011ef185cdbf3ca8f941/michaelcuneo-markdown-editor-0.0.35.tgz","_integrity":"sha512-LuypXrDW6vynNoX3Wha05EETQR1Ax3vcX0mM/3OfwARChA2gBo69zEiTRe4kS5H9F3Iu5jCW2WdlAT+Y+QZZIg==","_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","vitest":"^4.1.9","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.35_1784030133623_0.36931188932222847","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@michaelcuneo/markdown-editor","version":"0.0.36","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.36","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"c54e9ca4804027915c5cc93ffac502ef22ff62de","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.36.tgz","fileCount":96,"integrity":"sha512-Lr2aQfQ/8fEfvyTCudUDik2maapRQqqfx5zib5nbdZNN0HSvLsKiejzNdFKZ27LR8LoYrudOLQnmSpZ6o9Jn+A==","signatures":[{"sig":"MEYCIQCpGwlLlgdlOWXUqq4wFHjWtVawjc6VpyQiRlsWKtYigwIhAL3MY8PSOLvhcFYT54dBERkuVcZflU94rIs2gxyMtpjf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319466},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.36.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/private/var/folders/dj/hr2_d_t17b1_rvsl_k4v2dcr0000gn/T/764b030e8c419e709a3800ca9098b9db/michaelcuneo-markdown-editor-0.0.36.tgz","_integrity":"sha512-Lr2aQfQ/8fEfvyTCudUDik2maapRQqqfx5zib5nbdZNN0HSvLsKiejzNdFKZ27LR8LoYrudOLQnmSpZ6o9Jn+A==","_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","vitest":"^4.1.9","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.36_1784030853151_0.16431163091641943","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@michaelcuneo/markdown-editor","version":"0.0.37","keywords":["svelte"],"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"_id":"@michaelcuneo/markdown-editor@0.0.37","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"dist":{"shasum":"c6113e862589bc6bc765aecbf8f425d630a15ead","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.37.tgz","fileCount":96,"integrity":"sha512-i9ygNh8YOCU5OKoc47iGF53zFwDfyTPWgTBQEtDS3FsHC76mnhiVGA0Zo6WN4m82l50L8XTgib+gmM1bVF4cKA==","signatures":[{"sig":"MEUCIQC1o81q8tbrBrGDeSgoXTIwN5kcmRZm2mgaOIKXjetfwQIgHwdXitSnbYMzTNYXL1rqoxaDztk06NbY8wnLQzmgmR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319490},"type":"module","_from":"file:michaelcuneo-markdown-editor-0.0.37.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","svelte":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"scripts":{"dev":"vite dev --port 4176 --strictPort","lint":"prettier --check . && eslint .","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write","preview":"vite preview --port 4276 --strictPort","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"_resolved":"/private/var/folders/dj/hr2_d_t17b1_rvsl_k4v2dcr0000gn/T/426ce96f7d40cd9f5eea4c91eb7bdf91/michaelcuneo-markdown-editor-0.0.37.tgz","_integrity":"sha512-i9ygNh8YOCU5OKoc47iGF53zFwDfyTPWgTBQEtDS3FsHC76mnhiVGA0Zo6WN4m82l50L8XTgib+gmM1bVF4cKA==","_npmVersion":"11.10.0","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.12.0","dependencies":{"@lucide/svelte":"^1.3.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-mark":"^4.0.0","markdown-it-table":"^4.1.1","@aws-sdk/client-s3":"^3.1032.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.10","eslint":"^9.38.0","marked":"^16.4.1","svelte":"^5.41.0","vitest":"^4.1.9","globals":"^16.4.0","publint":"^0.3.14","prettier":"^3.6.2","dompurify":"^3.3.0","@eslint/js":"^9.38.0","codemirror":"^6.0.2","typescript":"^5.9.3","@types/node":"^22","markdown-it":"^14.1.0","highlight.js":"^11.11.1","svelte-check":"^4.3.3","@sveltejs/kit":"^2.47.1","@eslint/compat":"^1.4.0","svelte-kit-sst":"2","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","marked-highlight":"^2.2.2","prosemirror-view":"^1.41.3","@codemirror/state":"^6.5.2","@sveltejs/package":"^2.5.4","prosemirror-model":"^1.25.4","prosemirror-state":"^1.4.4","typescript-eslint":"^8.46.1","@michaelcuneo/core":"0.0.12","@types/markdown-it":"^14.1.2","prosemirror-keymap":"^1.2.3","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-history":"^1.4.1","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","eslint-plugin-svelte":"^3.12.4","prosemirror-commands":"^1.7.1","prosemirror-markdown":"^1.13.2","@aws-sdk/lib-dynamodb":"^3.1045.0","prosemirror-transform":"^1.10.2","@sveltejs/adapter-auto":"^7.0.0","eslint-config-prettier":"^10.1.8","markdown-it-task-lists":"^2.1.1","prettier-plugin-svelte":"^3.4.0","prosemirror-inputrules":"^1.5.1","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"1.0.2","prosemirror-highlightjs":"^0.9.1","prosemirror-schema-list":"^1.5.1","@aws-sdk/client-dynamodb":"^3.1049.0","prosemirror-schema-basic":"^1.2.4","@codemirror/lang-markdown":"^6.5.0","markdown-it-multimd-table":"^4.2.3","prosemirror-example-setup":"^1.2.3","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@aws-sdk/s3-request-presigner":"^3.1032.0"},"peerDependencies":{"svelte":"^5.0.0","codemirror":"^6.0.0","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","prosemirror-view":"^1.33.9","@codemirror/state":"^6.5.2","prosemirror-model":"^1.22.1","prosemirror-state":"^1.4.3","prosemirror-history":"^1.4.0","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.11.3","prosemirror-commands":"^1.7.0","prosemirror-markdown":"^1.13.0","prosemirror-transform":"^1.10.2","@codemirror/lang-python":"^6.2.1","@michaelcuneo/sharpless":"^1.0.0","prosemirror-schema-list":"^1.4.0","@codemirror/lang-markdown":"^6.5.0","@codemirror/theme-one-dark":"^6.1.3","@codemirror/lang-javascript":"^6.2.4"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/markdown-editor_0.0.37_1784031460842_0.9923949508127472","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@michaelcuneo/markdown-editor","version":"0.0.38","description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"repository":{"type":"git","url":"git+https://github.com/michaelcuneo/npm.michaelcuneo.com.au.git"},"scripts":{"dev":"vite dev --port 4176 --strictPort","build":"vite build && npm run prepack","preview":"vite preview --port 4276 --strictPort","prepare":"svelte-kit sync || echo ''","prepack":"svelte-kit sync && svelte-package && publint","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","format":"prettier --write","lint":"prettier --check . && eslint ."},"sideEffects":["**/*.css"],"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","import":"./dist/index.js","default":"./dist/index.js"},"./styles.css":"./styles.css"},"peerDependencies":{"@codemirror/lang-css":"^6.3.1","@codemirror/lang-javascript":"^6.2.4","@codemirror/lang-markdown":"^6.5.0","@codemirror/lang-python":"^6.2.1","@codemirror/language":"^6.11.3","@codemirror/state":"^6.5.2","@codemirror/theme-one-dark":"^6.1.3","@codemirror/view":"^6.38.6","@lezer/highlight":"^1.2.1","@michaelcuneo/sharpless":"^1.0.0","codemirror":"^6.0.0","prosemirror-commands":"^1.7.0","prosemirror-history":"^1.4.0","prosemirror-markdown":"^1.13.0","prosemirror-model":"^1.22.1","prosemirror-schema-list":"^1.4.0","prosemirror-state":"^1.4.3","prosemirror-transform":"^1.10.2","prosemirror-view":"^1.33.9","svelte":"^5.0.0"},"peerDependenciesMeta":{"@michaelcuneo/sharpless":{"optional":true}},"devDependencies":{"@aws-sdk/client-dynamodb":"^3.1049.0","@aws-sdk/lib-dynamodb":"^3.1045.0","@aws-sdk/s3-request-presigner":"^3.1032.0","@codemirror/lang-css":"^6.3.1","@codemirror/lang-javascript":"^6.2.4","@codemirror/lang-markdown":"^6.5.0","@codemirror/lang-python":"^6.2.1","@codemirror/language":"^6.11.3","@codemirror/state":"^6.5.2","@codemirror/theme-one-dark":"^6.1.3","@codemirror/view":"^6.38.6","@eslint/compat":"^1.4.0","@eslint/js":"^9.38.0","@lezer/highlight":"^1.2.1","@michaelcuneo/core":"workspace:*","@michaelcuneo/sharpless":"workspace:*","@sveltejs/adapter-auto":"^7.0.0","@sveltejs/kit":"^2.47.1","@sveltejs/package":"^2.5.4","@sveltejs/vite-plugin-svelte":"^6.2.1","@types/markdown-it":"^14.1.2","@types/node":"^22","codemirror":"^6.0.2","dompurify":"^3.3.0","eslint":"^9.38.0","eslint-config-prettier":"^10.1.8","eslint-plugin-svelte":"^3.12.4","globals":"^16.4.0","highlight.js":"^11.11.1","markdown-it":"^14.1.0","markdown-it-multimd-table":"^4.2.3","markdown-it-task-lists":"^2.1.1","marked":"^16.4.1","marked-highlight":"^2.2.2","prettier":"^3.6.2","prettier-plugin-svelte":"^3.4.0","prosemirror-commands":"^1.7.1","prosemirror-example-setup":"^1.2.3","prosemirror-highlightjs":"^0.9.1","prosemirror-history":"^1.4.1","prosemirror-inputrules":"^1.5.1","prosemirror-keymap":"^1.2.3","prosemirror-markdown":"^1.13.2","prosemirror-model":"^1.25.4","prosemirror-schema-basic":"^1.2.4","prosemirror-schema-list":"^1.5.1","prosemirror-state":"^1.4.4","prosemirror-svelte":"^0.2.4","prosemirror-tables":"^1.8.1","prosemirror-transform":"^1.10.2","prosemirror-view":"^1.41.3","publint":"^0.3.14","svelte":"^5.41.0","svelte-check":"^4.3.3","svelte-kit-sst":"2","typescript":"^5.9.3","typescript-eslint":"^8.46.1","vite":"^7.1.10","vitest":"^4.1.9"},"keywords":["svelte"],"dependencies":{"@aws-sdk/client-s3":"^3.1032.0","@lucide/svelte":"^1.3.0","markdown-it-deflist":"^3.0.0","markdown-it-footnote":"^4.0.0","markdown-it-mark":"^4.0.0","markdown-it-sub":"^2.0.0","markdown-it-sup":"^2.0.0","markdown-it-table":"^4.1.1"},"gitHead":"3825dbbf59712f3a62f4ad35e13798c8eba1b6ca","_id":"@michaelcuneo/markdown-editor@0.0.38","bugs":{"url":"https://github.com/michaelcuneo/npm.michaelcuneo.com.au/issues"},"homepage":"https://github.com/michaelcuneo/npm.michaelcuneo.com.au#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-WObgdjg19T+SEc9GtLdkbkrMHR2b4X037p385Soh4XsJsAGm8WpTYkqNEk73OpM1r7RS0RMW8tVnJR4z1CBogQ==","shasum":"3fcb881a4c286c72a85437877789629933607a4d","tarball":"https://registry.npmjs.org/@michaelcuneo/markdown-editor/-/markdown-editor-0.0.38.tgz","fileCount":96,"unpackedSize":319719,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDd8Ak3ZsoJyRJIJpbhkK8Dj0keGaT5/hkgiW5fNkfyWgIhAL1tvAZIW14Ts0+6A++87tVAOLvGkVAyKzc+PwmLZrWM"}]},"_npmUser":{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"},"directories":{},"maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown-editor_0.0.38_1788929133943_0.568536136494904"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-07T02:30:30.205Z","modified":"2026-09-09T04:45:34.315Z","0.0.2":"2025-11-07T02:30:30.510Z","0.0.3":"2025-11-10T22:30:44.681Z","0.0.4":"2026-02-18T02:39:49.101Z","0.0.5":"2026-04-15T05:17:49.996Z","0.0.6":"2026-04-15T13:10:19.856Z","0.0.7":"2026-04-17T12:28:20.095Z","0.0.8":"2026-04-19T12:39:00.977Z","0.0.9":"2026-04-20T01:39:38.016Z","0.0.20":"2026-04-30T12:25:13.555Z","0.0.21":"2026-04-30T12:53:56.610Z","0.0.22":"2026-05-01T01:19:51.902Z","0.0.23":"2026-05-02T01:43:56.073Z","0.0.24":"2026-05-04T03:22:47.704Z","0.0.25":"2026-05-10T23:51:51.113Z","0.0.27":"2026-05-19T01:37:04.705Z","0.0.28":"2026-05-20T03:00:17.597Z","0.0.29":"2026-05-20T03:32:51.893Z","0.0.30":"2026-05-20T06:04:38.234Z","0.0.31":"2026-05-20T06:13:35.900Z","0.0.32":"2026-07-06T01:50:48.197Z","0.0.33":"2026-07-06T04:19:49.590Z","0.0.34":"2026-07-06T05:47:44.263Z","0.0.35":"2026-07-14T11:55:33.770Z","0.0.36":"2026-07-14T12:07:33.296Z","0.0.37":"2026-07-14T12:17:41.005Z","0.0.38":"2026-09-09T04:45:34.149Z"},"author":{"name":"Michael Cuneo","email":"me@michaelcuneo.com.au"},"keywords":["svelte"],"description":"A Svelte-based Markdown editor component with ProseMirror and CodeMirror integration.","maintainers":[{"name":"michaelcuneo","email":"me@michaelcuneo.com.au"}],"readme":"# @michaelcuneo/markdown-editor\n\nA modern **WYSIWYM Markdown editor for Svelte 5**, built with **ProseMirror** and **CodeMirror 6**.\n\nIt supports live Markdown editing, task lists, fenced code blocks with syntax highlighting, keyboard shortcuts, and a fully themeable light/dark design system powered by CSS variables.\n\n---\n\n## Live Demo\n\n**Demo:** https://markdown-editor.michaelcuneo.com.au\n\nTry headings, inline formatting, code fences, lists, and interactive task items rendered live as you type.\n\nBuilt with **Svelte 5**, **TypeScript**, **ProseMirror**, and **CodeMirror 6**.\n\n---\n\n## Features\n\n- WYSIWYM Markdown editing\n- Fast WYSIWYG ↔ Markdown source switching\n- Two-way binding with `bind:markdown`\n- Task lists with interactive checkboxes\n- Image manipulation tools (replace, remove, caption, drag, resize)\n- Optional responsive image optimization controls\n- Fenced code blocks with CodeMirror 6\n- Syntax highlighting\n- Keyboard shortcuts\n- Read-only and runtime editable modes\n- Per-document reset support with `docId`\n- Fully themeable via CSS custom properties\n- Optional HTML sanitization with DOMPurify\n- Works in SSR and SPA environments\n\n---\n\n## Install\n\nInstall the package plus its peer dependencies:\n\n```bash\nnpm install @michaelcuneo/markdown-editor \\\n  prosemirror-state \\\n  prosemirror-view \\\n  prosemirror-model \\\n  prosemirror-commands \\\n  prosemirror-markdown \\\n  prosemirror-history \\\n  prosemirror-keymap \\\n  prosemirror-inputrules \\\n  prosemirror-schema-list \\\n  codemirror \\\n  @codemirror/state \\\n  @codemirror/view \\\n  @codemirror/language \\\n  @codemirror/theme-one-dark \\\n  @codemirror/lang-javascript \\\n  @codemirror/lang-markdown \\\n  @codemirror/lang-python\n```\n\nIf you use pnpm:\n\n```bash\npnpm add @michaelcuneo/markdown-editor \\\n  prosemirror-state \\\n  prosemirror-view \\\n  prosemirror-model \\\n  prosemirror-commands \\\n  prosemirror-markdown \\\n  prosemirror-history \\\n  prosemirror-keymap \\\n  prosemirror-inputrules \\\n  prosemirror-schema-list \\\n  codemirror \\\n  @codemirror/state \\\n  @codemirror/view \\\n  @codemirror/language \\\n  @codemirror/theme-one-dark \\\n  @codemirror/lang-javascript \\\n  @codemirror/lang-markdown \\\n  @codemirror/lang-python\n```\n\nThese are peer dependencies so your app can control versions and avoid conflicts.\n\n---\n\n## Usage\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\timport '@michaelcuneo/markdown-editor/styles.css';\n\n\tlet content = `# Welcome\n\nThis is a **Markdown editor** built with Svelte 5.\n\n- [x] Task lists\n- [ ] Live preview\n- [ ] Syntax highlighting\n\n\\`\\`\\`ts\nfunction greet(name: string): string {\n  return \\`Hello, \\${name}!\\`;\n}\n\\`\\`\\`\n`;\n</script>\n\n<SvelteMarkdownEditor bind:markdown={content} />\n```\n\n---\n\n## Two-Way Binding\n\nThe editor is reactive by design.\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet markdown = '# Hello';\n</script>\n\n<SvelteMarkdownEditor bind:markdown />\n\n<p>Characters: {markdown.length}</p>\n```\n\n---\n\n## Props\n\n| Prop           | Type                            | Bindable | Default     | Description                                                                                                        |\n| -------------- | ------------------------------- | -------- | ----------- | ------------------------------------------------------------------------------------------------------------------ |\n| `markdown`     | `string`                        | ✅       | `''`        | The markdown content. Updates as the user types.                                                                   |\n| `toolbar`      | `boolean`                       |          | `true`      | Whether to render the toolbar above the editor.                                                                    |\n| `imageQueue`   | `Record<string, MarkdownImage>` | ✅       | `{}`        | Image queue map, updated as images are added, optimised, and uploaded.                                             |\n| `clearDraft`   | `boolean`                       | ✅       | `false`     | Set to `true` to clear the auto-saved draft. Resets to `false` after.                                              |\n| `manualSave`   | `boolean`                       | ✅       | `false`     | Set to `true` to force an immediate draft save. Resets to `false` after.                                           |\n| `docId`        | `string`                        |          | `'default'` | Namespaces the auto-saved draft in localStorage. Change per document.                                              |\n| `editable`     | `boolean`                       |          | `true`      | Whether the editor content is editable.                                                                            |\n| `bare`         | `boolean`                       |          | `false`     | Removes all border, background, and toolbar for display-only/readonly markdown. Best used with `editable={false}`. |\n| `allowHtml`    | `boolean`                       |          | `false`     | Allow raw HTML passthrough in WYSIWYG mode.                                                                        |\n| `viewMode`     | `'wysiwyg' \\| 'markdown'`       | ✅       | `'wysiwyg'` | Switches between rich-text and raw markdown source mode.                                                           |\n| `imageOptions` | `MarkdownImageOptions`          |          | `{}`        | Image handling options — storage strategy, optimization, upload callback.                                          |\n\n### View modes\n\n- `Markdown` mode shows a raw markdown source textarea for direct editing.\n\n### `imageOptions` (optional)\n\nThe editor stays neutral by default: images are added to `imageQueue` and previewed locally.\nThis README focuses on built-in image manipulation + optimization behavior.\n\n| Key                  | Type                                 | Default                                    | Description                                                          |\n| -------------------- | ------------------------------------ | ------------------------------------------ | -------------------------------------------------------------------- |\n| `enableOptimization` | `boolean`                            | `false`                                    | Enables Sharpless-based optimization controls in image UI.           |\n| `optimizeOnDrop`     | `boolean`                            | `true`                                     | If optimization is enabled, auto-optimizes dropped/pasted images.    |\n| `quality`            | `number`                             | `0.82`                                     | Default optimization quality target.                                 |\n| `formats`            | `string[]`                           | `['image/webp','image/jpeg','image/avif']` | Output formats requested from optimizer.                             |\n| `targets`            | `{ width: number; label: string }[]` | Built-in responsive targets                | Output widths/labels for responsive variants and generated `srcSet`. |\n| `preferredFormat`    | `string`                             | `'image/webp'`                             | Preferred format for preview + responsive source selection.          |\n\n### Image key lifecycle (important)\n\nWhen you use `storage: 'upload'`, the editor transitions an image through three states:\n\n1. `local-img-...` id with `blob:` preview while the image is local.\n2. Uploaded object key in `src` (for example `uploads/local-img-.../desktop-1200.jpg`).\n3. Runtime-resolved URL for rendering via `resolveImageUrl` or `/api/presign`.\n\nTo keep this stable, follow these rules:\n\n- Always bind image queue: `bind:imageQueue`.\n- Use manual save when persisting externally: `bind:manualSave` + `on:saved`.\n- Return `src` from upload as a storage key (or URL) that should be persisted in markdown.\n- Return `srcSet` only when those variants actually exist.\n- Return `previewUrl` only for browser-renderable URLs: `blob:`, `data:`, `https://`, or `//...`.\n- Do not return storage keys in `previewUrl` (for example `uploads/...`).\n\nIf your backend stores objects in S3-style key paths, configure runtime resolution:\n\n```svelte\n<SvelteMarkdownEditor\n\tbind:markdown\n\tbind:imageQueue\n\timageOptions={{\n\t\tstorage: 'upload',\n\t\truntimeSourceMode: 's3',\n\t\tresolveImageUrl: async (key) => {\n\t\t\tconst res = await fetch(`/api/presign?key=${encodeURIComponent(key)}`);\n\t\t\tif (!res.ok) return null;\n\t\t\tconst body = await res.json();\n\t\t\treturn body.url;\n\t\t}\n\t}}\n/>\n```\n\nCommon failure modes this avoids:\n\n- `404 /uploads/...` in browser console from unresolved key-based `src`/`srcset`.\n- Images bouncing between local blob URLs and unresolved key paths.\n- Duplicate upload sets caused by reusing fully qualified key paths as upload ids.\n\n### Image manipulation behavior\n\n- Inline caption editing (`alt` text)\n- Replace image from local file picker\n- Remove image node from document\n- Drag-to-reorder image blocks\n- Corner resize handles with persisted dimensions\n- Optional optimization panel (`quality`, `widths`, `format`) with Apply action\n\n### Example: keep everything local (no uploads)\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet markdown = '# Hello';\n\tlet imageQueue = {};\n</script>\n\n<SvelteMarkdownEditor\n\tbind:markdown\n\t{imageQueue}\n\timageOptions={{\n\t\tenableOptimization: true,\n\t\tstorage: 'local',\n\t\toptimizeOnDrop: false\n\t}}\n/>\n```\n\n### Save contract (consumer-owned)\n\nOn Save, host applications decide what to do with `imageQueue` and generated variants.\nTypical flows include persisting markdown as-is, replacing refs, uploading files, or discarding transient queue state.\n\n### Manual save on submit\n\nUse `manualSave` to force a draft save immediately before your submit flow continues.\nThe editor emits `saved` after Svelte flushes updates, so submit flows can await that signal.\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet markdown = '# Draft';\n\tlet imageQueue = {};\n\tlet manualSave = false;\n\tlet awaitingSave: (() => void) | null = null;\n\n\tfunction waitForSaved(): Promise<void> {\n\t\treturn new Promise((resolve) => {\n\t\t\tawaitingSave = resolve;\n\t\t});\n\t}\n\n\tfunction onSaved() {\n\t\tawaitingSave?.();\n\t\tawaitingSave = null;\n\t}\n\n\tasync function submitArticle() {\n\t\tmanualSave = true;\n\t\tawait waitForSaved();\n\t\t// Continue with your submit request.\n\t}\n</script>\n\n<SvelteMarkdownEditor bind:markdown bind:imageQueue bind:manualSave on:saved={onSaved} />\n<button onclick={submitArticle}>Submit</button>\n```\n\n---\n\n## Examples\n\n### Reset on document change\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet docId = 'intro';\n\tlet markdown = '# Welcome';\n\n\tfunction loadNewDoc() {\n\t\tdocId = 'notes';\n\t\tmarkdown = '## Empty new document';\n\t}\n</script>\n\n<button onclick={loadNewDoc}>New Document</button>\n\n<SvelteMarkdownEditor bind:markdown {docId} />\n```\n\n---\n\n### Display-only/readonly Markdown (bare mode)\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet markdown = '# Hello';\n</script>\n\n<SvelteMarkdownEditor bind:markdown {markdown} editable={false} bare={true} />\n```\n\nThis renders the markdown with no border, background, or toolbar—ideal for embedding read-only markdown content in your app.\n\n---\n\n### Start in Markdown source mode\n\n```svelte\n<script lang=\"ts\">\n\timport { SvelteMarkdownEditor } from '@michaelcuneo/markdown-editor';\n\n\tlet markdown = '# Hello';\n\tlet viewMode: 'wysiwyg' | 'markdown' = 'markdown';\n</script>\n\n<SvelteMarkdownEditor bind:markdown bind:viewMode />\n```\n\n---\n\n## Toolbar & Shortcuts\n\n| Action      | Shortcut                 |\n| ----------- | ------------------------ |\n| Bold        | Ctrl/Cmd + B             |\n| Italic      | Ctrl/Cmd + I             |\n| Headings    | Toolbar or # syntax      |\n| Blockquote  | > then space             |\n| Lists       | -, \\*, 1. then space     |\n| Task item   | - [ ] or - [x]           |\n| Code block  | ``` + language + Enter   |\n| Link        | Ctrl/Cmd + K             |\n| View mode   | Ctrl/Cmd + Shift + M     |\n| Undo / Redo | Ctrl/Cmd + Z / Shift + Z |\n\n---\n\n## Markdown Support\n\n- Headings\n- Bold, italic, strikethrough\n- Inline code and fenced code blocks\n- Blockquotes\n- Lists and task lists\n- Tables (GFM)\n- Links\n- Horizontal rules\n- Syntax-highlighted code blocks\n\n---\n\n## Styling & Theming\n\nUses CSS custom properties under the `--md-*` namespace.\n\n### Global theme\n\n```css\n:root {\n\t--md-bg: #fdfdfd;\n\t--md-fg: #222;\n\t--md-accent: #0b57d0;\n\t--md-code-bg: #f9fafb;\n\t--md-code-fg: #0056b3;\n}\n```\n\n### Per-instance theme\n\n```svelte\n<div class=\"markdown-theme-ocean\">\n\t<SvelteMarkdownEditor bind:markdown />\n</div>\n```\n\n```css\n.markdown-theme-ocean {\n\t--md-bg: #001a26;\n\t--md-fg: #cde9ff;\n\t--md-accent: #00b7ff;\n\t--md-code-bg: #011e2a;\n\t--md-selection-bg: #00384d;\n}\n```\n\n### Styles\n\n```ts\nimport '@michaelcuneo/markdown-editor/styles.css';\n```\n\n---\n\n## CodeMirror Integration\n\n- Uses One Dark-style theme in dark mode\n- GitHub-style palette in light mode\n- Fully overrideable via your own theme configuration\n\n---\n\n## Architecture\n\n| Layer          | Role                                      |\n| -------------- | ----------------------------------------- |\n| ProseMirror    | Document model, schema, commands, history |\n| CodeMirror 6   | Fenced code block editor                  |\n| Custom plugins | Task lists, sync, enhancements            |\n| DOMPurify      | HTML sanitization                         |\n| Svelte 5       | Reactive component layer                  |\n\n---\n\n## Compatibility\n\n| Feature           | Status |\n| ----------------- | ------ |\n| Svelte 5          | ✅     |\n| TypeScript        | ✅     |\n| SSR + SPA         | ✅     |\n| Light/Dark themes | ✅     |\n| CSS variables     | ✅     |\n| Task lists        | ✅     |\n| CodeMirror blocks | ✅     |\n| One Dark support  | ✅     |\n| docId / editable  | ✅     |\n\n---\n\n## License\n\nMIT © Michael Cuneo\n","readmeFilename":"README.md","homepage":"https://github.com/michaelcuneo/npm.michaelcuneo.com.au#readme","repository":{"type":"git","url":"git+https://github.com/michaelcuneo/npm.michaelcuneo.com.au.git"},"bugs":{"url":"https://github.com/michaelcuneo/npm.michaelcuneo.com.au/issues"}}