{"_id":"@zvndev/darkmown","_rev":"52-92c151043588867ec5fa9cc63781a98a","name":"@zvndev/darkmown","dist-tags":{"next":"2.7.1-next.14.g3f67070","latest":"2.7.0"},"versions":{"0.4.0":{"name":"@zvndev/darkmown","version":"0.4.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.4.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"bd723512d30f893f3fba0ec4f89097e90b20821f","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.4.0.tgz","fileCount":39,"integrity":"sha512-4QqQskYh/Mg3mKooT9Cw0ziPr7EnuqxiREmbONF8cUFkwd8xJ1DSJPXjRNq8heHJym+9u53NVd4NwZlQY/EvrA==","signatures":[{"sig":"MEYCIQDl2VX3QtpEk+fnNSA4dOsWV9U3Oo5AuW7iwvwAknT3mQIhAJ0oO5CgF6RmcWeebNA9AnFs/QaOGXQn6zx2caUmeJpF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96709},"type":"module","engines":{"node":">=20"},"gitHead":"5e38374083fdfef042a4b20ba31f28c6aa0a5854","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.4.0_1781235448264_0.06868180182732098","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@zvndev/darkmown","version":"0.5.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.5.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"8f9207687d22c7dd46845ca70fd25e508415158f","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.5.0.tgz","fileCount":42,"integrity":"sha512-l15jfRUU4ta6xcwfrwMjqzBb4739Y56HeD3VInOsRwvZROprVSrYl2s640eNoWGHtPYV8o+ZORVk5kzV+nI3uQ==","signatures":[{"sig":"MEYCIQDhhzU/7V2dZJGwaQOCiv5OuFJNGy7sOHyHaWHdFH0C3QIhAN15aG1KeMh0l2vF5iizF9+c7OhNBcyAzw4I1Je2IIc8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108421},"type":"module","engines":{"node":">=20"},"gitHead":"5feb38a07c2e935e680e25fd012c0b62350c58d2","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.5.0_1781241386933_0.20243611546807228","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@zvndev/darkmown","version":"0.6.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.6.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"02b9d48cc074288b988eb2e611b535df144c24e1","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.6.0.tgz","fileCount":43,"integrity":"sha512-Vbc5n5H5zj78h9SMM1QWpEnR+ckSuPBiqr0HGq8CMMl6sJJMu0uz8D/6vkDgPyXUa5po8RLHhaQG4h6A1YWgog==","signatures":[{"sig":"MEUCID8Fcs1/rfIQmgCeK/3qao+jlkgHNLyUJNgQdyJGY3yXAiEAhgxFASGZUQyX/tAEO3RizWkLfdDEdi2rzfh9Q2wxrqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136908},"type":"module","engines":{"node":">=20"},"gitHead":"b3b434036eea6bc1ccd58ea951099ca690a38e53","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.6.0_1781406257997_0.8436332159122757","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@zvndev/darkmown","version":"0.7.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.7.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"889b296cda1216600d97fd6982c7b38859d7fb95","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.7.0.tgz","fileCount":43,"integrity":"sha512-fbhIWs+WXeustMYrBJ6cxuO2kFdU/qu3Oe/ZcZ9Z+tn8ewBiijbnNFD1xnDx05BV4apkwzGrb9vBeS2jQdbrxw==","signatures":[{"sig":"MEUCIQDhcItN3BFADoDU8iBgk06nhk5b57BUJQoYkg/kShS/MAIgNY09fE1fQ0T1n4GUAwi42h/s5wWkR3qBMqQsrDYMBPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144493},"type":"module","engines":{"node":">=20"},"gitHead":"79766abc63e39c3a2f0e143819a52c9aab95395c","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.7.0_1781406303209_0.6751560689641565","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@zvndev/darkmown","version":"0.8.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.8.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"0c291f85751767c58531e18ad6d45170909a15dc","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.8.0.tgz","fileCount":44,"integrity":"sha512-ShT5ZRp67BnoY6HTbdwiRHJ+tcT8QgPnSUGMPkgslQPEcKIZz5kw0i5Xsgw95oea+Ng7DeEKNSbMYXdfbKSKoA==","signatures":[{"sig":"MEUCIC5eKsnDJDhecbQza7OqOERfb987eIzPvsCl0tjvmgiJAiEAh/IW0FixnC+QWTEzrblZHFe3DXBgJMHwtZsDkrkNg6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155812},"type":"module","engines":{"node":">=20"},"gitHead":"285bb3b7b55e8f1be1fe7dfc4346b5a72e1503e0","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.8.0_1781463766838_0.47606923191863015","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@zvndev/darkmown","version":"0.8.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.8.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"9c333531015a3bb3aaa4f48db862f12430ab6364","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.8.1.tgz","fileCount":44,"integrity":"sha512-wUjiyH3rKizFYBIk7lCAyjhnzwU20u2LQ+tfgh/pQ5vTtraTobI2C1iL1bUV4RDHYRw7I66KTl7aNFo1yqbyQQ==","signatures":[{"sig":"MEQCIBC13YEkEx3BIWtWJKw1RPLPaCrcg8SAp1BLbB7rsFM+AiBakF4O9bLMuI0M26eVlYR6tWyNAnTUvaj09VOWJ7yHTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156067},"type":"module","engines":{"node":">=20"},"gitHead":"02f1121e5edb4f4533b7f9d5bed1248ce25f5404","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.8.1_1781463866570_0.957864220924664","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@zvndev/darkmown","version":"0.8.2","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.8.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"841134a77486b45b9f7797cd9b065659f12add64","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.8.2.tgz","fileCount":44,"integrity":"sha512-lkcNALPBDL9dPX8hdhyivHYOsavmtOhmPDg8uNSOetdDXvFe5498M5r0otGoc0dwLe3T+x/gjp3LbTD1m//yrw==","signatures":[{"sig":"MEUCIAEoaE2YzxXR+8jqLstCxYbUNSHnKCdpAAxMrc1mJ4fTAiEA6A+0/gEtNcgPW48mNeo13SgVDQb7J/X7/gX8R0f1HBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162511},"type":"module","engines":{"node":">=20"},"gitHead":"6328bd6cb2166270666b13887ef2bbae253a0fed","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.8.2_1781496370975_0.42213078061536247","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@zvndev/darkmown","version":"0.9.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.9.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://github.com/ZVN-DEV/darkmown#readme","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"23bc433e66dae8a29c9bb37ec3140443f0c1811b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.9.0.tgz","fileCount":52,"integrity":"sha512-dwndz4Acqb68ij30YeTlvJpI9fmdJMdBLQ+U8jqv47nxKPOUD5Mk5qtyQXQT9uA4fFbMNO4Buk5eam/gqbPJ4g==","signatures":[{"sig":"MEYCIQCQjTXKobos1w97IZ8b79HjflJkAPNX09zkZ8sAfNkgowIhAO5UOD+2mh+kHBneSzlYuoqUTZsDC/ODRqZoO9lbk/ix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198678},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"54e698fd9ebe215ae614c2fe82ae96de7b454eec","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","types":"tsc -p tsconfig.types.json","test:cov":"node --test --experimental-test-coverage tests/*.test.js","test:e2e":"playwright test","typecheck":"tsc --noEmit","prepublishOnly":"npm test"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.9.0_1781501274631_0.8547800923301831","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@zvndev/darkmown","version":"0.10.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.10.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"8d330872db164e2622d529af7ce91319aebce207","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.10.0.tgz","fileCount":52,"integrity":"sha512-r9qeAiZ3YhZbE2WSvSdzSivSxYtezg1UnSoSUFzC0ZK//fPzXsrUoBaDZbyrkDyuO+RzqI4QfSUf1qG4E3tjyg==","signatures":[{"sig":"MEUCIQDteKttQhRorrAs3aTcsnRcIkfhTmKCFQKIVuhcSfvwvgIgFz+Kihiwf1ZP3vgA2baUlSuzFvuRTkJ8NcKbpnxUXbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202225},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"026370bf57cdc86b87357c4bc5ba555d56c5db6e","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node --test --experimental-test-coverage tests/*.test.js","test:e2e":"playwright test","typecheck":"tsc --noEmit","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm test","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.10.0_1781581797857_0.035017629866773925","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@zvndev/darkmown","version":"0.11.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.11.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"8118c6486f8ff3b90bfc0e23385de26dfdba463a","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.11.0.tgz","fileCount":56,"integrity":"sha512-DTWjfgFTX0CvxDusdrw1AJ63lDb6FC8mfpnVyCT0bGVlnVyl/d3LEZDIaYpn+vI2Sm3CdkGUWLYWnp1OzgRbvw==","signatures":[{"sig":"MEYCIQCBwSzdWnOeq6He7EOerIWquvH5g8vn/GhLT3796gpV1QIhANthmB+BbHWZbE2FQ0KtH8twQ1EWhIN7LTPN2yTgrpem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256816},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"9d581af7f7791c523fac5b9964842e469c001955","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node --test --experimental-test-coverage tests/*.test.js","test:e2e":"playwright test","typecheck":"tsc --noEmit","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm test","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.11.0_1781666516989_0.6792459081706439","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@zvndev/darkmown","version":"0.11.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.11.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"f5f36b84650dd7d7b9490fd6df0b1f49b0862ccd","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.11.1.tgz","fileCount":56,"integrity":"sha512-vTSkOP9iM5JBZTF8eA/Si3+zthzi3XM4qJfX0M0CzML+qgu0f2YLbzCGAIIRkNvDxcfr+pF+bvgJ5BEbh+94hA==","signatures":[{"sig":"MEUCIQDYRNuWDrlaKhuEG96X1vf6gwpE9Hcyy66/XUTxUEl5gQIgZbM2eTUeaJNlWMyQPmexy81ICeCM2++E+RyYMxSTKIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257166},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"92682d9c83e60da18c59c02ab3fb683eaaf12937","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node --test --experimental-test-coverage tests/*.test.js","test:e2e":"playwright test","typecheck":"tsc --noEmit","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm test","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.11.1_1781668512275_0.2491195319631092","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@zvndev/darkmown","version":"0.11.2","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.11.2","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"95567bccf13bf8e18a76014e2753daec59992641","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.11.2.tgz","fileCount":56,"integrity":"sha512-Pm6+PSCgeUffTfL9rGgZ73CkD2MuCTOLNFSYvy7xjdLW/zCpl32rnLiiuTYvpgdrB2uEoYbcIVc8+gh/M9fhIQ==","signatures":[{"sig":"MEYCIQDtuIfLrQw4LGrgVqL/sJbda/vN1VK794Y8Ru9sJ0Z0CAIhALFpMF2hZaQ2qCEb1rvbLU7+g4EOiH6znWJwSINA/R5t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260721},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"0414d40cbb2f04f0dfd3977da1e48bd69e02760e","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 80","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 5120)'); if (size >= 5120) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.11.2_1781672311858_0.15312260029833769","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@zvndev/darkmown","version":"0.12.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.12.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"36f20088d1fb8632abba1d324a473947762c8752","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.12.0.tgz","fileCount":56,"integrity":"sha512-WvtygbO+KViS79aoUmlFg0AnBsMD1tsz7eQVCh78J9792Sk0FMexl15YCCZr1Y9SmgdjXmuZSl/qTrbs427bUA==","signatures":[{"sig":"MEYCIQCH42kCGIAb7dKhhokj16tnOfPSp4pQdJuGSbqTtcZb2QIhANLNGh9b8hZRk4e+wl/9LeR42X50C35Y5445PyazbLA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269205},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"0a1372e44077783d7a7048f74a8d72b26ab0ee7b","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 5120)'); if (size >= 5120) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.12.0_1781758764113_0.32390692446346225","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@zvndev/darkmown","version":"0.12.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.12.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"c7064b2c7111698a1a31647299ee99c84278dc28","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.12.1.tgz","fileCount":58,"integrity":"sha512-+FPuLxpREXtyv93wwBL/w8xLuhO/Ebx2d0ptdQo/BwTMkjcZf223pjJu+E/TRDySGqDH6j/I4djqSJZtAuHv9w==","signatures":[{"sig":"MEQCIAVTLvW/gPvpUCkD+l/oNzaSxUKgxmHUqh6uNhtv00VjAiA6VchlCNjbAhYrRT9antr0WHiskOYh72r9v22NsGpjDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377014},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"e41d1794b9e7d180821fcd4b390934677fb6feee","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 5120)'); if (size >= 5120) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.12.1_1781760379785_0.6764298095560146","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@zvndev/darkmown","version":"0.13.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.13.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"de203365f9bb159dd49a08bb8144b2e6cf250056","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.13.0.tgz","fileCount":59,"integrity":"sha512-ZV4a3Y/LN0bA3IwXhVfSr6yiiHEwdWuzUnyyXdmZscgLZTl6Qw4r+N5X/lM4kLY3aROmgVFG6E8BySOcOn+aWw==","signatures":[{"sig":"MEYCIQDg/iq1p+i6zrMWwUnF+E9BvIeswBCSq13Lu/fXPwH3sgIhAOJ2YFjYY9TpUlIzk448K2PTXAQi+o7pz5pgOqdJiiVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409365},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"96c2362bf124ebf36756455e52419fbffeb15059","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.13.0_1781827141644_0.8095327383579884","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@zvndev/darkmown","version":"0.14.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.14.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"dc2f9100e3b63ed6ee34edd268561f465230ee55","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.14.0.tgz","fileCount":59,"integrity":"sha512-DxtOreTUSqrppB7YGJf8lXQu/YuDC0frHDi83aRbXWDoC9W5UTBMZPPaL1tfC04ue8RVNIXZEzTxPq9WwfJs9g==","signatures":[{"sig":"MEQCICebvfvTEeG83rFxQZ7Y8PPUTTTgv3jmR6y/xa7Itv1GAiApwRq8MxSbDodHwVVgSOTY5wZSzXm6dJ0PcDiW8GnEmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419069},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"9af318a43d11dd7475d94a4aacd96ab8fc9968eb","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.14.0_1781841296421_0.6598191061620802","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@zvndev/darkmown","version":"0.14.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.14.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"60aea150eb3283615bad0aec70a2c5a3ce6ebdc0","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.14.1.tgz","fileCount":59,"integrity":"sha512-04NMGxajfW+0+eNAqa7qVfLrsUfeua6j0hhgwsA9CgrsZW8gM6KIIHauMll7jH9qoIvZ7YkMwyMpx1/JlO18Vg==","signatures":[{"sig":"MEQCIBl9JpfU14lsb4/ISahFhyeOVcakmW9/U8mS1JxFudJBAiBVNMU3ULaSLD+zgJ+5ej7yRpiu1y22UE8+xmoOZKTuzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423070},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"184cd108c1fd2569e4c97972ad8fd188550bb565","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.14.1_1781868668267_0.06909932234947291","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@zvndev/darkmown","version":"0.15.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.15.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"7103b17f196cc9bb2c4dfd281bd8d26d9f0b6f53","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.15.0.tgz","fileCount":60,"integrity":"sha512-PfJ8CV7E+A9k7XeJ+jNVaEuEWap4tEfUAcoy7zpzvSsg0GPytiBXKacOiUbl+/HhV9oKsP+SioSHOsBq1oIsgw==","signatures":[{"sig":"MEUCICSN3kpuwZ4QMCSSRXmI/BEmls0qT6R4XDjYaEDiAix3AiEAub2hoCrbE6lbgwQNBYrNmVoSgr88v/+bVv3X7YAlC2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":434306},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"79924ab9fc5241576f7ceae4e883cfe1e9f6aaae","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.15.0_1782237796876_0.14082742824486338","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@zvndev/darkmown","version":"0.16.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.16.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"260150758927c433ce3935257947ee69486e4a0b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.16.0.tgz","fileCount":60,"integrity":"sha512-8E21BzcI9397FOF2UnyA/N1YsxPQlI7qKeOaG+ZWQTMXe+n5WO6hRTjVKugT14rSXBtL9ujenb+8QyrL6N8dHQ==","signatures":[{"sig":"MEUCIQD7K4daD8cx6okhQuN+PRRvg9rxC4C6BFQM5zMMIqzAOQIgOWGz1uozLQ3uZWCMndUGRwZ0vEIIooyHXIi9AOvWL90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436691},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"2e203e1734d2a34b51dd49cab6d9648e6fcae145","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.16.0_1782266443513_0.5628004157734763","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@zvndev/darkmown","version":"0.17.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.17.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"eda32f1cfa7607cadc17c8d13f3df04491c4e260","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.17.0.tgz","fileCount":60,"integrity":"sha512-ucsEbbspZg5pAnlOAPGxQh9Z6OxYLWIAvwGidI7IsBVwmMM2YEbrcj4rM5tb+6JSQ2C347Owo8vQ1jHWvzyLFQ==","signatures":[{"sig":"MEUCICjlcWRy1+BWqYfWu50WE5Jhf33ZTEhiUBpGXoEEWxALAiEA94VrP9eu7+ld2NIz+Q28xwdsaCYBZKVti/A3BwUNXGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":443167},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"1081d06426d1e4f60a14cf31f911e2c18609d86b","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.17.0_1782270710555_0.4149462250059557","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@zvndev/darkmown","version":"0.18.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.18.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"8d14f1cc1cf79b65cb3825bcdb4b591da43c1d92","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.18.0.tgz","fileCount":60,"integrity":"sha512-+xIcgXNq/AzyQia7MdJmoCEV3MLi22wjhbtJa4ghJSFnV5TYg9r8LlsR8KVyPup7K3wMOlVvvLAVvfmtieLU4w==","signatures":[{"sig":"MEUCIFHP8QjAHvgkFSl4uqaz/RqJwCzZM21S9EknlIDI6gTtAiEAs1kud6Og+E90ZwjAChQE9bvaTvxdaPrzJu4YH8xhxl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454131},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"87d4c7361d7119180d2c31dab8644b731a11954e","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^22.19.21","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.18.0_1782277796515_0.3574285484066142","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@zvndev/darkmown","version":"0.19.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.19.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"b26ffe7b5e7620c3214cdcb889c81448a37b773b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.19.0.tgz","fileCount":63,"integrity":"sha512-jkruWXqlo9ly7pSuSMfWOGtVby7gHChd/QZSxpvFdUP0J+p/eNVDtHwRmo4vs4IFllpO8+qyxHxwGi9p1CjZug==","signatures":[{"sig":"MEQCIEj23NcEJAIQrAVszmnsZrpYA1SEIARnCWLEc8n5iF08AiAeLtzaax9VTCkHND5v8DzinoyuJXeeM2LkR3Mp1/l5zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":488995},"type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"gitHead":"9a34e921ae28bbf96cd26e436c4126b27b3ae66e","private":false,"scripts":{"dev":"node src/cli.js dev","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","test:cov":"node scripts/test-coverage-gate.mjs 90","test:e2e":"playwright test","typecheck":"tsc --noEmit","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^26.0.0","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.19.0_1782439852618_0.30452111941692306","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@zvndev/darkmown","version":"0.20.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@0.20.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"db0b9245fe48014a0515c25ed36105b099b40efe","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-0.20.0.tgz","fileCount":74,"integrity":"sha512-pSQoNXuuNBVx9IW8AoxfA2W3cdIdqDGgbQExxB2mwVyqU3saYSd90pEgAgpy8bxTwiqTkQezQHMcndMpkpetEA==","signatures":[{"sig":"MEQCIGYR4gTCAAIzZgfLi1w6h0ka8iKeadmZQyWKlPzkT++rAiA1FNPMVlSJRqgiXoMc0iAbSJknKiDDoTs5ClvttMiUAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415377},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"07ba21441413ece0f61f62193fc8b5897bf8e075","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 6144)'); if (size >= 6144) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_0.20.0_1782452686564_0.2788423574596599","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@zvndev/darkmown","version":"1.0.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.0.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"0123f1979530a5b011370536579467e37a3dcf5e","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.0.0.tgz","fileCount":109,"integrity":"sha512-0GQ1V+axd7yA2OB17Mc3uVZEVtl8NnEKA9C+UKKc70N2MEzDONFTJNG3I+WpX2i++AsrOI0NCNknyBoHsPcyBg==","signatures":[{"sig":"MEUCIDJFE2Buv/oG5Trkt9lbDeMCjCNGt0LvAdZbvFohRzJ6AiEApqS/hHAMRf3rEZoqa2apfqE0ONRoR+IK3CbnsKVu2xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":696950},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"4628864208e89e9ce7d2491c99f4e9a349e57538","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node -e \"const fs=require('fs'),zlib=require('zlib'); const size=zlib.gzipSync(fs.readFileSync('dist/__wd/runtime.js')).length; console.log('shipped runtime gzipped: '+size+' bytes (budget: 8192)'); if (size >= 8192) process.exit(1)\"","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.0.0_1782583166250_0.9885001925098786","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@zvndev/darkmown","version":"1.1.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.1.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"07d44f9d5c24e1c7f4a9d850e6d5f6c0a2bf7934","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.1.0.tgz","fileCount":109,"integrity":"sha512-Txuyv2SaeFN4emNjnhAITkTi5CjaWrszFx64tSmfafzBaQLoLS9GL8xcK+ikSlc6XpK3wv3S5jx9waJ3QMTTlA==","signatures":[{"sig":"MEQCICtu/NwNR8tcrE/Bj3U77NBlTzxPyfDspQAruA4iHJkTAiAfWePXUOaNB3s10mQgDvR7xlbJisUeq1+dSAPcMlLS9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":702596},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"f93eddad4134a9d21ae7388e2019e02b07aa8a0d","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.1.0_1782598436947_0.20093125379724097","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@zvndev/darkmown","version":"1.2.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.2.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"2be146380384e39e742e55f520abac31975dd18a","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.2.0.tgz","fileCount":142,"integrity":"sha512-7/7dCZyfv22/lrbwb/GYShhonWg7lNOXqCH4nPDT6utyGc4So1VgbT7O+r2X6bh6QesRcbPIM90E1bYqABxKgA==","signatures":[{"sig":"MEUCIQCKXTogHBTe40LFhxMZOUOw+7FXZzNJ/PJlj62y581L9gIgMbUSMLWDU1cDJeEFkeuD8lulAO9UudFil9F5wE8O3rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783825},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"da07b74fb9f94935525e7416a633514737831246","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.2.0_1782616245310_0.444732585565482","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@zvndev/darkmown","version":"1.2.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.2.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"78a7223ec5a81d93b3673b5b274938243bacb35b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.2.1.tgz","fileCount":142,"integrity":"sha512-GcdIKW+Oc0DKdEg41NepY7+B/RIyBApzPKIvpTWbVq3UMPMB/zvXfdOCmq8jCJaa04ZPm01ibn7zKouPb174cg==","signatures":[{"sig":"MEUCIE7Fm5Fs/2JprcVbWohyGyHuVwKO3O8mNrMarEWFkEViAiEAlWXo6MYgSHhN+AYob5er03JDgKocPsMaCK03FQGDagM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784945},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"237b7a8d8464612c75a17a5e9d2b8edfe38afb8c","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.2.1_1782619076435_0.7188486935095844","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@zvndev/darkmown","version":"1.3.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.3.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"1c96a403bd1e88ade55b045b785f05e2fe69e935","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.3.0.tgz","fileCount":150,"integrity":"sha512-OYVAHtvn0Aof8d9jBrSp7vPcpPo3j07zn5mN/z04o1heiFbfKospUmoeT8a7POnHWTCVZ0GkJ3esX3dHqgWrvw==","signatures":[{"sig":"MEYCIQDWYpkQCOHJpgpwWpSiQATx7SU2DZ/YhesrbW0Hz8vS4wIhAMEUDuBvQn1TneftoEpAYH8d/R2pJhICyO1qdEquE/Ld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":837726},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"240856e79e37eedf8fcd9468d369b048ece12728","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.3.0_1782622807467_0.2501026733561922","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@zvndev/darkmown","version":"1.4.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.4.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"43d701a3524b4acce83b4753d4d078f0f66b2b8f","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.4.0.tgz","fileCount":156,"integrity":"sha512-I1BqAmIJ+NRD9T4e55DyvIbHiyrd8sn9it4hZa+G9PXrtJeDKadPHYNfiJ8jNEWwR+5hTOJXJKVVpGsLQ4YnDw==","signatures":[{"sig":"MEQCIHdgeSpyI2a0hO9aj0MoyLFcX4NZmJYzhpVy/GP9VkQLAiBDf4gshcxcTfsFf3D8xBzaDJMt84eFWFEDAVBIPhXLXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":869303},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"e55686528f739bd212cd7bda24005a80559fa9c2","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.4.0_1782663547887_0.2982603938256796","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@zvndev/darkmown","version":"1.5.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@1.5.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"d9d35170a5875e5aee2517ecc8841bf91a17adab","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-1.5.0.tgz","fileCount":162,"integrity":"sha512-nrOux1fVp30N6ZlHBzucIg+Vj9y61RWesMlmvCd1S4UqMMBjYBIlDb3vrNFmDxzZlsfH82zM3j+Q7HDI5wqgNw==","signatures":[{"sig":"MEUCICppA3G2JEpD+7YDOeO8yRmYqtzEJNvoswawhsfKKawUAiEA3OxUruSTxWIU1w8UcoTmveIRD96KYtKGgqPvZRX1VB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941331},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"e2e457114f5a7908367e31fb3aa75764f208a03d","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.0","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_1.5.0_1782696634655_0.6412889356788196","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@zvndev/darkmown","version":"2.0.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.0.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"ca0943c4ebcdcaede9bd477e6a7035de56600407","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.0.0.tgz","fileCount":177,"integrity":"sha512-GEL55WtRbppm2yCK0iVwGPQGF7Vjf6mVKot3CxDCYiYvZEjvGNWGfgYmm0aZ9Z+4CTYBXOi5v0lxka6QeWSyHg==","signatures":[{"sig":"MEQCIAMPlwXT/gTOmlwL5qNQejo7gS15lXDkybjyS1EImR0SAiBLxUv4gL5aWwAHvtb5GxLVXNaYkLpF2TeVoWf8JOqU7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041004},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"9466f191e4f200b0a774e848b4b7e1f5de6ff429","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.0.0_1783800298943_0.7918931618795724","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@zvndev/darkmown","version":"2.0.1","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.0.1","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"db26b90f6ef46074f0e96d6bb249c9c73010882b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.0.1.tgz","fileCount":177,"integrity":"sha512-Wxq1RtFhMl/UwwtL14QrvIHNw5af2kv2aMTs+wVItL8wSs4lu+Jhdy7nYBKzhMnifNaHfcZYB1j/odV0HoWOAA==","signatures":[{"sig":"MEQCIHS6zO1Ovw9RNN0SjWwyXNLbziUPXNBpSqz7VVsxtf/+AiAvpYN8tB/7BTwnBD6FC/jI6vz7Fq079gsfXS/3BI9EsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1051521},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"e28b39db568c09477a2a038ff107c6b3a9637e34","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.0.1_1783825114939_0.8374196616182259","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@zvndev/darkmown","version":"2.1.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.1.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"ca666c961715e5ec7ca7d9bc880729611365075a","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.1.0.tgz","fileCount":183,"integrity":"sha512-PfDKASBr9+RnjZZa9XnxfJbMMHIjUh9W5CBB85v5Pp3i716zOjA1Rq0c1WSsnwK/T8CqNM26RKVTVaegEQ8o6g==","signatures":[{"sig":"MEUCICj5xI0UIH+xy6gSuvuYKYgiGCvET6tZQRcEgf3Z/cfOAiEAiTMfmSE9WUgTr9yKobetl1M5YcV1yL+UiCZE22XP63w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1476708},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./package.json":"./package.json"},"gitHead":"35baa4e260da4ead139f769c107ea8559d92541f","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.24.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.1.0_1783828295303_0.7040411046072872","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@zvndev/darkmown","version":"2.2.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.2.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"75c787c5f66a07b304b41394bcad72c733a7277a","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.2.0.tgz","fileCount":186,"integrity":"sha512-YH7oQjpknofgWl+7vA70N36kPwq0Jn5Fm0Zkb+jq5dkcXs/WHNyDnPRRAVG+YxP5zG8kk5TKRU2y6cOSyeXZcA==","signatures":[{"sig":"MEYCIQDLnAT0J+B91ut9pz1Sh6uw8RCL/6qcccc92ZFxZz93kQIhAOh9S+5+NfeCBnqbVQZ597BojsYIU1O1/qVS5IBcgplH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526583},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":"./src/index.js","./catalog":"./src/catalog.js","./package.json":"./package.json"},"gitHead":"03056a922a989ed53ca88872b88ef97f45f8d06b","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"image-size":"^1.2.1","markdown-it":"^14.2.0","highlight.js":"^11.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.24.2","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^16.4.0","@biomejs/biome":"^2.5.1","@playwright/test":"^1.49.0","@types/markdown-it":"^14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.2.0_1783834248997_0.08372991496294735","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.1.g3a4a8dc":{"name":"@zvndev/darkmown","version":"2.3.1-next.1.g3a4a8dc","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.1.g3a4a8dc","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"19c58f2b6d70e68323f7201dfc6ce0e524218ad5","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.1.g3a4a8dc.tgz","fileCount":254,"integrity":"sha512-V7Wjab8P6eOfrQEl5PtLPh1LlsWkiiuvu7LXcXepMp0ZbNZDRdRPhXDaW68z3GHCPrT1K/mlx+s+Ot+2ud7WrA==","signatures":[{"sig":"MEQCIBrGzNpNbupIBBildOzuaxZPLcXufLqJQKTz7izi/9hdAiAqKU8t462rktpUr+rS/VQdYf50GnaL1ISH5+Cc4txh9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.1.g3a4a8dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1830981},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"3a4a8dcc8642e4bf7c658c203367a7fe981d1ae4","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.1.g3a4a8dc_1786298032322_0.7049488229658716","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.2.ga0699da":{"name":"@zvndev/darkmown","version":"2.3.1-next.2.ga0699da","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.2.ga0699da","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"89c702cb9148ec498f3ecf6175c1d9c4de048b16","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.2.ga0699da.tgz","fileCount":217,"integrity":"sha512-71+nIC2S/nucbRNVsIwjEZpuhx/s3YPryAMdJfT0K7w9TPiZianqBnA9ZKh/zaowdgfUYv6wAM5E7NBM5DotXQ==","signatures":[{"sig":"MEUCIQDj3YzoWWqdNhk70kahZSFk7XVSki1K3nuAE+Up7RlyuQIgDZEVSk8mbHakLZvf5BXkA+Zoef85VbtncSYGVVI3eLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.2.ga0699da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716689},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"a0699da8cbb00c301f91fbd9faba1328d0dfdd89","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.2.ga0699da_1786298162016_0.8607054298004626","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@zvndev/darkmown","version":"2.3.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"9e95b45282a8fc2fbad8781cc5add7fd08a62838","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.0.tgz","fileCount":217,"integrity":"sha512-PmaZAdz+PJ+tg2oGkVfv0vsqR4n0oSMoXWBCUGtNdCqFJnfCU698pbUsRLMOkoh4AYBmE0rv9Hlp49MVHEf40A==","signatures":[{"sig":"MEUCIQC5mN/BjWUI+7aAS+1q56EA/TzdX1k80F+rIgqUvB2OnAIgYkxQU1j3Rmrk6vltc8lpp11i89n0DjMBGfLgRtIAaPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1716673},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"a0699da8cbb00c301f91fbd9faba1328d0dfdd89","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.0_1786298380031_0.18705448558187232","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.3.g33fa7dd":{"name":"@zvndev/darkmown","version":"2.3.1-next.3.g33fa7dd","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.3.g33fa7dd","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"840610d75490d04e70e75c611d8441da9e265d36","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.3.g33fa7dd.tgz","fileCount":219,"integrity":"sha512-0kllfGlRrSuALoS6XaMSMo/vZ9t8VZoZhVgqN3oKE8skpuF/qEmFEZ/4xP3bKCWrPDmrGUtSxGJNBShhTveTAg==","signatures":[{"sig":"MEQCICfjar4jFIoRoKDqxeRZbluW2EhNTn2QLBYXjboi/eBuAiB1/wrh4tH21FtMCojMmyuXfp7guQti90LaflONm8Okzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.3.g33fa7dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1719153},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"33fa7ddb74df110cffeff9a8fe74d3f0cc4a35a5","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.3.g33fa7dd_1786299835539_0.20524013195129687","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.4.g92bbead":{"name":"@zvndev/darkmown","version":"2.3.1-next.4.g92bbead","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.4.g92bbead","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"36b89c530fe11a8303b9dc0ddd9cb2c56ce633ce","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.4.g92bbead.tgz","fileCount":219,"integrity":"sha512-3SxVbo8myf1ANY5pgAQr2O8Au2oeq4HQK9o4Am3iZ8kgnWrHI59tgHBpJrCkDcjFi5vazTMgXNU43ZV08Jgz9Q==","signatures":[{"sig":"MEQCIEMSyf/ttbZmu37tcoPaWoFMDfEOcE0288jjGDFmwJRjAiAtIKaWTSBhNpq8rkHdYUUaq3FE3d+a21D+0VbDO7BQgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.4.g92bbead","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1719692},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"92bbeadf2f9dc322011a2a0f252add1e49538cf1","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.4.g92bbead_1786301134931_0.6375009957252957","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.5.g6f7d03c":{"name":"@zvndev/darkmown","version":"2.3.1-next.5.g6f7d03c","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.5.g6f7d03c","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"3ff97b477a8684e5a9c59323da5c33634e5202e5","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.5.g6f7d03c.tgz","fileCount":220,"integrity":"sha512-L/ydbLY2E8vBN9YR50/Mnd4V9VwJwEeOYwMcs3z0is0hb9K+2vHG7XxXiGarxUlkN5drkETrrbkVxRaBdO+/aQ==","signatures":[{"sig":"MEUCIQCPUBYwvGiLxJjcxV9aGErO4may5DAgnmF69pGN7ZkAqQIgPoSkeJGC10odMt2CE8hiQL+NTHZhky33mpP/CLrjxqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.5.g6f7d03c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1771029},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"6f7d03ca373be93997e175017a6bb617e29517f8","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.5.g6f7d03c_1786306348816_0.8951211073261123","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-next.6.gef54aba":{"name":"@zvndev/darkmown","version":"2.3.1-next.6.gef54aba","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.3.1-next.6.gef54aba","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"8745a2033e2f450a78e29c70baa4448d94630560","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.3.1-next.6.gef54aba.tgz","fileCount":220,"integrity":"sha512-UJIyfWgQLV39FMeNNb/dXtlO7cOgmMxxjmgvx9jsBKeFqRDDSFqlWhH9rpPPjIthNP1PVUZ7iVDyTeFLrWVKxA==","signatures":[{"sig":"MEUCIQDE3fgeFb+DaEwYd1mjESaJ7PxWkKS+/q9vInnP2wmSLQIgFhAR0cJPTGR0XXVFtUtb6IflWsUy3gnXmr3Hwuob5tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.3.1-next.6.gef54aba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1774601},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"ef54abafd22c2555db52c9a069bfdd9e199edc6c","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.3.1-next.6.gef54aba_1786311005786_0.9866197062901092","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-next.7.ge25dbba":{"name":"@zvndev/darkmown","version":"2.4.1-next.7.ge25dbba","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.4.1-next.7.ge25dbba","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"7a905f43a593ae481a3eba16377383bf5a5a341b","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.4.1-next.7.ge25dbba.tgz","fileCount":220,"integrity":"sha512-5l7tuun7IIZndL8duLflgoAhMkIHMBLAeB+owJe+5mt7dvAgt2FtTBx5Lnu1MUkmLDqxKQl2OB/HOdWiUZn2Kw==","signatures":[{"sig":"MEUCIQC7d/BnuC/b4Yvi5QYp6EtrHLnIjX9ui5e+vb3UJYprfgIgEQjncfsjGNtCbBpkJvfm5ZJFuEd6nfAA3HhkStFTt50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.4.1-next.7.ge25dbba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778758},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"e25dbba158ccf8cddd13115fe2f18ce51a856d33","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.4.1-next.7.ge25dbba_1786328286780_0.6373723841556453","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@zvndev/darkmown","version":"2.4.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.4.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"e847374bd576f13608345ae9cef72f26857d77a2","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.4.0.tgz","fileCount":220,"integrity":"sha512-9sxU1uNU5YJf5I1jeYzz2bo7KmGqzX3iVUFd9T0tQE/ezuBZIKPxinTMvCOoq5RS/xUJg2F2D/jC51ZqVpg2pg==","signatures":[{"sig":"MEUCIBbUjQuRD+ebjsjmbs2RYk38YkmJDbNZRnI9/SLEuG4DAiEAz/z+LWD9nrFG0Npoq8hbOre8w10lHB7M62WjII7i19g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778742},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"e25dbba158ccf8cddd13115fe2f18ce51a856d33","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.1","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.4.0_1786328343951_0.8248770564472934","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-next.9.g1349736":{"name":"@zvndev/darkmown","version":"2.5.1-next.9.g1349736","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.5.1-next.9.g1349736","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"2c852926f9e752d1a40f81837c9135fd92c6a9d9","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.5.1-next.9.g1349736.tgz","fileCount":233,"integrity":"sha512-bnV6rM2M9c0FCmj9v6wRWahcTtAQoi1SBsVT6zczKZdU3UrHWGqtwn0kMRtMv1a5O8+22DM7bs9LqGvnrkcN1Q==","signatures":[{"sig":"MEQCIH4MojArEKARE2h6IScE3pMzgJgM5YjaReZSbKYNV4H2AiB/0/u32GYDkra/ajc8EtfQOP1om6Aq/KuLPc0CN4qAOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.5.1-next.9.g1349736","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1870053},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"134973689b2c64f83894a1e9a738a8df3f92f779","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.5.1-next.9.g1349736_1786903012492_0.5529149465994694","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-next.10.g0f7c9b8":{"name":"@zvndev/darkmown","version":"2.5.1-next.10.g0f7c9b8","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.5.1-next.10.g0f7c9b8","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"7a7e47064828298360702106d15450353125a550","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.5.1-next.10.g0f7c9b8.tgz","fileCount":233,"integrity":"sha512-6MCd7+oHcWjYn/TfxYy502yKXRUuTBI02l2REFSkgkN9DboJDGMYz8Ds8JXaxI1p0GBAgpJ+zks1Jf/DH85B6w==","signatures":[{"sig":"MEQCICND1BbGQz5Fw5d5b6JccHnaNWGCY7iy0wlrA0judUfVAiBksvpvH3fXDEcY6ZcYD/C9/xjZyYzMhNJdojwPXynmEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.5.1-next.10.g0f7c9b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872365},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"0f7c9b8160254c75b4adb08a61f5418a476c0d4d","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.5.1-next.10.g0f7c9b8_1786903301612_0.08941368583954068","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@zvndev/darkmown","version":"2.5.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.5.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"5ec2deb5f9b0366717064454dc12dc87c58a4e76","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.5.0.tgz","fileCount":233,"integrity":"sha512-Zl8zYfx1doG9fDTKzbsHxVpbpMfqL1zwLhmCIo9jci5AU2uDgEfCOSp02UokonaBJYzD0/WA20nuXWGxgxqZBg==","signatures":[{"sig":"MEYCIQDkPYbCR1OOS4rO+8bLwgv5VAPFaJuKWNL6XjeKp33nmQIhAIAM1iv+4SYkJuBeNV61Xdy/++F88Fd/uzULhD08qwDi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872348},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"0f7c9b8160254c75b4adb08a61f5418a476c0d4d","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.5.0_1786903790153_0.5981252386938696","host":"s3://npm-registry-packages-npm-production"}},"2.6.1-next.11.g82bb8d7":{"name":"@zvndev/darkmown","version":"2.6.1-next.11.g82bb8d7","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.6.1-next.11.g82bb8d7","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"5e802a4348a4121a9d5b7dc1685e0ca4f77d611a","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.6.1-next.11.g82bb8d7.tgz","fileCount":233,"integrity":"sha512-ai6Hz4WIjcxTGQY/uFLrpkKHN9DRvZefh+15oz6dp4baL8jebS0IKAYGFbjXdiUjiurZaVM2jMSeO/T8Mjl5Cw==","signatures":[{"sig":"MEUCIQClBWpvpcRiFWMQPfLHjWA6F2lKESAxVbAmtgmKrWZalAIgUe50+PyyV60JsBa+WIRvHpwHudyV/atqjNhTyXuiwUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.6.1-next.11.g82bb8d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881255},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"82bb8d7b93f812a1c8257d3b91e1e8b618ede3a4","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.6.1-next.11.g82bb8d7_1787112015742_0.39335400230528617","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@zvndev/darkmown","version":"2.6.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.6.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"39a0a50c79d046dbc78bd8de8e6438c5a481796d","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.6.0.tgz","fileCount":233,"integrity":"sha512-cj6NKCOde2r35Td0uf9vOKKfRbpkSd2U9+OBZEHECTfBtnSn5zFFFMQ+S0q16tTPL2V8Rvy04/cbBL+wO0cDnQ==","signatures":[{"sig":"MEYCIQDHtu+PoCjhL7QAOcNjl7fZrvb9qMI7lBZMEbaqjVN1OQIhAK+t1siePBwqPveHrYOL7YYfzGwh6Lpw38IuO37esSuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881238},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"82bb8d7b93f812a1c8257d3b91e1e8b618ede3a4","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.6.0_1787112409214_0.030660900004981118","host":"s3://npm-registry-packages-npm-production"}},"2.6.1-next.12.ge562f5d":{"name":"@zvndev/darkmown","version":"2.6.1-next.12.ge562f5d","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.6.1-next.12.ge562f5d","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"3219f3907937166d2153022fa2cc0dfe4134b468","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.6.1-next.12.ge562f5d.tgz","fileCount":233,"integrity":"sha512-IKy92+BSluFiY5TlwbgWvul+wqKStWeZhVk8UNnQld1nGosD7PWc61NQRNyFSxYWavPEruIy28eTVT+Vrl9bGA==","signatures":[{"sig":"MEUCIQDlP+8Cl2DHe8KGlR8XgHl6Rp/6ep91eryiVtK+uUxhGQIgLJdxhb1woIY2mlf7ndc4SbNeGhS/Mx6dkXbILYYQm4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.6.1-next.12.ge562f5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1881255},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"e562f5d8ea7185a683e08f7327481c156838d909","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"^0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.6.1-next.12.ge562f5d_1788483532859_0.20030668441532318","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-next.13.g4c2372b":{"name":"@zvndev/darkmown","version":"2.7.1-next.13.g4c2372b","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.7.1-next.13.g4c2372b","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"5f68792e7ecda66c80617a3a07e13f0da9b3d932","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.7.1-next.13.g4c2372b.tgz","fileCount":245,"integrity":"sha512-6jCdn1sy2mcE2v8KWT4hZXM9stFxJbCo77/ug78jEm5Ao82Z833LXizHo87Bh7nzvhUTq/RIkqZMS4g5C7LR0w==","signatures":[{"sig":"MEYCIQDQz6ZOn9e4kJROQhgtmwCUr2S1ufTEGgmPm1znUBDBWQIhANTjoTOJ9mCc/5CzYMju/NmYlq8tAP2eSUdD7wUf4mCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.7.1-next.13.g4c2372b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2290617},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"4c2372b835eab718bac49d18c71c15dde246cea2","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","predev":"node scripts/build-runtime.mjs","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","build:runtime":"node scripts/build-runtime.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && node scripts/build-runtime.mjs --check && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","esbuild":"0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.7.1-next.13.g4c2372b_1788552445334_0.6810989573860897","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@zvndev/darkmown","version":"2.7.0","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.7.0","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"bin":{"darkmown":"src/cli.js"},"dist":{"shasum":"ed594f4378e63c4c1ab8e2daf213d3835bbbbdb2","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.7.0.tgz","fileCount":245,"integrity":"sha512-IdUe7yLAVRFOVW9yOgWvk8NGDm4AWPtTBfVw2QLf5NPheua92gSw9UWIQsXe4R2Iw/jtZMe0j2TRG5iM+Jom7w==","signatures":[{"sig":"MEYCIQDejfJ5YQRNdQ5Sz89JUjyDzxSFPNqRSIVQHtz5MG3vvwIhAMV5c7fN/djhXtQfCIl0o7Q/EdX6q5N8Dvn/mJJtoPa6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2290600},"main":"./src/index.js","type":"module","types":"./types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./package.json":"./package.json"},"gitHead":"4c2372b835eab718bac49d18c71c15dde246cea2","private":false,"scripts":{"og":"node scripts/og-image.mjs","dev":"node src/cli.js dev","lint":"biome check .","test":"node --test tests/*.test.js","build":"node src/cli.js build","smoke":"node scripts/smoke-consumer.mjs","types":"tsc -p tsconfig.types.json","format":"biome format --write .","predev":"node scripts/build-runtime.mjs","prepare":"husky || true","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","typecheck":"tsc --noEmit","size:check":"node scripts/size-check.mjs","bench:build":"node scripts/bench-build.mjs","format:check":"biome format .","runtime:size":"node scripts/size-check.mjs","build:runtime":"node scripts/build-runtime.mjs","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","prepublishOnly":"npm run prepublish:check","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","build:playground":"node scripts/build-playground.mjs","prepublish:check":"npm run typecheck && node scripts/build-runtime.mjs --check && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke"},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"_npmVersion":"10.9.8","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","directories":{},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"_nodeVersion":"22.23.2","dependencies":{"markdown-it":"^14.3.0","highlight.js":"^11.11.1","@types/markdown-it":"^14.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","esbuild":"0.28.2","typescript":"^6.0.3","@types/node":"^26.1.1","lint-staged":"^17.0.0","@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1"},"_npmOperationalInternal":{"tmp":"tmp/darkmown_2.7.0_1788552510064_0.499150766060352","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-next.14.g3f67070":{"name":"@zvndev/darkmown","version":"2.7.1-next.14.g3f67070","private":false,"publishConfig":{"access":"public"},"type":"module","description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","bin":{"darkmown":"src/cli.js"},"main":"./src/index.js","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./catalog":{"types":"./types/catalog.d.ts","default":"./src/catalog.js"},"./tools":{"types":"./types/tools/index.d.ts","default":"./src/tools/index.js"},"./package.json":"./package.json"},"types":"./types/index.d.ts","scripts":{"build":"node src/cli.js build","build:playground":"node scripts/build-playground.mjs","build:runtime":"node scripts/build-runtime.mjs","runtime:size":"node scripts/size-check.mjs","predev":"node scripts/build-runtime.mjs","dev":"node src/cli.js dev","test":"node --test tests/*.test.js","test:cov":"node scripts/test-coverage-gate.mjs 100","test:e2e":"playwright test","test:extension":"npm --prefix editors/vscode ci && npm --prefix editors/vscode test","pack:extension":"cd editors/vscode && npx --yes @vscode/vsce package","typecheck":"tsc --noEmit","types":"tsc -p tsconfig.types.json","smoke":"node scripts/smoke-consumer.mjs","lint":"biome check .","format":"biome format --write .","format:check":"biome format .","size:check":"node scripts/size-check.mjs","prepare":"husky || true","prepublish:check":"npm run typecheck && node scripts/build-runtime.mjs --check && npm run test:cov && npm run build && npm run runtime:size && npm audit --audit-level=high && npm run smoke","prepublishOnly":"npm run prepublish:check","og":"node scripts/og-image.mjs","bench:build":"node scripts/bench-build.mjs"},"lint-staged":{"*.{js,json}":"biome check --no-errors-on-unmatched --files-ignore-unknown=true"},"engines":{"node":">=20"},"dependencies":{"@types/markdown-it":"^14.1.2","highlight.js":"^11.11.1","markdown-it":"^14.3.0"},"devDependencies":{"@biomejs/biome":"^2.5.7","@playwright/test":"^1.61.1","@types/node":"^26.1.1","esbuild":"0.28.2","husky":"^9.1.7","lint-staged":"^17.0.0","typescript":"^6.0.3"},"repository":{"type":"git","url":"git+https://github.com/ZVN-DEV/darkmown.git"},"homepage":"https://darkmown.com","bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"license":"MIT","_id":"@zvndev/darkmown@2.7.1-next.14.g3f67070","readmeFilename":"README.md","gitHead":"3f67070bcce5b2296e6faa5d48e142a7a3bb462a","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-NcrkrTxEQ45D9j6ZQZ1Wa89tE+C9Sm6c+j8cZbZtWSb4YvCe4X6lp2nwJNtuT1A6fdmZEMCj2iXi+BeQFZ4TKQ==","shasum":"9c2d073f9ee17b673a5231774630745e5aa36e28","tarball":"https://registry.npmjs.org/@zvndev/darkmown/-/darkmown-2.7.1-next.14.g3f67070.tgz","fileCount":245,"unpackedSize":2290617,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zvndev%2fdarkmown@2.7.1-next.14.g3f67070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF6Tz/RrOMpsZ2UGo6Jb1oqVcxZWPVq613QSsUjkcWvOAiAeR8YG91Z6xtflk47PKOiZYHVi1MINjXp5pimGEkDpyg=="}]},"_npmUser":{"name":"kirby_zvndev","email":"kirby@zvndev.com"},"directories":{},"maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/darkmown_2.7.1-next.14.g3f67070_1788552797946_0.14338981895384473"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T03:37:28.071Z","modified":"2026-09-04T20:13:18.484Z","0.4.0":"2026-06-12T03:37:28.496Z","0.5.0":"2026-06-12T05:16:27.091Z","0.6.0":"2026-06-14T03:04:18.134Z","0.7.0":"2026-06-14T03:05:03.357Z","0.8.0":"2026-06-14T19:02:46.971Z","0.8.1":"2026-06-14T19:04:26.696Z","0.8.2":"2026-06-15T04:06:11.129Z","0.9.0":"2026-06-15T05:27:54.769Z","0.10.0":"2026-06-16T03:49:57.984Z","0.11.0":"2026-06-17T03:21:57.356Z","0.11.1":"2026-06-17T03:55:12.433Z","0.11.2":"2026-06-17T04:58:31.997Z","0.12.0":"2026-06-18T04:59:24.296Z","0.12.1":"2026-06-18T05:26:19.977Z","0.13.0":"2026-06-18T23:59:01.843Z","0.14.0":"2026-06-19T03:54:56.628Z","0.14.1":"2026-06-19T11:31:08.419Z","0.15.0":"2026-06-23T18:03:17.047Z","0.16.0":"2026-06-24T02:00:43.699Z","0.17.0":"2026-06-24T03:11:50.690Z","0.18.0":"2026-06-24T05:09:56.694Z","0.19.0":"2026-06-26T02:10:52.851Z","0.20.0":"2026-06-26T05:44:46.743Z","1.0.0":"2026-06-27T17:59:26.414Z","1.1.0":"2026-06-27T22:13:57.105Z","1.2.0":"2026-06-28T03:10:45.491Z","1.2.1":"2026-06-28T03:57:56.640Z","1.3.0":"2026-06-28T05:00:07.667Z","1.4.0":"2026-06-28T16:19:08.047Z","1.5.0":"2026-06-29T01:30:34.796Z","2.0.0":"2026-07-11T20:04:59.085Z","2.0.1":"2026-07-12T02:58:35.138Z","2.1.0":"2026-07-12T03:51:35.501Z","2.2.0":"2026-07-12T05:30:49.165Z","2.3.1-next.1.g3a4a8dc":"2026-08-09T17:53:52.618Z","2.3.1-next.2.ga0699da":"2026-08-09T17:56:02.177Z","2.3.0":"2026-08-09T17:59:40.224Z","2.3.1-next.3.g33fa7dd":"2026-08-09T18:23:55.789Z","2.3.1-next.4.g92bbead":"2026-08-09T18:45:35.111Z","2.3.1-next.5.g6f7d03c":"2026-08-09T20:12:29.023Z","2.3.1-next.6.gef54aba":"2026-08-09T21:30:06.002Z","2.4.1-next.7.ge25dbba":"2026-08-10T02:18:06.950Z","2.4.0":"2026-08-10T02:19:04.157Z","2.5.1-next.9.g1349736":"2026-08-16T17:56:52.641Z","2.5.1-next.10.g0f7c9b8":"2026-08-16T18:01:41.805Z","2.5.0":"2026-08-16T18:09:50.347Z","2.6.1-next.11.g82bb8d7":"2026-08-19T04:00:15.955Z","2.6.0":"2026-08-19T04:06:49.451Z","2.6.1-next.12.ge562f5d":"2026-09-04T00:58:53.016Z","2.7.1-next.13.g4c2372b":"2026-09-04T20:07:25.502Z","2.7.0":"2026-09-04T20:08:30.226Z","2.7.1-next.14.g3f67070":"2026-09-04T20:13:18.133Z"},"bugs":{"url":"https://github.com/ZVN-DEV/darkmown/issues"},"license":"MIT","homepage":"https://darkmown.com","keywords":["markdown","framework","static-site","wd","whateverdown","zero-js","reactive"],"repository":{"url":"git+https://github.com/ZVN-DEV/darkmown.git","type":"git"},"description":"Darkmown — the markdown framework. Plain .md stays plain; rename to .wd for loops, state, includes, and tiny reactive islands. Zero JS on static pages.","maintainers":[{"name":"kirby_zvndev","email":"kirby@zvndev.com"}],"readme":"","readmeFilename":""}