{"_id":"@accuser/svelte-markdown-gfm","_rev":"2-dee9fcb61433bd5b3711020c95c025e0","name":"@accuser/svelte-markdown-gfm","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@accuser/svelte-markdown-gfm","version":"0.0.1","keywords":["markdown","mdast","svelte","sveltekit"],"author":{"url":"https://github.com/accuser","name":"Matthew Gibbons","email":"mhgibbons@me.com"},"license":"MIT","_id":"@accuser/svelte-markdown-gfm@0.0.1","maintainers":[{"name":"accuser","email":"mhgibbons@me.com"}],"homepage":"https://github.com/accuser/svelte-markdown-gfm","bugs":{"url":"https://github.com/accuser/svelte-markdown-gfm/issues"},"dist":{"shasum":"1b390420ad79463db137ac27f65f15ceefaafbac","tarball":"https://registry.npmjs.org/@accuser/svelte-markdown-gfm/-/svelte-markdown-gfm-0.0.1.tgz","fileCount":15,"integrity":"sha512-EdQ3N1lFmMj7qZriJmJ2/4SRAFSVeboAwf/xxa4mmnOyYFsXM456WqRVfzxJ/WW3o5qxyk+hKxX65DbB3fePDw==","signatures":[{"sig":"MEUCIF/jmSz5s56Xsoua1Xjumx8GdhlpeWnurIbQuQ59qzjfAiEArUXXSPn4FsVh9TWuxVSEtivZP5IuiyuuBBkLfewL9pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10459},"type":"module","_from":"file:accuser-svelte-markdown-gfm-0.0.1.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"accuser","email":"mhgibbons@me.com"},"_resolved":"/tmp/76d2616f223a7515348a0c558c736545/accuser-svelte-markdown-gfm-0.0.1.tgz","_integrity":"sha512-EdQ3N1lFmMj7qZriJmJ2/4SRAFSVeboAwf/xxa4mmnOyYFsXM456WqRVfzxJ/WW3o5qxyk+hKxX65DbB3fePDw==","repository":{"url":"git+https://github.com/accuser/svelte-markdown-gfm.git","type":"git"},"_npmVersion":"10.8.2","description":"Transforms Markdown source (as a `string`) or a [Markdown AST](https://github.com/syntax-tree/mdast) into Svelte components.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mdast":"^4.0.4","github-slugger":"^2.0.0","mdast-util-gfm":"^3.0.0","mdast-util-math":"^3.0.0","mdast-util-to-string":"^4.0.0","micromark-extension-gfm":"^3.0.0","mdast-util-from-markdown":"^2.0.1","micromark-extension-math":"^3.1.0","@accuser/mdast-util-type-guards":"^1.2.0","@accuser/svelte-markdown-provider":"0.2.0-next.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","jsdom":"^25.0.1","tslib":"^2.7.0","eslint":"^9.11.1","svelte":"5.0.0-next.247","vitest":"^2.1.1","globals":"^15.9.0","postcss":"^8.4.47","publint":"^0.2.11","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.7.2","tailwindcss":"^3.4.13","autoprefixer":"^10.4.20","svelte-check":"^4.0.2","@sveltejs/kit":"^2.5.28","@types/eslint":"^9.6.1","@sveltejs/package":"^2.3.5","typescript-eslint":"^8.7.0","@tailwindcss/forms":"^0.5.9","postcss-load-config":"^6.0.1","eslint-plugin-svelte":"^2.44.0","@sveltejs/adapter-auto":"^3.2.5","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.2.6","@tailwindcss/typography":"^0.5.15","@testing-library/svelte":"^5.2.1","@testing-library/jest-dom":"^6.5.0","@typescript-eslint/parser":"^8.7.0","@sveltejs/vite-plugin-svelte":"4.0.0-next.6","@typescript-eslint/eslint-plugin":"^8.7.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-markdown-gfm_0.0.1_1727332537601_0.8365642831307927","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@accuser/svelte-markdown-gfm","version":"0.0.2","keywords":["gfm","github flavored","markdown","mdast","svelte","sveltekit"],"author":{"url":"https://github.com/accuser","name":"Matthew Gibbons","email":"mhgibbons@me.com"},"license":"MIT","_id":"@accuser/svelte-markdown-gfm@0.0.2","maintainers":[{"name":"accuser","email":"mhgibbons@me.com"}],"homepage":"https://github.com/accuser/svelte-markdown-gfm","bugs":{"url":"https://github.com/accuser/svelte-markdown-gfm/issues"},"dist":{"shasum":"c9d0c57c6ff81315402100c05d336d08f6073cfc","tarball":"https://registry.npmjs.org/@accuser/svelte-markdown-gfm/-/svelte-markdown-gfm-0.0.2.tgz","fileCount":15,"integrity":"sha512-45Znn1cntkiZGI9j/tJNHGqTfmWW/EzF3nWGuZo8QhF1VkZR1PwyKQhvYXz3gF+I0wsyK6wHDBI/cDwbfwqOQg==","signatures":[{"sig":"MEQCIHELpniul/XF86kwVxwBxbtPV6CRJNM+CFY1ztw9ul/1AiB0mnuQguwnlLWjRZuh7QpYVNjaFqdRVBhTk95SAz8rbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8738},"type":"module","_from":"file:accuser-svelte-markdown-gfm-0.0.2.tgz","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"prettier --check . && eslint .","test":"vitest","build":"vite build && pnpm run package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","package":"svelte-kit sync && svelte-package && publint","preview":"vite preview","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"accuser","email":"mhgibbons@me.com"},"_resolved":"/tmp/40735aca0f053ccb061c6a18f21bb11c/accuser-svelte-markdown-gfm-0.0.2.tgz","_integrity":"sha512-45Znn1cntkiZGI9j/tJNHGqTfmWW/EzF3nWGuZo8QhF1VkZR1PwyKQhvYXz3gF+I0wsyK6wHDBI/cDwbfwqOQg==","repository":{"url":"git+https://github.com/accuser/svelte-markdown-gfm.git","type":"git"},"_npmVersion":"10.8.2","description":"Transforms Markdown source (as a `string`) or a [Markdown AST](https://github.com/syntax-tree/mdast) into Svelte components.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@types/mdast":"^4.0.4","github-slugger":"^2.0.0","mdast-util-gfm":"^3.0.0","mdast-util-to-string":"^4.0.0","micromark-extension-gfm":"^3.0.0","mdast-util-from-markdown":"^2.0.1","@accuser/mdast-util-type-guards":"^1.2.0","@accuser/svelte-markdown-provider":"0.2.0-next.8"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.8","jsdom":"^25.0.1","tslib":"^2.7.0","eslint":"^9.11.1","svelte":"5.0.0-next.247","vitest":"^2.1.1","globals":"^15.9.0","postcss":"^8.4.47","publint":"^0.2.11","prettier":"^3.3.3","typescript":"^5.6.2","@types/node":"^22.7.3","tailwindcss":"^3.4.13","autoprefixer":"^10.4.20","svelte-check":"^4.0.3","@sveltejs/kit":"^2.6.0","@types/eslint":"^9.6.1","@sveltejs/package":"^2.3.5","typescript-eslint":"^8.7.0","@tailwindcss/forms":"^0.5.9","postcss-load-config":"^6.0.1","eslint-plugin-svelte":"^2.44.1","@sveltejs/adapter-auto":"^3.2.5","eslint-config-prettier":"^9.1.0","prettier-plugin-svelte":"^3.2.7","@tailwindcss/typography":"^0.5.15","@testing-library/svelte":"^5.2.1","@testing-library/jest-dom":"^6.5.0","@typescript-eslint/parser":"^8.7.0","@sveltejs/vite-plugin-svelte":"4.0.0-next.6","@typescript-eslint/eslint-plugin":"^8.7.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-markdown-gfm_0.0.2_1727421231540_0.7521353106676658","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@accuser/svelte-markdown-gfm","version":"0.0.3","private":false,"license":"MIT","author":{"name":"Matthew Gibbons","email":"mhgibbons@me.com","url":"https://github.com/accuser"},"keywords":["gfm","github flavored","markdown","mdast","svelte","sveltekit"],"homepage":"https://github.com/accuser/svelte-markdown-gfm","bugs":{"url":"https://github.com/accuser/svelte-markdown-gfm/issues"},"repository":{"type":"git","url":"git+https://github.com/accuser/svelte-markdown-gfm.git"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"peerDependencies":{"svelte":"^5.0.0-next.1"},"dependencies":{"@accuser/mdast-util-type-guards":"^1.2.0","@accuser/svelte-markdown-provider":"0.2.0-next.11","@types/mdast":"^4.0.4","github-slugger":"^2.0.0","mdast-util-from-markdown":"^2.0.1","mdast-util-gfm":"^3.0.0","mdast-util-to-string":"^4.0.0","micromark-extension-gfm":"^3.0.0"},"devDependencies":{"@sveltejs/adapter-auto":"^3.2.5","@sveltejs/kit":"^2.6.0","@sveltejs/package":"^2.3.5","@sveltejs/vite-plugin-svelte":"4.0.0-next.6","@tailwindcss/forms":"^0.5.9","@tailwindcss/typography":"^0.5.15","@testing-library/jest-dom":"^6.5.0","@types/eslint":"^9.6.1","@types/node":"^22.7.3","@typescript-eslint/eslint-plugin":"^8.7.0","@typescript-eslint/parser":"^8.7.0","autoprefixer":"^10.4.20","eslint":"^9.11.1","eslint-config-prettier":"^9.1.0","eslint-plugin-svelte":"^2.44.1","globals":"^15.9.0","jsdom":"^25.0.1","postcss":"^8.4.47","postcss-load-config":"^6.0.1","prettier":"^3.3.3","prettier-plugin-svelte":"^3.2.7","publint":"^0.2.11","svelte":"5.0.0-next.260","svelte-check":"^4.0.3","tailwindcss":"^3.4.13","tslib":"^2.7.0","typescript":"^5.6.2","typescript-eslint":"^8.7.0","vite":"^5.4.8","vitest":"^2.1.1"},"svelte":"./dist/index.js","types":"./dist/index.d.ts","type":"module","scripts":{"dev":"vite dev","build":"vite build && pnpm run package","preview":"vite preview","package":"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","test":"vitest","lint":"prettier --check . && eslint .","format":"prettier --write ."},"_id":"@accuser/svelte-markdown-gfm@0.0.3","description":"Transforms Markdown source (as a `string`) or a [Markdown AST](https://github.com/syntax-tree/mdast) into Svelte components.","_integrity":"sha512-6oDMaBf2m7JSaZ29EN86pft2tNBGRkqXwunZB1PyR9X7OizqOp4T0aELijqgDblQWgrd7MlW36AwkB5SfjH2eQ==","_resolved":"/tmp/a99595fe1fcd6a66cb7278d17aeef01e/accuser-svelte-markdown-gfm-0.0.3.tgz","_from":"file:accuser-svelte-markdown-gfm-0.0.3.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6oDMaBf2m7JSaZ29EN86pft2tNBGRkqXwunZB1PyR9X7OizqOp4T0aELijqgDblQWgrd7MlW36AwkB5SfjH2eQ==","shasum":"2e246a4097503a53124fca8993fcd5a91c5f50e1","tarball":"https://registry.npmjs.org/@accuser/svelte-markdown-gfm/-/svelte-markdown-gfm-0.0.3.tgz","fileCount":15,"unpackedSize":8611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdDVdmzbMTFVblOOqUvinT3XMw5Ea65Yo2f/HLcu+hkAiBYPncUIOZGprySx91Qr0JXOyF+KwskmxDlL7IItwoknA=="}]},"_npmUser":{"name":"accuser","email":"mhgibbons@me.com"},"directories":{},"maintainers":[{"name":"accuser","email":"mhgibbons@me.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/svelte-markdown-gfm_0.0.3_1727686143098_0.34680501419646803"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-26T06:35:37.481Z","modified":"2024-09-30T08:49:03.495Z","0.0.1":"2024-09-26T06:35:37.779Z","0.0.2":"2024-09-27T07:13:51.728Z","0.0.3":"2024-09-30T08:49:03.326Z"},"bugs":{"url":"https://github.com/accuser/svelte-markdown-gfm/issues"},"author":{"name":"Matthew Gibbons","email":"mhgibbons@me.com","url":"https://github.com/accuser"},"license":"MIT","homepage":"https://github.com/accuser/svelte-markdown-gfm","keywords":["gfm","github flavored","markdown","mdast","svelte","sveltekit"],"repository":{"type":"git","url":"git+https://github.com/accuser/svelte-markdown-gfm.git"},"description":"Transforms Markdown source (as a `string`) or a [Markdown AST](https://github.com/syntax-tree/mdast) into Svelte components.","maintainers":[{"name":"accuser","email":"mhgibbons@me.com"}],"readme":"# Svelte Markdown Provider\n\nTransforms Markdown source (as a `string`) or a [Markdown AST](https://github.com/syntax-tree/mdast) into Svelte components.\n\n> [!NOTE]\n> You probably don't want this - look at [mdsvex](https://mdsvex.pngwn.io) or [svelte-markdown](https://github.com/pablo-abc/svelte-markdown) instead.\n\n## Installing\n\nAdd the `@accuser/svelte-markdown-provider` package dependency to your [Svelte](https://svelte.dev) / [SvelteKit](https://kit.svelte.dev) project:\n\n```sh\nnpm install --save-dev @accuser/svelte-markdown-provider\n```\n\n## Usage\n\n### Markdown `string`\n\n```svelte\n<script>\n    import { Markdown } from '@accuser/svelte-markdown-provider';\n\n    const source = 'Hello, World!';\n</script>\n\n<Markdown {src} />\n```\n\n### Markdown AST\n\n```svelte\n<script>\n    import { Markdown } from '@accuser/svelte-markdown-provider';\n\n    const ast = {\n        type: 'root',\n        children: [{\n           type: 'paragraph',\n           children: [{\n                type: 'text',\n                value: 'Hello, World!'\n            }]\n        }]\n    };\n</script>\n\n<Markdown {ast} />\n```\n","readmeFilename":"README.md"}