{"_id":"@avidys/s-blog","_rev":"35-aa1de6717b53b9468364d8c2fa8ad18d","name":"@avidys/s-blog","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@avidys/s-blog","version":"1.0.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.0.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"fba5195a24cc31ae2d131e709510f84b2adca3f5","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.0.0.tgz","fileCount":26,"integrity":"sha512-fwkU/N4Q/ES9okks3uds+juDQP6R39VRCpHyKY7anqqsEqeiZp0lJYkYUl7XJXaAx87tc/rKZ4P7hRmF7nBo7Q==","signatures":[{"sig":"MEUCIQCx0QiKbF5uCTBDv4+Ohp3j/ffe2VJVRR19tvgaN5XpmgIgfZROfN1MMM//r/ZMCh7ff/fVOe/3yeZfd1GaJgIKxn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46732},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"679e1785cf5725eafa16ba6653c6a776e2aab6f6","scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","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","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","marked":"^15.0.7","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","@types/node":"^22.13.9","gray-matter":"^4.0.3","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.0.0_1741230598029_0.07719946198215588","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@avidys/s-blog","version":"1.1.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"4588586ab2c03cbd21b238233377952903881088","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.0.tgz","fileCount":26,"integrity":"sha512-FfDamZdzKrUPdbFBEUT2jKFt+uB//D0NOMztUR3IHip/lBMeH68aneGVpKRZE487wdWJQQKt3W5FVptN/D2mdQ==","signatures":[{"sig":"MEUCIHr4T6Oj/iBzrLR8dBNUCAGO/vtLzKNJO3lhBzpdF9JLAiEAwF/SFyKwoO8O5dxZCnTpI96KzElf4glxMmdTPDQorwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46842},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"aae00b532e7a655d883f96c7b7ca569b050197c2","scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","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","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","marked":"^15.0.7","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","@types/node":"^22.13.9","gray-matter":"^4.0.3","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.0_1741231486629_0.4116516344406569","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@avidys/s-blog","version":"1.1.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"9054f1022f94353ce7961e6be7b97cfee169de3f","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.1.tgz","fileCount":26,"integrity":"sha512-WGuWgd/f/8kuwOOr+eWQWqpYhUGook5B6Os5oi5dSUG+NBl4L891D/Ov3hIMoBxL4oE4iHTM7NivEUSCh9Hylw==","signatures":[{"sig":"MEQCIHOWMB5fCnQoVfgWgm7hvoPKkrpnF3ed5cC4dUkxHV9KAiB8Oo898xWdeFOrjg3DEagQ4rdCZve4OIbrbSD41LrQ1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46842},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d5df92a7eb369adce0232c00f4e9253a27457a8d","scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","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","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.1_1741285168624_0.6370238261516337","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@avidys/s-blog","version":"1.1.2","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.2","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"cc5e6433168e9f2587eacd7b1acca4517098dfe0","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.2.tgz","fileCount":26,"integrity":"sha512-fMXM7BlazJE3B4WqEW6fTEyS4qlOYBjNJuok/FD63ubdMsr7tgs+GUUh05AObkCAyKikN42VFRp8Yno6Horq0Q==","signatures":[{"sig":"MEUCIQDf7Nn2b2nbImMYKW9FdINaJ6l0I/DBNZ6fUO3ZqNm6FgIgT0RXwrXEU4+ldPVeFg73lZRm3AMXfZqbHyoOtXUmAT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46872},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d5df92a7eb369adce0232c00f4e9253a27457a8d","scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","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","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.2_1741285570668_0.7855739546639364","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@avidys/s-blog","version":"1.1.3","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.3","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"c3c156c6a9e19a09f1db9c7318add8c2dd306c4a","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.3.tgz","fileCount":26,"integrity":"sha512-a9S4Fser7PRXmSMGEHIfDTks5rCRKusgfUkpWMfjymgJtedY6KkCSnZoGtiUWuKgkPOBgm3i8XQLCsL/lBGP9Q==","signatures":[{"sig":"MEUCIQD+V7EYyafymIVqGKUnkZ1SBgi6/nN+1BeHZloX1jJyBwIgMdVOu56mt6CClenQoeavrTYTvS3GZD8v9SPRgOGBGWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46938},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/9a24ceef95277190d631ce856ce6312a/avidys-s-blog-1.1.3.tgz","_integrity":"sha512-a9S4Fser7PRXmSMGEHIfDTks5rCRKusgfUkpWMfjymgJtedY6KkCSnZoGtiUWuKgkPOBgm3i8XQLCsL/lBGP9Q==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.3_1741288003866_0.1626052244023748","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@avidys/s-blog","version":"1.1.4","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.4","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"b72b8a3441e6fe0ebd64cc281727aee69593c4f5","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.4.tgz","fileCount":26,"integrity":"sha512-nC0h1ig4P2ywh9pVkzvwyUar0XuqD+XLsM1nos/UWgmMVpEQXMLvKISD7D6NNq6zKWYIyvmoVQzZA18Bbq0QZg==","signatures":[{"sig":"MEQCICP8i73cDLxWqWdkyY4sM5Q6tOLzYGRq/+j+FKSYo4nvAiAwr3lsmcJwL1vlCO6pIlPhKvoLNcTElArzZjTEVCcijg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46986},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/12d2af1020d751f676e06e6ff4552461/avidys-s-blog-1.1.4.tgz","_integrity":"sha512-nC0h1ig4P2ywh9pVkzvwyUar0XuqD+XLsM1nos/UWgmMVpEQXMLvKISD7D6NNq6zKWYIyvmoVQzZA18Bbq0QZg==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.4_1741288443395_0.8799780886388786","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@avidys/s-blog","version":"1.1.5","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.5","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"1afa18b7abcd0e2d2aee0569f76b6791da2bc549","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.5.tgz","fileCount":26,"integrity":"sha512-3+CRbeF3sKnA/IvkmFwaMR/9im5XldOyAy8QTJeepkMVcAktJtHTnDJrtTAvSz4UyAP+LG+RKDbhFHGfGEZoug==","signatures":[{"sig":"MEQCIEi5PnrlkXqqgGusoX4CXyTtifqog5oo045UjACJPI4nAiB8piNCOklIA0s7LcMUqJKkxaVJXIhNlhh3rcDsatzLLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48586},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/dc057dc4d7d1264586c471242641f5ae/avidys-s-blog-1.1.5.tgz","_integrity":"sha512-3+CRbeF3sKnA/IvkmFwaMR/9im5XldOyAy8QTJeepkMVcAktJtHTnDJrtTAvSz4UyAP+LG+RKDbhFHGfGEZoug==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.5_1741302389981_0.2963019081627365","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@avidys/s-blog","version":"1.1.6","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.6","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"97b177036dd12de0355ef4897a2c45ce544d5ec9","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.6.tgz","fileCount":26,"integrity":"sha512-f7OrD2E928msRe67xEeVpZfD7rR3dvOHe7Lr4UlGuVsGOqIQ0soRqIS966b9Itw9L4xXjNxuuXcYQpoYgHYthQ==","signatures":[{"sig":"MEYCIQC4XTnwoC7pbXe7Fwwe7DjqTvzS0UbnUj4eb1AhbneUfwIhAPcz+lwofdF2CDxQ8r7yNKrbfGk80VUirHTJvLkKQdxC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49017},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/6dc5160ad6f72a762396c31dc841cfc6/avidys-s-blog-1.1.6.tgz","_integrity":"sha512-f7OrD2E928msRe67xEeVpZfD7rR3dvOHe7Lr4UlGuVsGOqIQ0soRqIS966b9Itw9L4xXjNxuuXcYQpoYgHYthQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.6_1741303125191_0.8579252682129046","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@avidys/s-blog","version":"1.1.8","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.8","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"6bfd655f2f74fded62fbcb19e1a623e26b092d23","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.8.tgz","fileCount":26,"integrity":"sha512-55AiQJD/knXWfC92npyMPCE9OUObSf0hx8Gmu/dZx7IRHY54QKsPJeJT0o4bVn4yBZPiRHd986wGP4OCSHF13w==","signatures":[{"sig":"MEUCIQCPK+Glqtzb67EKUcz51dxxrMCmf9ytYWxocu1IEW5ecwIgLHiYh9awughJZTjkMvwP547+0b4xUMqJNG1MSOv7TFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49235},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","update":"node update-package.js","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/2b82c3edc86fac825da5277a8c9d8150/avidys-s-blog-1.1.8.tgz","_integrity":"sha512-55AiQJD/knXWfC92npyMPCE9OUObSf0hx8Gmu/dZx7IRHY54QKsPJeJT0o4bVn4yBZPiRHd986wGP4OCSHF13w==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.9","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","jsdom":"^26.0.0","eslint":"^9.18.0","svelte":"^5.0.0","vitest":"^3.0.0","globals":"^16.0.0","publint":"^0.3.2","prettier":"^3.4.2","@eslint/js":"^9.18.0","typescript":"^5.0.0","svelte-check":"^4.0.0","@eslint/compat":"^1.2.5","@sveltejs/package":"^2.0.0","typescript-eslint":"^8.20.0","eslint-plugin-svelte":"^3.0.0","eslint-config-prettier":"^10.0.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.4","@sveltejs/adapter-vercel":"^5.5.2","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.0"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.8_1741304755406_0.43180140799771727","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@avidys/s-blog","version":"1.1.9","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.9","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","dist":{"shasum":"7758ee9f3f70239518d20e9fc31d1b634c0d4c26","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.9.tgz","fileCount":26,"integrity":"sha512-7sykhqYGseWKL3m6a0zyv+RFMPSDnadndy80ij3HxNYNgtSh9TzQW4WCDkPzNnNIVIuwjQr/itgFJDZtLAAaGg==","signatures":[{"sig":"MEUCICvYTnKx1hwsR6YSGD1GvTsYX2ggLgk/qu67+QNj8T3AAiEAhGtuhbpzBR0+cALVjuzFSqTgK577e9/KA22TX+dPhAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49238},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","update":"node update-package.js","preview":"vite preview","test:unit":"vitest","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/73d76c526552b3443c49164ad5e334aa/avidys-s-blog-1.1.9.tgz","_integrity":"sha512-7sykhqYGseWKL3m6a0zyv+RFMPSDnadndy80ij3HxNYNgtSh9TzQW4WCDkPzNnNIVIuwjQr/itgFJDZtLAAaGg==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.9_1742344727262_0.03725641692096904","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@avidys/s-blog","version":"1.1.10","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.10","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"s-blog-update":"dist/cli.js"},"dist":{"shasum":"729b2eb9196e82e2f9d77cb40835a220c90ee3b0","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.10.tgz","fileCount":30,"integrity":"sha512-lw1X4i4mdvtwc/TkLjX2GxJzdvwE/cSzvdYOpKr7d51wfOsMFpKXNkvDI7IOCXkVkyiIR/8PeBrczC3LAiBAnQ==","signatures":[{"sig":"MEYCIQCCtox3uqKx4g0jkFDDuT19icLAiHPcPKLoEBl2GpTwcAIhAJMrcywpgEvjGb68o44ZRz1fDm7CDVYZFMMbjJagkCvp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51150},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/update-script.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/719605022ff0629223d52ce74354b6da/avidys-s-blog-1.1.10.tgz","_integrity":"sha512-lw1X4i4mdvtwc/TkLjX2GxJzdvwE/cSzvdYOpKr7d51wfOsMFpKXNkvDI7IOCXkVkyiIR/8PeBrczC3LAiBAnQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.10_1742523941244_0.8474132813524966","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@avidys/s-blog","version":"1.1.11","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.1.11","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"blog-update":"dist/cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"d83c99129d4c7635829c2ce8cba2b3a4ba9503f6","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.1.11.tgz","fileCount":32,"integrity":"sha512-cPqOvf8KYzlTG8gOX546ZgJxCI2ZUm4eaqiwGni+WZ9aXG17q3dVWYdS0PWPeFyi7eNuUIPRuPS+x/Kk5XkYaQ==","signatures":[{"sig":"MEUCIQDzv9MPXWu4D+ak5053QwKS6fVZkkxk+oBYEoakw38jUwIgaz7J6BNnNcLKnv+hiZ4xILpa4EX/lMF5tLy06WD5zMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52579},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"pnpm package-json-update"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/ea36794ab78b2988beefe97bbb9980f1/avidys-s-blog-1.1.11.tgz","_integrity":"sha512-cPqOvf8KYzlTG8gOX546ZgJxCI2ZUm4eaqiwGni+WZ9aXG17q3dVWYdS0PWPeFyi7eNuUIPRuPS+x/Kk5XkYaQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.1.11_1742587919926_0.2044602788983072","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@avidys/s-blog","version":"1.2.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"ae5dfd0e295af3948b72142f88448f5572159dcc","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.0.tgz","fileCount":32,"integrity":"sha512-puTcIJuJN2q4xYnhEVbdrb/aFXy44RCHU1/EUW5pzX42UAp4t56FCqwwhQkTp3FVUTQmHmjN2buqK1ubLRWsTQ==","signatures":[{"sig":"MEUCID65qy9DzX/ux/t1611zttddz0SuYGiv5/NGquDYQE+oAiEAsJGN7jfuWBTacYxOKSkWJLWcuaVOhFCQhVP9JB+oTt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54991},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/8c394172915a6a82d99afe46aa8c142c/avidys-s-blog-1.2.0.tgz","_integrity":"sha512-puTcIJuJN2q4xYnhEVbdrb/aFXy44RCHU1/EUW5pzX42UAp4t56FCqwwhQkTp3FVUTQmHmjN2buqK1ubLRWsTQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.0_1742591726074_0.8866094201489114","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@avidys/s-blog","version":"1.2.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"6333f5a3292813646b5e56227502aae7cea6e792","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.1.tgz","fileCount":32,"integrity":"sha512-5on6k3vgtrr0o2QvwyabYTmHrjdmqi5vGdksgC6pU6mvSC7Wzk+9niCn2nObSBhrQhDxYrbuD7sQy+lna9W8SA==","signatures":[{"sig":"MEUCIDMaI34WG4XZEHNxObvfpthNr+DR95kfTflnzoPFvIaXAiEA8HvNjx1MMxRCoWmYr+oGe/AHcY6m9/nVFVUGwbxSzZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54932},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/631b65446e35043d6a98cef4aab6fe8c/avidys-s-blog-1.2.1.tgz","_integrity":"sha512-5on6k3vgtrr0o2QvwyabYTmHrjdmqi5vGdksgC6pU6mvSC7Wzk+9niCn2nObSBhrQhDxYrbuD7sQy+lna9W8SA==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.1_1742592316431_0.6084017824302115","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@avidys/s-blog","version":"1.2.2","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.2","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"f320664f357e9b38fa36189faf8f16750311da18","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.2.tgz","fileCount":30,"integrity":"sha512-yz2gx3l16BFqTGYv37aES//maGAFt085q0Cd1/iDbSTyRP8PQWku43FuN4H8ccagkWG79np05PMvRpvUOVdBTw==","signatures":[{"sig":"MEQCIFJQu+AyLPUwYVKPc9SOplGV60yg4qcAwGFOGGO3wAXmAiBEY40ikTuK2pIIJGeStuTk5tUfIdbNvehg9oVFPzYBZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54666},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/5db3ea06d51ed0236e95511268ae9cdb/avidys-s-blog-1.2.2.tgz","_integrity":"sha512-yz2gx3l16BFqTGYv37aES//maGAFt085q0Cd1/iDbSTyRP8PQWku43FuN4H8ccagkWG79np05PMvRpvUOVdBTw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.2_1742596474360_0.5142883965236493","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@avidys/s-blog","version":"1.2.3","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.3","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"4d6c890fdc24f014a663f9807ce96cc019eebd57","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.3.tgz","fileCount":30,"integrity":"sha512-IIiwV34eGR9YAmNprCQaLwwHLsJwdxIw481FuFjrYgtR08gJca4F2QYlGSpREExWiXG2ZCFc3FEJ+wDU91xq0A==","signatures":[{"sig":"MEYCIQDhp7n8mZ66h2DcMBBm3wfjs2sJOtWnXf+lCxNP1qgoOQIhAJWa11JKd/xrKop7jwz1ygaHMUQlnQ5oIE8rcFcRe+G7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54621},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/5177951bb17dbfb734b1ea26dd29e6b2/avidys-s-blog-1.2.3.tgz","_integrity":"sha512-IIiwV34eGR9YAmNprCQaLwwHLsJwdxIw481FuFjrYgtR08gJca4F2QYlGSpREExWiXG2ZCFc3FEJ+wDU91xq0A==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.3_1742598223316_0.80127877325661","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@avidys/s-blog","version":"1.2.4","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.4","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"9572263fc1c4a72cd0e8bb7eecefd6ece4e29422","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.4.tgz","fileCount":30,"integrity":"sha512-tNbO3aLLFt28OBa9UkVQnD3a+Fu1fxEPO5rRvIUjh/gxlwN3PSPStwT17gYumc9zXWS2a/MtWt4oNweA96+EDA==","signatures":[{"sig":"MEUCIQDnMYc2u8Vli4RhDgvGecpkF2FVC7k3Z/HUqk1uX3A1kgIgOfXH2HCFTBA+wZB0l9C0B0nPB7b10uXW9paoyjlBfio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54877},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html.ts\"","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","blog_update":"npx tsx \"src/lib/md2html.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/acc5efbe414edd22015ea55a272189b9/avidys-s-blog-1.2.4.tgz","_integrity":"sha512-tNbO3aLLFt28OBa9UkVQnD3a+Fu1fxEPO5rRvIUjh/gxlwN3PSPStwT17gYumc9zXWS2a/MtWt4oNweA96+EDA==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.4_1742598978890_0.8656354999326366","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@avidys/s-blog","version":"1.2.5","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.2.5","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"c8441749ba32adca98ac4b17f34bae653d5da4fe","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.2.5.tgz","fileCount":30,"integrity":"sha512-wK5M245966Eh+UJRu08I/13i1TVn72u5kyTBBMfoxOatePHOuMPeM2BHGHmTmb57RPFQsOVUilvZAqinWRhnqQ==","signatures":[{"sig":"MEYCIQDqDgx5fA4+iiLj/yuLKQgJ7jPZz0GK8v9KMMty9qGXAgIhAMxNARKwBq5SdcPxBajyxTHWtcvYoki4Ti8M7ufJxHkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55077},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html.ts\"","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","blog_update":"npx tsx \"src/lib/md2html.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/efeb1b45f517c9f017183a208164b233/avidys-s-blog-1.2.5.tgz","_integrity":"sha512-wK5M245966Eh+UJRu08I/13i1TVn72u5kyTBBMfoxOatePHOuMPeM2BHGHmTmb57RPFQsOVUilvZAqinWRhnqQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.2.5_1742599211041_0.08958393570277079","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@avidys/s-blog","version":"1.3.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.3.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"2a4feefeeb381857faed461f31dd6716b4da65c9","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.3.0.tgz","fileCount":30,"integrity":"sha512-Hom2S9eoAO/1V0JSQGqZQtsG1KcSMkmodwgABRRDQ65viOk/WdJCyjl8soWmLykU+N86Kx7zuA7JNVxAevP/Cw==","signatures":[{"sig":"MEUCIE45AxdB13GqAD9Tp+UiKBUPFncoE8Z2pt4ho1r9AXkZAiEAobuPokWK6dmeSBaELEN7AsIikoPR3HwPckXZ3f0iP3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55097},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"npm run test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html.ts\"","preview":"vite preview","test:unit":"vitest","updatenpm":"node ./dist/update-package.js","blog_update":"npx tsx \"src/lib/md2html.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/5edf7737ca56be8d54a66e9df1a7fba1/avidys-s-blog-1.3.0.tgz","_integrity":"sha512-Hom2S9eoAO/1V0JSQGqZQtsG1KcSMkmodwgABRRDQ65viOk/WdJCyjl8soWmLykU+N86Kx7zuA7JNVxAevP/Cw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.3.0_1742654329019_0.9345379671150353","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@avidys/s-blog","version":"1.3.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.3.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"2181af0d93d37d195bfb7e0822ce8ef1ffcac2f5","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.3.1.tgz","fileCount":30,"integrity":"sha512-lMDY/Hksac4HblwKSbCkIVOIY+vFmEFFWVqSrlCl9pgg0qjwGIZ9+QwKkQ9mvUlAnfj2chBnN8I0eVhjPacAuw==","signatures":[{"sig":"MEUCIQCnPc+6f1/sWIrDareNPPPz2IrMmyXtKxtnk01pXvoVlgIgGn9ic/HDddxv5Kg+R7udhw07b5yhfs0LF3v3DWL2I6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55093},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/c3133b5bcbff7db78d8bb0c9a409d404/avidys-s-blog-1.3.1.tgz","_integrity":"sha512-lMDY/Hksac4HblwKSbCkIVOIY+vFmEFFWVqSrlCl9pgg0qjwGIZ9+QwKkQ9mvUlAnfj2chBnN8I0eVhjPacAuw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.3.1_1743095472124_0.01681826502598982","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@avidys/s-blog","version":"1.4.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.4.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"8962b0b9bd2d95f53f1a789d8f16df2ecd887416","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.4.0.tgz","fileCount":32,"integrity":"sha512-TecRP+8JyvpHmfCMQ+LQahbaERVsun6IwjEKxeccnzf/7MJ+M58vPiohnjIxcVwpi2CBQRoneIFjcNqjq7ipmA==","signatures":[{"sig":"MEUCIE8qQA1ngnmf0+iWEFOlwstlRAPWYaXcmZoKnDEoR58KAiEA1aUqXMFJ0LdarPmyR6/Hv4/aJMRMOWuk0/1qFm9hgh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62856},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/4c8f16b7828fcf8f891f41e3859f12da/avidys-s-blog-1.4.0.tgz","_integrity":"sha512-TecRP+8JyvpHmfCMQ+LQahbaERVsun6IwjEKxeccnzf/7MJ+M58vPiohnjIxcVwpi2CBQRoneIFjcNqjq7ipmA==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.4.0_1743106465177_0.523995561396366","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@avidys/s-blog","version":"1.5.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.5.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"eec4c94e7c7115e56e56d6e6a7332c2f6e68f90b","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.5.0.tgz","fileCount":32,"integrity":"sha512-ObNVWQ/+TXoYpDQE448PF5ifGZuuRghPC2F1iP7jKgqkcvJZcxQ/kJye5P7pPDbOdwXcSSUzji1nC6jW+JsJuQ==","signatures":[{"sig":"MEQCIBatpsCzVQJ7TCNTFwVeZKDXVyQmGlOhfm4A5eT70a3XAiBfrEN+N2al4wsup9VsbE/gWW7sgFUJl++TXR2kCT92Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68978},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/65ac7a8fabae0fb2f92e8bc35586f2ed/avidys-s-blog-1.5.0.tgz","_integrity":"sha512-ObNVWQ/+TXoYpDQE448PF5ifGZuuRghPC2F1iP7jKgqkcvJZcxQ/kJye5P7pPDbOdwXcSSUzji1nC6jW+JsJuQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.5.0_1743114987479_0.25328321574118307","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@avidys/s-blog","version":"1.6.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.6.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"b0f725a37418a63fa32759a2fe13970d2fe3a237","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.6.0.tgz","fileCount":32,"integrity":"sha512-Ynwcg0yIH8G9FtxJ0IXJH1+USilXVCEBj60Ux6iQiZgKXo7oWOz7txOWEDAgRkAyqzHeXRjmOZHOMH/fS1ytXQ==","signatures":[{"sig":"MEYCIQClTZNP7CwebLT3N/V95jzW3EhkqCKZCG1dZqzljdeWdAIhANBYevPyhhMfHRE83v+Xgyu+N6NF6o6wdNhDFRpqoVLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70810},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/78e39aca490cc78ad53d0af6b9b0e47d/avidys-s-blog-1.6.0.tgz","_integrity":"sha512-Ynwcg0yIH8G9FtxJ0IXJH1+USilXVCEBj60Ux6iQiZgKXo7oWOz7txOWEDAgRkAyqzHeXRjmOZHOMH/fS1ytXQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.6.0_1743116683164_0.5684552473501396","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@avidys/s-blog","version":"1.6.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.6.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"a9186687655023f02220707f4caf50cd9058123a","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.6.1.tgz","fileCount":32,"integrity":"sha512-JCyla6jv5X8E0BBPa7Y2Jmu3I3NmwuE60NVla0foUwhI91wTzkNtgoOkQKBvnJ5uxti/EHPm222qqNcQCLMRZA==","signatures":[{"sig":"MEYCIQCFDopwez5jfRbydGPmpdwvRt8vLi6g7t7OigbYjSmkGwIhAIMbxpYQvIImXMJxXIDE2A0b7pvAmqymeh6v7qA6oakc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70610},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/c4726a6f663e3b6ba89f1f5279f03099/avidys-s-blog-1.6.1.tgz","_integrity":"sha512-JCyla6jv5X8E0BBPa7Y2Jmu3I3NmwuE60NVla0foUwhI91wTzkNtgoOkQKBvnJ5uxti/EHPm222qqNcQCLMRZA==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.6.1_1743117520038_0.7911134803458946","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@avidys/s-blog","version":"1.6.2","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.6.2","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"5b37af904bc7fe4234dad12d371ebf7c27678668","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.6.2.tgz","fileCount":32,"integrity":"sha512-bqG9I5juEU9s52KlFYgIl2TI8eyxYmtSyHTM07QrDI2O022PJzEBAZeojYsdaCL8LTKztRYOshHlv6KIw7D+BQ==","signatures":[{"sig":"MEUCIQC7Dlh77L5EYxs+U0sqKL6SA5sTnXRYLS5gdMglVwOb0QIgaf/iNxvP+AbRlzQnjHH1wlJELpWlw9noE6BDadQQaV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70602},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/5b55b71d37d94b98634e450a5311fb20/avidys-s-blog-1.6.2.tgz","_integrity":"sha512-bqG9I5juEU9s52KlFYgIl2TI8eyxYmtSyHTM07QrDI2O022PJzEBAZeojYsdaCL8LTKztRYOshHlv6KIw7D+BQ==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.6.2_1743118132057_0.17414553861086413","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@avidys/s-blog","version":"1.7.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.7.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"35ea0a41cc6aba153768be23fc0c8173d46bf036","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.7.0.tgz","fileCount":32,"integrity":"sha512-iXNkokS3oZTT2C2Vzno4A7WIbzaSkTJTYnoznITJQrFQXa2QnGlXJnKU+VbOUQWXe9NN7hd/P6BvYwiPngcmhw==","signatures":[{"sig":"MEUCIQCjlxO832IwdohjBH5D5P+kFqE2wMpdQSf17Yv/R0hEiQIgJ46fZXcI1WOclW6gJI8AjYQ39wfwA3ry5VWW55J6b58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72760},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/e2705968abb5579fe4e3e4ed3a57f833/avidys-s-blog-1.7.0.tgz","_integrity":"sha512-iXNkokS3oZTT2C2Vzno4A7WIbzaSkTJTYnoznITJQrFQXa2QnGlXJnKU+VbOUQWXe9NN7hd/P6BvYwiPngcmhw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.7.0_1743196141240_0.09638762649796395","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@avidys/s-blog","version":"1.7.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.7.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"4c49cfb049dd2d6e32a9d0116b0fb48d0807f54e","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.7.1.tgz","fileCount":32,"integrity":"sha512-/yKPz1A35w8C37xECwsycybSurE+rxlGM7d7pms+i9C73/7Hhr2vnt4gMOaXrLNZlC+DSGIWZgxLgqhah4ia5w==","signatures":[{"sig":"MEUCID9uaYmM+gvWIHE1unQ2yUQs37F2bDBhXwvOFcN7C8sHAiEAoF8W3Eugqd3BibuB0SvvP65X7nNv121GHsxOZIOCUAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72807},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/8f6cdf545db211ed194787a107885670/avidys-s-blog-1.7.1.tgz","_integrity":"sha512-/yKPz1A35w8C37xECwsycybSurE+rxlGM7d7pms+i9C73/7Hhr2vnt4gMOaXrLNZlC+DSGIWZgxLgqhah4ia5w==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.7.1_1743208788866_0.9120326766379969","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@avidys/s-blog","version":"1.8.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.8.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"ea306c4883f4b64caf3d7a8aeea5bd3e1d9dc9b7","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.8.0.tgz","fileCount":32,"integrity":"sha512-FM8WD9d9RZW/HLoGACrcryAsGcDJFhUTuEygijpZPbOtAgLjSAGFd/3+0t9ZZ9yqKK1PRFeQhM9tZ9nnlOZIBw==","signatures":[{"sig":"MEYCIQCeEzxvhWSKbGhwZODQ67veIXm3FBl1/OuXNan9HwMBLgIhAJFF+yawwQKb+4Z5MDz00S/KfxeCgKtMNd7cqbTmD6RZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76256},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/4a4eb1938eeceb4d8dee77cb13c42393/avidys-s-blog-1.8.0.tgz","_integrity":"sha512-FM8WD9d9RZW/HLoGACrcryAsGcDJFhUTuEygijpZPbOtAgLjSAGFd/3+0t9ZZ9yqKK1PRFeQhM9tZ9nnlOZIBw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.8.0_1743456249719_0.5172835785151702","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@avidys/s-blog","version":"1.9.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.9.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"5fdec1ebd0b154336de48e3fa66da27a73ec6690","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.9.0.tgz","fileCount":32,"integrity":"sha512-aAKWu2y6AGdkszA9MX6v9Jl2iDd7XGnfJvYu8huwG1dQnpvmX3jBjkIrnxAx1+DJmXVhOWb1zY8BMn7+fGIjgg==","signatures":[{"sig":"MEQCIDMGrz4+nVk5F3QL/GZ+I5ELlDCrTfSqhJRkQhn7bYNgAiBivzCVktZl+Fix8am6JNfQ8CWvQbU4a0B4me8eC8adSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77296},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/8847c8c3b4e1ec9ba503db72eb847cf1/avidys-s-blog-1.9.0.tgz","_integrity":"sha512-aAKWu2y6AGdkszA9MX6v9Jl2iDd7XGnfJvYu8huwG1dQnpvmX3jBjkIrnxAx1+DJmXVhOWb1zY8BMn7+fGIjgg==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.9.0_1744410433217_0.5448777080627798","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@avidys/s-blog","version":"1.10.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.10.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"40529d718f87d3b8dad49d94ecdf90dc36057673","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.10.0.tgz","fileCount":32,"integrity":"sha512-GfkkKU0t0FEOdOwTHUfsloXxkkj6SiI5S/VzdJf/QjsAjQnJRyCnmY7a+d06JLrsOqWQ9ILJuMn5KJyvDYt+5g==","signatures":[{"sig":"MEUCIQCYyEkcOlWny7W+X8WSjq17HYabpwT9+LxYl73Kb5BgpwIgccAd2nkeEMOVpsaHffYmapXL5v3mNkssX/HxCNVRgQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77172},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/df2d56a073f076f0836e9eee20451d31/avidys-s-blog-1.10.0.tgz","_integrity":"sha512-GfkkKU0t0FEOdOwTHUfsloXxkkj6SiI5S/VzdJf/QjsAjQnJRyCnmY7a+d06JLrsOqWQ9ILJuMn5KJyvDYt+5g==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.10.0_1744412237305_0.9388879663173753","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@avidys/s-blog","version":"1.11.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.11.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"b81fc9d576e82972c1ff04ccc4e1c8a65725b684","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.11.0.tgz","fileCount":32,"integrity":"sha512-tMHtuQUKh1y+LRYOgvf8FVBiOtEwXXSKedi1ckawqW7/LmnT/0XA11ZB3UxJ87tbscwQbv5LNpbaFIUbBhqS7g==","signatures":[{"sig":"MEQCIAe2oNbgPRJkbXT8qMgdx0Bs6yh3cvqIA0lSB5PRLT/QAiAwYDyDgDN/yZB5Ku9WbLhz5kAiWyUdcpzIeaFPyYWI8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77144},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/b938f6b0b6e64c2b1ff195bfdcd28013/avidys-s-blog-1.11.0.tgz","_integrity":"sha512-tMHtuQUKh1y+LRYOgvf8FVBiOtEwXXSKedi1ckawqW7/LmnT/0XA11ZB3UxJ87tbscwQbv5LNpbaFIUbBhqS7g==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.11.0_1744506161155_0.19358696172800216","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@avidys/s-blog","version":"1.11.1","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.11.1","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"d9d80f79a69b59ede143351d22aa781e0d6e3bc0","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.11.1.tgz","fileCount":32,"integrity":"sha512-1RlxPE+0asF3kPGkUB3J6nT+hehH54LdPTj5NfB5g+vEeItQZgWiAEi5avRkVZMElJEmSd/6F0o4b9OrykgXyw==","signatures":[{"sig":"MEUCIQD0oUYajpr+XzPH6RkoOoFFvD/C+4lKcOrkOHRUSOnbbwIgbzfvfGDDIeIup5piOBS1w0YiXTVZb9GKgcj/gZq9JME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77284},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.11.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/62458b2641ee574a9070e6303b4b9b50/avidys-s-blog-1.11.1.tgz","_integrity":"sha512-1RlxPE+0asF3kPGkUB3J6nT+hehH54LdPTj5NfB5g+vEeItQZgWiAEi5avRkVZMElJEmSd/6F0o4b9OrykgXyw==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.11.1_1744506734523_0.757668411062236","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@avidys/s-blog","version":"1.12.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@1.12.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"51732e914301356d2caa0b29fb2b3571c45f90f3","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-1.12.0.tgz","fileCount":35,"integrity":"sha512-Cwx68K6zWDfjXAn6NMDBHE7lJqieE2ko9MDrcjjgvPNBf3c2+TyA791l8Z6nZX1quAJxuuzouN9EyegEcBK2xA==","signatures":[{"sig":"MEUCICaOq6XZuePHli9sbF45x3V3wSLqlvSBrKmPq3kO67vsAiEA5+TgPCAs4BfHboyhxaxx+0HcesvLcYwgEl9YkS4Logs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78659},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-1.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/06259156c71bcb212def852f80ff4e34/avidys-s-blog-1.12.0.tgz","_integrity":"sha512-Cwx68K6zWDfjXAn6NMDBHE7lJqieE2ko9MDrcjjgvPNBf3c2+TyA791l8Z6nZX1quAJxuuzouN9EyegEcBK2xA==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_1.12.0_1745097999233_0.5273225862314417","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@avidys/s-blog","version":"2.1.0","keywords":["svelte","sveltekit","blog","markdown"],"author":{"name":"Avidys"},"license":"GPL-3.0-only","_id":"@avidys/s-blog@2.1.0","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"homepage":"https://github.com/avidys/s-blog","bin":{"md2html":"dist/md2html-cli.js","blogs-update":"dist/md2html-cli.js","package-json-update":"dist/package-json-update.js"},"dist":{"shasum":"9add7526c19724efcef6f7ef148a06f945e3e491","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-2.1.0.tgz","fileCount":47,"integrity":"sha512-w2hezMSWeg27LvhLnFZZMfR9TScv03rVWWcYWwp3M84+3+ie2OxkGWcytZzodzaFuiGBnSw5B0gZ1Fu9sSQb8g==","signatures":[{"sig":"MEQCIEFzRGcwroIlhE/yJ5ul+O3OSKLyJv1FU9SCGETPR4ahAiAI7sEQAs4AYHQsYmNyQKOHc3+6cr/+GY0teQm+mPj+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93501},"main":"./dist/index.js","type":"module","_from":"file:avidys-s-blog-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"seo":"./dist/seo/index.js","types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./md2html":{"default":"./dist/md2html.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"}},"private":false,"scripts":{"dev":"vite dev","lint":"eslint . && prettier --check .","test":"pnpm test:unit -- --run","build":"vite build && npm run prepack","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","format":"prettier --write .","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","preview":"vite preview","test:unit":"vitest","blog_update":"npx tsx \"src/lib/md2html-cli.ts\"","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","postinstall":"node ./dist/package-json-update.js"},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/f16952762a434e2a6f9e58c789308c38/avidys-s-blog-2.1.0.tgz","_integrity":"sha512-w2hezMSWeg27LvhLnFZZMfR9TScv03rVWWcYWwp3M84+3+ie2OxkGWcytZzodzaFuiGBnSw5B0gZ1Fu9sSQb8g==","_npmVersion":"10.9.2","description":"A blog component built with SvelteKit and Markdown","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.14.0","dependencies":{"dotenv":"^16.4.7","marked":"^15.0.7","@types/node":"^22.13.10","gray-matter":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.2","jsdom":"^26.0.0","eslint":"^9.22.0","svelte":"^5.23.2","vitest":"^3.0.9","globals":"^16.0.0","publint":"^0.3.9","prettier":"^3.5.3","@eslint/js":"^9.22.0","typescript":"^5.8.2","svelte-check":"^4.1.5","@eslint/compat":"^1.2.7","@sveltejs/package":"^2.3.10","typescript-eslint":"^8.26.1","eslint-plugin-svelte":"^3.3.2","eslint-config-prettier":"^10.1.1","prettier-plugin-svelte":"^3.3.3","@testing-library/svelte":"^5.2.7","@sveltejs/adapter-vercel":"^5.6.3","@testing-library/jest-dom":"^6.6.3","@sveltejs/vite-plugin-svelte":"^5.0.3"},"peerDependencies":{"svelte":"^5.0.0","@sveltejs/kit":"^2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/s-blog_2.1.0_1759459251452_0.8704720287761054","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@avidys/s-blog","version":"2.0.0","description":"A blog component built with SvelteKit and Markdown","author":{"name":"Avidys"},"license":"GPL-3.0-only","private":false,"keywords":["svelte","sveltekit","blog","markdown"],"homepage":"https://github.com/avidys/s-blog","sideEffects":["**/*.css"],"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","seo":"./dist/seo/index.js","default":"./dist/index.js"},"./markdownMetadataPlugin":{"default":"./dist/md2html.js"},"./md2html":{"default":"./dist/md2html.js"}},"peerDependencies":{"@sveltejs/kit":"^2.18.0","svelte":"^5.0.0"},"devDependencies":{"@eslint/compat":"^1.2.7","@eslint/js":"^9.22.0","@sveltejs/adapter-vercel":"^5.6.3","@sveltejs/package":"^2.3.10","@sveltejs/vite-plugin-svelte":"^5.0.3","@testing-library/jest-dom":"^6.6.3","@testing-library/svelte":"^5.2.7","eslint":"^9.22.0","eslint-config-prettier":"^10.1.1","eslint-plugin-svelte":"^3.3.2","globals":"^16.0.0","jsdom":"^26.0.0","prettier":"^3.5.3","prettier-plugin-svelte":"^3.3.3","publint":"^0.3.9","svelte":"^5.23.2","svelte-check":"^4.1.5","typescript":"^5.8.2","typescript-eslint":"^8.26.1","vite":"^6.2.2","vitest":"^3.0.9"},"dependencies":{"@types/node":"^22.13.10","dotenv":"^16.4.7","gray-matter":"^4.0.3","marked":"^15.0.7"},"bin":{"package-json-update":"dist/package-json-update.js","blogs-update":"dist/md2html-cli.js","md2html":"dist/md2html-cli.js"},"scripts":{"dev":"vite dev","build":"vite build && npm run prepack","preview":"vite preview","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","lint":"eslint . && prettier --check .","format":"prettier --write .","test:unit":"vitest","test":"pnpm test:unit -- --run","postinstall":"node ./dist/package-json-update.js","md2html":"npx tsx \"src/lib/md2html-cli.ts\"","blog_update":"npx tsx \"src/lib/md2html-cli.ts\""},"_id":"@avidys/s-blog@2.0.0","_integrity":"sha512-Oe/Fgjtzgojt4ug10xLYEKzDZ0JK5+T9qAUn1WYQtj0xXhii4ZU+nP8+fPZev0b7hC1xEexjpmyTdbFg/MeR8Q==","_resolved":"/private/var/folders/lq/h64zrxfn25dcch8jh8_mkqgw0000gn/T/0abaa77340b0998b07801ef24ce043af/avidys-s-blog-2.0.0.tgz","_from":"file:avidys-s-blog-2.0.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Oe/Fgjtzgojt4ug10xLYEKzDZ0JK5+T9qAUn1WYQtj0xXhii4ZU+nP8+fPZev0b7hC1xEexjpmyTdbFg/MeR8Q==","shasum":"6c0bf6528e6c7e0e49abcc469cc5288275ec3a85","tarball":"https://registry.npmjs.org/@avidys/s-blog/-/s-blog-2.0.0.tgz","fileCount":47,"unpackedSize":93501,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDVpq5nYYwLwJm/rcPOOB+DCI7Az8HA4YQ3/9n5kmmL6wIgQ72Fz6TGjZ5eOHkz2+S9fv2iNPnIbZmzLoUP4lDCXf4="}]},"_npmUser":{"name":"nanotron","email":"avidys@gmail.com"},"directories":{},"maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/s-blog_2.0.0_1759459362570_0.9485522905579686"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-06T03:09:57.899Z","modified":"2025-10-03T02:42:42.972Z","1.0.0":"2025-03-06T03:09:58.235Z","1.1.0":"2025-03-06T03:24:46.790Z","1.1.1":"2025-03-06T18:19:28.901Z","1.1.2":"2025-03-06T18:26:10.896Z","1.1.3":"2025-03-06T19:06:44.098Z","1.1.4":"2025-03-06T19:14:03.590Z","1.1.5":"2025-03-06T23:06:30.219Z","1.1.6":"2025-03-06T23:18:45.376Z","1.1.8":"2025-03-06T23:45:55.582Z","1.1.9":"2025-03-19T00:38:47.436Z","1.1.10":"2025-03-21T02:25:41.502Z","1.1.11":"2025-03-21T20:12:00.309Z","1.2.0":"2025-03-21T21:15:26.278Z","1.2.1":"2025-03-21T21:25:16.636Z","1.2.2":"2025-03-21T22:34:34.604Z","1.2.3":"2025-03-21T23:03:43.580Z","1.2.4":"2025-03-21T23:16:19.060Z","1.2.5":"2025-03-21T23:20:11.235Z","1.3.0":"2025-03-22T14:38:49.177Z","1.3.1":"2025-03-27T17:11:12.342Z","1.4.0":"2025-03-27T20:14:25.377Z","1.5.0":"2025-03-27T22:36:27.691Z","1.6.0":"2025-03-27T23:04:43.491Z","1.6.1":"2025-03-27T23:18:40.229Z","1.6.2":"2025-03-27T23:28:52.277Z","1.7.0":"2025-03-28T21:09:01.436Z","1.7.1":"2025-03-29T00:39:49.117Z","1.8.0":"2025-03-31T21:24:09.970Z","1.9.0":"2025-04-11T22:27:13.424Z","1.10.0":"2025-04-11T22:57:17.508Z","1.11.0":"2025-04-13T01:02:41.360Z","1.11.1":"2025-04-13T01:12:14.729Z","1.12.0":"2025-04-19T21:26:39.422Z","2.1.0":"2025-10-03T02:40:51.641Z","2.0.0":"2025-10-03T02:42:42.750Z"},"author":{"name":"Avidys"},"license":"GPL-3.0-only","homepage":"https://github.com/avidys/s-blog","keywords":["svelte","sveltekit","blog","markdown"],"description":"A blog component built with SvelteKit and Markdown","maintainers":[{"name":"nanotron","email":"avidys@gmail.com"}],"readme":"# @avidys/s-blog\n\nA Svelte blog component with markdown support and filtering by year and category.\n\n## Installation\n\n```bash\npnpm install @avidys/s-blog\n# or\nnpm install @avidys/s-blog\n# or\nyarn add @avidys/s-blog\n```\n\n## Usage\n\n1. Create a `posts` directory in your `src` folder and add your markdown blog posts.\n\nEach post must start with a frontmatter block like this:\n\n```md\n---\ntitle: Getting Started with Web Development\ndescription: Web development is an exciting journey that combines creativity with technical skills.\ndate: '2025-4-14'\ncategories:\n  - web\n  - html\n  - css\nauthor: \"John Doe\"\ndate: \"2022-07-01\"\nupdated: \"2023-10-26\"\npublished: true\n---\n\nThis is the first post, and it's a great one!\n...\n```\n\nThe `title`, `auhor`, and `date` fields are required; the rest is optional.\n\n2. Add the markdown plugin to your `vite.config.ts`:\n\n```typescript\nimport { markdownMetadataPlugin } from '@avidys/s-blog/markdownMetadataPlugin';\n\nexport default defineConfig({\n  plugins: [sveltekit(), markdownMetadataPlugin()]\n});\n```\n\n3. Use the Blog component in your Svelte app:\n\n```svelte\n<script>\n  import { Blog } from '@avidys/s-blog';\n</script>\n\n<Blog />\n```\n\n4. The Blog component have some properties that can be passed:\n\n- theme: light or dark; default is read from the browser environment\n- customColors: custom colors for all elements; default undefined and provided by theme -  override theme if exists\n- showReadMoreButton: show button to select a post in the list; default true\n- dataPath: path of the json data generated by md2html; by default it's static/data\n- useImports: read json metadata at build, false true (default) uses fetch (dataPath must be served by websever)\n- numberOfPosts: number of blog card to displayl default=3\n- showSearch: display search card; default=false\n- showYears: display years filter card; default=true\n- showCategories: display categories filter card; default=true\n- showAuthor: display author in blog card; default=true\n- showDate: display date in blog card; default=true\n- showDescription: display description in blog card; default=true\n\nExample:\n\n```svelte\n\n<!-- Use with default values -->\n<Blog />\n\n<!-- Customize display options -->\n<Blog \n    theme=\"dark\"\n    showSearch={false}\n    showCategories={true}\n    numberOfPosts={3}\n    showAuthor={false}\n    showDate={false}\n    showExcerpt={false}\n    showReadMoreButton={false}\n/>\n\n<Blog customColors={{\n  textBodyColor: '#222222',\n  textSubtitleColor: '#1c1c1c',\n  textTitleColor: '#111111',\n  backgroundColor: '#123456',\n  cardBackgroundColor: '#765432',\n  borderColor: '#bdc3c7',\n  buttonBackgroundColor: '#3498db',\n  buttonBorderColor: '#2980b9',\n  buttonDisabledBackgroundColor: '#ffffff',\n  buttonDisabledBorderColor: '#bdc3c7',\n  activeFilterBackground: '#bdc3c7',\n  activeFilterText: '#2c3e50',\n  linkColor: '#3498db',\n  linkHoverColor: '#2980b9'\n}} dataPath='/src/posts' />\n\n```\n\n## Features \n\n- Reset filter by calling function resetSelections\n- \n```svelte\n<script>\n  import { Blog } from '@avidys/s-blog';\n  import type { BlogPageInstance } from '@avidys/s-blog/types.ts';\n\n  let blogPage: BlogPageInstance;\n\n  function handleReset() {\n    if (blogPage) blogPage.resetSelections();\n  }\n</script>\n  \n<Blog bind:blogPage={blogPage} />\n\n<div class=\"reset-container\">\n    <button class=\"reset-button\" on:click={handleReset}>\n        Reset Blog Selections\n    </button>\n</div>\n```\n\n## Build Process\n\nDuring ```pnpm build``` or ```pnpm dev```, the build process:\n\n1. Converts markdown files from `/src/posts` to HTML in `/static/posts` (you may need to create the `/static/posts` directory)\n2. Generates metadata JSON files in `/src/data` for each post\n3. Creates author, category and year indexes in `/src/data`\n\nAlternatively, you can run the `md2html` script to generate the metadata and HTML files:\n\n```bash\npnpm md2html\n```\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch (`git checkout -b feature/amazing-feature`)\n3. Commit your changes (`git commit -m 'Add amazing feature'`)\n4. Push to the branch (`git push origin feature/amazing-feature`)\n5. Open a Pull Request\n\n## Publishing Updates\n\nThe `build` command may update some posts, so you need to commit first and then publish the changes:\n\n```bash\npnpm build\ngit add .\ngit commit -am \"build\"\ngit push -u origin main\npnpm publish --access=public\n```\n\nor more simply use the script update-script.js to update the package.json version, build the project, commit and push to remote repository and publish to npm registry:\n\n```bash\nnode update-package.js\n```\n\nThis will:\n\n1. Show current git status\n2. Update package version\n3. Build the project\n4. Commit and tag changes\n5. Push to remote repository\n6. Publish to npm registry\n\n## License\n\nGPL-3 License\n\n## Credits\n\n- Author: [Avidys] (<https://www.avidys.com>)\n- node team <https://nodejs.org/en>\n- svelte team <https://svelte.dev/> <https://www.npmjs.com/package/svelte>\n- marked package <https://www.npmjs.com/package/marked>\n- grey-matter package <https://www.npmjs.com/package/gray-matter>\n","readmeFilename":"README.md"}