{"_id":"mdat","_rev":"77-84f91a76d7451ea454fcc631f54664dc","name":"mdat","dist-tags":{"latest":"3.4.1"},"versions":{"0.1.0":{"name":"mdat","version":"0.1.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.1.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"b335c3e8e8d1233a19c5c78bddd1ba3e834d24af","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.1.0.tgz","fileCount":10,"integrity":"sha512-q9X3A1EVUfkG+kMeJe0EYdSxwAUexYoFs1fGDlsYN39JfvmjmDH21Gye8+ZRbyuLBS/azzhv23rgiOuDd97sAg==","signatures":[{"sig":"MEUCIQCsplh6ULtBSEwVFwJJwf8XT1GVQm8H3B1moX8bJqSqcgIgQeVLPvQ2SuT8ZQZElqim4D9pMpBOPiDVOsjYT//JuvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33503},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"../mdat-readme/bin/cli.js --config ../../mdat.config.ts","test":"vitest","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/33a4d77f7c0493fae8e66a26e2ff6b38/mdat-0.1.0.tgz","_integrity":"sha512-q9X3A1EVUfkG+kMeJe0EYdSxwAUexYoFs1fGDlsYN39JfvmjmDH21Gye8+ZRbyuLBS/azzhv23rgiOuDd97sAg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","remark":"^15.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.1.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","execa":"^8.0.1","nanoid":"^5.0.5","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.14","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.1.0_1707362592228_0.007984932910462428","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"mdat","version":"0.1.1","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.1.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"260b0985f8577d6f2620d2f8dc6d8d97bb73f772","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.1.1.tgz","fileCount":10,"integrity":"sha512-qOu5tG7OmlK7lP0F5deRSPy/G+KSK+FYgDxnijr+i0Wrw9ebNL83a1eIonGFTIqKGOfKquu5mvTNMCWeHN1MBg==","signatures":[{"sig":"MEUCIHpQG6zpUjoZ/bwLBaNJmYTrRisVVTnINOP9g3Dlj0e/AiEAkynKEcsimdXRWu8d4d6Gd+iYhWIZsU79iUnQtul2F7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33503},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"../mdat-readme/bin/cli.js --config ../../mdat.config.ts","test":"vitest","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/e4f7f213dc020034462403467a2b36eb/mdat-0.1.1.tgz","_integrity":"sha512-qOu5tG7OmlK7lP0F5deRSPy/G+KSK+FYgDxnijr+i0Wrw9ebNL83a1eIonGFTIqKGOfKquu5mvTNMCWeHN1MBg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","remark":"^15.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.1.1","@types/mdast":"^4.0.3","@types/unist":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","execa":"^8.0.1","nanoid":"^5.0.5","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.14","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.1.1_1707363818439_0.10954652020968703","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"mdat","version":"0.2.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.2.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"ac6596e7d48f2c199e59aa30e7e2f09c6f69859f","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.2.0.tgz","fileCount":10,"integrity":"sha512-rYGDKyHKUq7zM5j+ICagP1sg4IyUXuEofetkJBjJqUvSFzsePDY1kM3NeENdCOmzzDMmrgrcQaYEHwXb58fnhQ==","signatures":[{"sig":"MEQCIDko8F78mwpnsvHCwSgHxw2hatV1dyavqREjvDO6x3bqAiBVIvSt3Jc0GewBK4N1cDh8OgJXonjPTV2qALKyqQP8Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38097},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"../mdat-readme/bin/cli.js --config ../../mdat.config.ts","test":"vitest","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/0700919586fcbdbe6085735fc3e75be5/mdat-0.2.0.tgz","_integrity":"sha512-rYGDKyHKUq7zM5j+ICagP1sg4IyUXuEofetkJBjJqUvSFzsePDY1kM3NeENdCOmzzDMmrgrcQaYEHwXb58fnhQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","remark":"^15.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.2.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","execa":"^8.0.1","nanoid":"^5.0.5","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.16","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.2.0_1707377465818_0.4231841406751733","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"mdat","version":"0.3.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.3.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"9ffa912333df675dd05ef9c4eecabe4873cc23d3","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.3.0.tgz","fileCount":30,"integrity":"sha512-ZKmWUHy59lJwxNqRbwcFInNnMJk2mmuhDkECjVm/04d7g8ZNs0rkQp60d/2VCiFw6VeuniqjvU8Mz/1OPfmINg==","signatures":[{"sig":"MEQCIB2dlF2rAiiD1tUYlAh8uxs2/RHwDeQUmfFsksfGYRmMAiBpFR1zeyIqpLL1lsazoeW31I3FnvNcSIIr8mf+exwlRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131131},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/224611dc57c0239e90b7f96f5d5686d3/mdat-0.3.0.tgz","_integrity":"sha512-ZKmWUHy59lJwxNqRbwcFInNnMJk2mmuhDkECjVm/04d7g8ZNs0rkQp60d/2VCiFw6VeuniqjvU8Mz/1OPfmINg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.3.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.3.0_1707448743189_0.30907797370271184","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"mdat","version":"0.3.1","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.3.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"2b6f83cc0edaf011e8dff94a3a1c89cc9a2d0cc5","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.3.1.tgz","fileCount":30,"integrity":"sha512-6kTd03zNvRYAjvzMeMRGJ6RS7nhyf0NyJkFDt9+gOOdRNcri0aXTFvF7zIXMgvp1pYZP+9fBs8zad5E6fYFeFQ==","signatures":[{"sig":"MEQCICezq6TCMOUwfbYHTp67kVJ6LJJiGEfnj7RUJmU2tSxAAiAzN+bA3aaKvG3Sb4XbFiz3RRJkjO8ZOgqPikz8reop1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131131},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/cbe0b6cb4f5e9cde936280677726cadc/mdat-0.3.1.tgz","_integrity":"sha512-6kTd03zNvRYAjvzMeMRGJ6RS7nhyf0NyJkFDt9+gOOdRNcri0aXTFvF7zIXMgvp1pYZP+9fBs8zad5E6fYFeFQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.3.1","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.3.1_1707448896849_0.24868858204645417","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"mdat","version":"0.3.2","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.3.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"147cf84e91357dba8a8ac72d8e53ee4a68b75a09","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.3.2.tgz","fileCount":30,"integrity":"sha512-XROcjV7vDFk/rVKRqKPTdAE0nmAbkY/CNuUEL6Sc1+pICPXvmuLW/lmFgjN8zKw1AegkQ8tnJC+7Tr0wfQfD5g==","signatures":[{"sig":"MEYCIQCD7IcwUhlSFjmTlHwUSqy6DAmd2iuH0umkx/ro9VYxkgIhAM0Vb4tOYLM0WvKTmN1WsE6VUlhqfj4W7ycTiuVyEUXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131105},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2e220ef3fd30c4bef16fa5953cf5efbe/mdat-0.3.2.tgz","_integrity":"sha512-XROcjV7vDFk/rVKRqKPTdAE0nmAbkY/CNuUEL6Sc1+pICPXvmuLW/lmFgjN8zKw1AegkQ8tnJC+7Tr0wfQfD5g==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.3.2","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.3.2_1707449437774_0.41186640124322693","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"mdat","version":"0.4.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.4.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"4010e662dfdccd7dad0bd2bddcbe9211ba985e5f","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.4.0.tgz","fileCount":33,"integrity":"sha512-YdYdyz/GSqE1ZqQiQBky2XFuCkMoPk7j18StpGtU5WxdjKh7owbEyg90iUfFFoRd5shvwMVwQl7c6opQCgMbKA==","signatures":[{"sig":"MEUCIHlyPMw7Ae92WMcGToV9AqKUsv67Q56HRFrklbLCCe5aAiEArEgBxwL8kSdj1yiFojAbOurDMm1zL3gvb6jj1E6CoEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132832},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/78c4df132858a7976d00b698bfd65962/mdat-0.4.0.tgz","_integrity":"sha512-YdYdyz/GSqE1ZqQiQBky2XFuCkMoPk7j18StpGtU5WxdjKh7owbEyg90iUfFFoRd5shvwMVwQl7c6opQCgMbKA==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.4.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.4.0_1707506039336_0.33730209200149","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"mdat","version":"0.5.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.5.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"e3c5c524da083667ea1f88f722981f63758a3c23","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.5.0.tgz","fileCount":35,"integrity":"sha512-nqVGXSowbw331gfMBbibEeqpAD3HtjdUpwv/x5f/16bRwBi5xCItGvFuoxouQZUyF5k/trYk+QsE2mPuv+b+fQ==","signatures":[{"sig":"MEQCIDXvpgNtf4uEQJXMDxIYj45sTicFjOnGRGOe9GFItcvqAiB+eg5PyH7S0zMeYzNqer1FPxslpNPTQY4q41uvMuus0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141480},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/93631192f469445de49205b1c226fc0a/mdat-0.5.0.tgz","_integrity":"sha512-nqVGXSowbw331gfMBbibEeqpAD3HtjdUpwv/x5f/16bRwBi5xCItGvFuoxouQZUyF5k/trYk+QsE2mPuv+b+fQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.5.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.5.0_1707543376595_0.3604401950396141","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"mdat","version":"0.5.1","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.5.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"736b295f5c946bcbbd706e0fed98fa4045cfdaa5","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.5.1.tgz","fileCount":35,"integrity":"sha512-W7gDNCRGCQ+oLViv36WeCnzTp44C6GJmL4BhBPECGvNiMHRYM/ijgV80mFZBzTKKGk1XBQfUBTtNpPyulumlfw==","signatures":[{"sig":"MEUCIBlRt9m2HDAY5FMkqThRMzO3SjP/Sv2oMcP7HEVwr/0RAiEA+gSA1KzdSic6UcXf/lo3t4EHJliHKiEtl1H5e7phpBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141578},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/824a9766747ca77a14a571a033ad698f/mdat-0.5.1.tgz","_integrity":"sha512-W7gDNCRGCQ+oLViv36WeCnzTp44C6GJmL4BhBPECGvNiMHRYM/ijgV80mFZBzTKKGk1XBQfUBTtNpPyulumlfw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.5.1","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.5.1_1707550457803_0.35835183597923126","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"mdat","version":"0.5.2","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.5.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"047d413ff668737a7ab56d9fc960aa12f6a399ac","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.5.2.tgz","fileCount":35,"integrity":"sha512-ymXcHDLJlHAMzjaiVV3oHhr+lOZD7vcD36FzhYtoSPrGVGbm7WFMZhSR/uMwKnSONgtJfRKZ+Wx3BMLZ/zev9A==","signatures":[{"sig":"MEQCIAJIrZq82bB8Td8sm5n/uqXjuXgDdhVnyTM8mZ1tleClAiA/08BUY1DplvrxlpQb4Rxhy56BaaUzO099d7PmebFm2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141785},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../mdat.config.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/49b372618111578cdfd86ac0b27a0fc7/mdat-0.5.2.tgz","_integrity":"sha512-ymXcHDLJlHAMzjaiVV3oHhr+lOZD7vcD36FzhYtoSPrGVGbm7WFMZhSR/uMwKnSONgtJfRKZ+Wx3BMLZ/zev9A==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.0","nanoid":"^5.0.5","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.5.2","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.2","typescript":"^5.3.3","@types/node":"^20.11.17","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.5.2_1707550784504_0.38387242577522773","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"mdat","version":"0.6.0","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"5adeec3a8b1711393f12eefb9909b8e98cf65600","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.0.tgz","fileCount":35,"integrity":"sha512-3WlZMh4/Tqd69+NdLQTEOc8OiSVNemGO24GaCxTDRGp8B2cQbbpIh6awReMKhjALmk7iEJdtn69C/CUF4vUGzw==","signatures":[{"sig":"MEYCIQDl3ki1OaF+6jOKuSvxrTSAIgaA/2APUnAq8F4Yla2P5AIhAM7breBdbnBbQEWKyTVR89fsbKkikdKA8YrrlqehdNp3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142396},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest -no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/c68c4e4f5bc5840d63b59a200f05ea40/mdat-0.6.0.tgz","_integrity":"sha512-3WlZMh4/Tqd69+NdLQTEOc8OiSVNemGO24GaCxTDRGp8B2cQbbpIh6awReMKhjALmk7iEJdtn69C/CUF4vUGzw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.0","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.19","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.0_1708602888927_0.8076571245796083","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"mdat","version":"0.6.1","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"4fc3b53b8fb0f8b0c50e32e6b644bacb9e64c383","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.1.tgz","fileCount":35,"integrity":"sha512-/1DkuRY8IhjZtZcibDyHbhRVAeYXsRyvYn5FrkTEA3PH1I0piBFMbkm+ngf1pATYBTmmgel+3jYc2ZLIo4iuKg==","signatures":[{"sig":"MEQCIGmsivgOt9IQRANPXOvkej0PH2jRj32GVdhM/bhsApQkAiAmY/foXH+nfdd2iPLALKBROLgju6033RcHXj4w5kloUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142493},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/a6a569be6460cdf3e78466e2058d4196/mdat-0.6.1.tgz","_integrity":"sha512-/1DkuRY8IhjZtZcibDyHbhRVAeYXsRyvYn5FrkTEA3PH1I0piBFMbkm+ngf1pATYBTmmgel+3jYc2ZLIo4iuKg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.1","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.19","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.1_1708609276537_0.6993688110082943","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"mdat","version":"0.6.2","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"56b10c3e06946d3ecca1dede16f0cbb43b7ce1d0","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.2.tgz","fileCount":35,"integrity":"sha512-+Bk4A+i7yJILmZeYkk3yMviY/a3qYrWo5NaUOvq28POfqkZhmfau2F3Vmcge5mtZNlrAS6qsZluCo49bEexOzQ==","signatures":[{"sig":"MEQCIGjH65lVwbDYXZiXitgWGuPMAl8bgCbNsNStFxxtobgMAiBAhnZe1u4ViB/rW8eCC7G0pCUUlVnef+VowKTnSCur0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142631},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/d1ae05d2910ec00187a375bc41a288e3/mdat-0.6.2.tgz","_integrity":"sha512-+Bk4A+i7yJILmZeYkk3yMviY/a3qYrWo5NaUOvq28POfqkZhmfau2F3Vmcge5mtZNlrAS6qsZluCo49bEexOzQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.2","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.19","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.2_1708610089866_0.7861446298931507","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"mdat","version":"0.6.3","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"6083983f348c81f6261916dbd426cb21a4fb305b","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.3.tgz","fileCount":35,"integrity":"sha512-B+Zq2AofkzgouYJrzMB04uFQ1/WnRwx6rwPVFyk4r9yZHEqYDpCHeRfc8v/GGhk9f32D7lhUEX2GyeBGTHJd+w==","signatures":[{"sig":"MEQCIHfUtMj3hCe4Gw7aHJ0uqeCeZUem1BCmJ1f1fPjJQLWAAiBIGZqfR9ShWMZRtJVEG5fSBQfuSnIohFUHrXO/j4NHow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142615},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/a671f9f8d1bb96f7384564e560c3c0f3/mdat-0.6.3.tgz","_integrity":"sha512-B+Zq2AofkzgouYJrzMB04uFQ1/WnRwx6rwPVFyk4r9yZHEqYDpCHeRfc8v/GGhk9f32D7lhUEX2GyeBGTHJd+w==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.3","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.19","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.3_1708680427829_0.3866477071492249","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"mdat","version":"0.6.4","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.4","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"fa5e8fae45baf7890865adeec3c409d28e09272a","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.4.tgz","fileCount":35,"integrity":"sha512-yvdisK5ENBiwWfDbF5fcmAFmrdgXghAPXqb/2onMXteEaMbC5E1jHzmuHdGaoI/6hjhr0pYK4n5pTUxGk0I5dQ==","signatures":[{"sig":"MEUCIQDVnpVZwgwx3RDmKOv5FkUQ0O+amRxHdQDJKMIwbc4+2gIge17c4A1PgjISwsyPo3uwjigQwa96vAW77TjvfVBENC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142615},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2b06a7a2dcec3c6b02d0bec29dd9e355/mdat-0.6.4.tgz","_integrity":"sha512-yvdisK5ENBiwWfDbF5fcmAFmrdgXghAPXqb/2onMXteEaMbC5E1jHzmuHdGaoI/6hjhr0pYK4n5pTUxGk0I5dQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.4","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.20","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.4_1708690689612_0.772581458892442","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"mdat","version":"0.6.5","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.5","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"c252284b46f40bf26196bdbc3ff2632ffa34af93","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.5.tgz","fileCount":35,"integrity":"sha512-D+WeklE3nrOtpZw/rfk69jmTk7i4Lf6idnRv3LnuOIT2qiU7VUc4551cMWz7qZc+UDb58+WsqJhbJ65pTFoisQ==","signatures":[{"sig":"MEUCICwesOkGyOsFO7fhNfy55zVKB7gdol3AG5XqG6YtAQSiAiEAtgHLWwYHSSAM3UarESB+KDbH9/FP/y7iear/LcQkTGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142197},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/d37c2bc3328105bb0317de8f3e633b45/mdat-0.6.5.tgz","_integrity":"sha512-D+WeklE3nrOtpZw/rfk69jmTk7i4Lf6idnRv3LnuOIT2qiU7VUc4551cMWz7qZc+UDb58+WsqJhbJ65pTFoisQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library for using comments as content templates in Markdown files, with helpful presets for readmes.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.5","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.20","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.5_1708812809708_0.5173897273358623","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"mdat","version":"0.6.6","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.6","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"9d82ce41052fc352493ce5216e7f0758443492fa","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.6.tgz","fileCount":36,"integrity":"sha512-5R+1EcnlRiWSrraxorqUTBDEqbb1uqQhPc/XS3GadXft1uuGdAie/I+ncAQJBdVHwF6WgjzcDvRrnIdH5umFGw==","signatures":[{"sig":"MEMCIDEEcAZHBhMqVRQNx/UeEqt0SVSmQNBGSHv4Q73BcX9AAh9wkkazGO4zlC/0bF8WDRfogW2Re5E81UIKFTBvvnfB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142680},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/8e4a2f964860f24b82a5b3b198ca866e/mdat-0.6.6.tgz","_integrity":"sha512-5R+1EcnlRiWSrraxorqUTBDEqbb1uqQhPc/XS3GadXft1uuGdAie/I+ncAQJBdVHwF6WgjzcDvRrnIdH5umFGw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.6","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.24","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.6_1709232451188_0.09168454824603534","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"mdat","version":"0.6.7","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.7","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"6743f3966810a6d80821b5199548b9d1faccf4d2","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.7.tgz","fileCount":36,"integrity":"sha512-EXUFb5H8ZP8OK68iND+Ul2p/W7umA2G33tNJ1Rz2Va+XLnrGaEL/0Lk985BtWT1uJ6xUsyVSO3Cp+oH/nVWblQ==","signatures":[{"sig":"MEUCIQC7hLr6L8uLMoPEvEOq8u0MO2W6zsVfpYEOYVDyCEkJHQIgTHDNE8WAYpqpqIC2XZjwSVsZKgWi85fY+itqh8sYqPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142680},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/360aee5f09747d86d6ab280bb460ec9a/mdat-0.6.7.tgz","_integrity":"sha512-EXUFb5H8ZP8OK68iND+Ul2p/W7umA2G33tNJ1Rz2Va+XLnrGaEL/0Lk985BtWT1uJ6xUsyVSO3Cp+oH/nVWblQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.4.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.10.3","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.7","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.3.1","typescript":"^5.3.3","@types/node":"^20.11.24","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.7_1709235927357_0.5144619103986701","host":"s3://npm-registry-packages"}},"0.6.8":{"name":"mdat","version":"0.6.8","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.8","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"b19e7ba1b5c170e3b9014e05219b06e4eef78257","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.8.tgz","fileCount":36,"integrity":"sha512-5GUKiv1dOHLojyVdJJ27tTo2R/yMTh+A5lemCM0wXZMT4A1abQlWVeEMK7t8I2JrJ6dYEsBsld5dEggYYS+FlA==","signatures":[{"sig":"MEYCIQDO8+W6yeeaZu7E9BH8K1MALs3JQ2rN6oOPkFX407O3VgIhAL9vwRmzvYt73ozBgqHqn9OXa1HAntQs6spj+1A2Y05L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142770},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/ee0c49f3f3b7ce52320e279f6d6e1315/mdat-0.6.8.tgz","_integrity":"sha512-5GUKiv1dOHLojyVdJJ27tTo2R/yMTh+A5lemCM0wXZMT4A1abQlWVeEMK7t8I2JrJ6dYEsBsld5dEggYYS+FlA==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.5.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.6","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.12.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.8","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.4.0","typescript":"^5.4.2","@types/node":"^20.11.28","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.8_1710657338547_0.46593548865743917","host":"s3://npm-registry-packages"}},"0.6.9":{"name":"mdat","version":"0.6.9","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.9","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"06487fe1ba8e4e88b270de3250704a2ce199e22b","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.9.tgz","fileCount":36,"integrity":"sha512-6KzXvDzZKfMzCc5wj04+LcLj3divIShDbqVrHrKmsiaXZ9Ac4znrs77VCZDLfEKXBB2UH4NUK5Rmyrt7W4Os3A==","signatures":[{"sig":"MEQCIAZFR53ltZHbZfgqccJsxVLVlKregFe34CnjR43vYA7LAiAMEDNsfxEFOMbr/rgmTqnjcwxyOINYPFJx2Vj8/8ZnzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143237},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/172e5462b7a0c2930962172a6b6bafe1/mdat-0.6.9.tgz","_integrity":"sha512-6KzXvDzZKfMzCc5wj04+LcLj3divIShDbqVrHrKmsiaXZ9Ac4znrs77VCZDLfEKXBB2UH4NUK5Rmyrt7W4Os3A==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.5.2","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.23.4","plur":"^5.1.0","chalk":"^5.3.0","execa":"^8.0.1","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.7","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.17.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.9","@types/mdast":"^4.0.3","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.0","@kitschpatrol/tldraw-cli":"^4.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.5.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.9_1714172623750_0.40779797366620363","host":"s3://npm-registry-packages"}},"0.6.10":{"name":"mdat","version":"0.6.10","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.10","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"ed81b069b16d2cd219af45651b8db2956787ceee","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.10.tgz","fileCount":36,"integrity":"sha512-qfGEv1UPngxYFoqTc9Ihi2AuCQ+ba6V5FRsfvH2Ae5kIcY5zDq7j4MPqDGZgVzH2BUxsyrXNn24nH6c9RrfPiQ==","signatures":[{"sig":"MEYCIQDZCY1IkHxDlyif9oALDGhnF5Sd4MLTdmUnwsaEhEVBEAIhAPDlqLyldS9LgpZterV+BIwj9h2laXTY6+NmAyZJry8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143240},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/0fec9f576a0ad4155a9acf7961efc10a/mdat-0.6.10.tgz","_integrity":"sha512-qfGEv1UPngxYFoqTc9Ihi2AuCQ+ba6V5FRsfvH2Ae5kIcY5zDq7j4MPqDGZgVzH2BUxsyrXNn24nH6c9RrfPiQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.7.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.23.8","plur":"^5.1.0","chalk":"^5.3.0","execa":"^9.1.0","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.7","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.18.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.10","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.1","@kitschpatrol/tldraw-cli":"^4.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.10_1716156618000_0.40091266868071584","host":"s3://npm-registry-packages"}},"0.6.11":{"name":"mdat","version":"0.6.11","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.11","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"6796d388824d01126cc634f540f3bd320674d4e2","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.11.tgz","fileCount":36,"integrity":"sha512-9cdyZjB3bosqa9e7oEuRPKxdktRXTvurHjbNZceWN0gatWmroWtcNN0dWis0KrOhCpYEToUgrFbui/7FdwtKqw==","signatures":[{"sig":"MEUCIQChyYAn6hrTW0L6Go72U4gNYl60eyCyqSVSkboymQvlkAIgeB20Fu5ix86QDiiw2D1/kRKBk8MsaTnHpueVwkX5u4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143487},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/ec2c7c2b24504431d1ba2e0ebb8b4a0d/mdat-0.6.11.tgz","_integrity":"sha512-9cdyZjB3bosqa9e7oEuRPKxdktRXTvurHjbNZceWN0gatWmroWtcNN0dWis0KrOhCpYEToUgrFbui/7FdwtKqw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.7.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.23.8","plur":"^5.1.0","chalk":"^5.3.0","execa":"^9.1.0","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.7","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.18.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.11","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.1","@kitschpatrol/tldraw-cli":"^4.5.3","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.11_1716159092584_0.4096867157161461","host":"s3://npm-registry-packages"}},"0.6.12":{"name":"mdat","version":"0.6.12","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.12","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"c3a9591d51eea919183fa7b03a82ab54bad38c58","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.12.tgz","fileCount":37,"integrity":"sha512-nPjQy//QwKiqHlleu2nhSwxm20jCW3t7lLE3u0/dFPkJCysi+zhxOQRQoi2F5x/tzHZX5K5nl5YQZ2Pmd4GR8A==","signatures":[{"sig":"MEUCIE+zkQUxmEcmXsH62UOZ0cTszRY/VucAKvnPG/owE+K7AiEAyWRyfkV9YDnWWmXleywdPiYjBdsA6bSOTTQg9zUPXtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148689},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/58cfe4e2e59ad15f0102d07db5d20849/mdat-0.6.12.tgz","_integrity":"sha512-nPjQy//QwKiqHlleu2nhSwxm20jCW3t7lLE3u0/dFPkJCysi+zhxOQRQoi2F5x/tzHZX5K5nl5YQZ2Pmd4GR8A==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.7.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.23.8","plur":"^5.1.0","chalk":"^5.3.0","execa":"^9.1.0","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.7","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.18.2","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","cosmiconfig":"^9.0.0","remark-mdat":"0.6.12","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.0.1","@kitschpatrol/tldraw-cli":"^4.5.3","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/which":"^3.0.3","@types/yargs":"^17.0.32"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.12_1716169425627_0.6729554212293956","host":"s3://npm-registry-packages"}},"0.6.13":{"name":"mdat","version":"0.6.13","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.13","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"7d11a45bd6dfda1b141c477cf37d8c2b342b478a","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.13.tgz","fileCount":37,"integrity":"sha512-nUJI59Rg7g8ljxoNCqjf3vTbVgzqeHbN66YN8vMSivHn+bc8KbH7gAxpRewcv97BgCaLOLfx75Kx8ivCyzdJlw==","signatures":[{"sig":"MEQCIAmfD3RnVPV5P5KsIKik1MwS0zcZIFBMAgIouzbM4NosAiBaQSEhugZWfvpn71fTKbsZcw4NUGHM72yerzNM1hRRGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143158},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/091dd96dbbfef3fd9873995a545941ff/mdat-0.6.13.tgz","_integrity":"sha512-nUJI59Rg7g8ljxoNCqjf3vTbVgzqeHbN66YN8vMSivHn+bc8KbH7gAxpRewcv97BgCaLOLfx75Kx8ivCyzdJlw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.23.8","plur":"^5.1.0","chalk":"^5.3.0","execa":"^9.1.0","vfile":"^6.0.1","which":"^4.0.0","yargs":"^17.7.2","globby":"^14.0.1","nanoid":"^5.0.7","remark":"^15.0.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","read-pkg":"^9.0.1","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.19.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","@types/node":"^20.14.1","cosmiconfig":"^9.0.0","remark-mdat":"0.6.13","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","is-executable":"^2.0.1","@clack/prompts":"^0.7.0","mdast-util-toc":"^7.1.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vitest":"^1.6.0","typescript":"^5.4.5"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.13_1717553621447_0.7081352493220212","host":"s3://npm-registry-packages"}},"0.6.14":{"name":"mdat","version":"0.6.14","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.14","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"508edf28a0a255c37e390cc7793e16269bd686b3","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.14.tgz","fileCount":42,"integrity":"sha512-eRpDwYWd1XWhLF705L/O9p1Ax7iDrDoUDjdF611CK0OXjQyx8RskW0+2sBuQq37NQipI/OuTmHTwCDi9wxzWlA==","signatures":[{"sig":"MEYCIQCcpE9d6G4ZgwDvEzUiKpUu5tLEYDcJqaU2QyH/7caRxgIhAK9XRXQwstz0Pg5aIlBVCSHcYLLcSIb0VKOOHgBS2TnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1992058},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/94c43bcf07e815abdf411121a865a550/mdat-0.6.14.tgz","_integrity":"sha512-eRpDwYWd1XWhLF705L/O9p1Ax7iDrDoUDjdF611CK0OXjQyx8RskW0+2sBuQq37NQipI/OuTmHTwCDi9wxzWlA==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"execa":"^9.1.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.1","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.19.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"0.6.14","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.14_1717555338690_0.41053509475705185","host":"s3://npm-registry-packages"}},"0.6.15":{"name":"mdat","version":"0.6.15","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.15","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"c95f6cad5613888873a4bd5c92e90321482b74c6","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.15.tgz","fileCount":39,"integrity":"sha512-vLDQqHq4WJ6mPdkToYVfsBSlzpOzo01O7R+dXQAQ8JVS5vgJKO8AwW8HeHNAxh+MnezeY+eiTCeP1VrofkeNEw==","signatures":[{"sig":"MEQCIDKpUy8ffxnhsKtWPcuZCEw3ubKavHL+LOCIPoJ+Iw9XAiARhbZThxC3J7RhiEEOIfY1r9jfgfTd2WFdmD+qpbqHsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987021},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/297f2969642ce8933678de1d42c78de8/mdat-0.6.15.tgz","_integrity":"sha512-vLDQqHq4WJ6mPdkToYVfsBSlzpOzo01O7R+dXQAQ8JVS5vgJKO8AwW8HeHNAxh+MnezeY+eiTCeP1VrofkeNEw==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"execa":"^9.1.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.1","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.19.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"0.6.15","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.15_1717556700372_0.8629238810981785","host":"s3://npm-registry-packages"}},"0.6.16":{"name":"mdat","version":"0.6.16","keywords":["mdat","markdown","template","comments","docs-generator","docs","cli"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.6.16","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat#readme","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"f080fb79028733c22c10a3f9666361b444e36daa","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.6.16.tgz","fileCount":39,"integrity":"sha512-G4zoyc40daJeuPfuQjXDqHlCGIeHX1SFhj00iYMzVE1eoA1Q9atKjK1i1SvN1UDeent86LRDvS3xFa6jE8FJDg==","signatures":[{"sig":"MEQCIAs2qhozcaGzpDnCQ6pN6ldiVsu4IHXHK7KTnjOKSM2vAiBYfw93AF3GTElo30zoOO61erulvrGiOankvzBrqrbdYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987021},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.6.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","mdat":"./bin/cli.js readme --config ../../.mdatrc.ts","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","pretest":"pnpm run build"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/a0e483c5181d062f137a29cc9771c1c0/mdat-0.6.16.tgz","_integrity":"sha512-G4zoyc40daJeuPfuQjXDqHlCGIeHX1SFhj00iYMzVE1eoA1Q9atKjK1i1SvN1UDeent86LRDvS3xFa6jE8FJDg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git","directory":"packages/mdat"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"execa":"^9.1.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.1","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.19.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"0.6.16","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.6.16_1717775815412_0.576302989706301","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"mdat","version":"0.7.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"666e865fa27a3099b404e31b479d25bae9497473","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.0.tgz","fileCount":40,"integrity":"sha512-Vt0teUyFIOs8C4NcYsOLshMy2yV6zK2RWePGWyAaHKyhDzBa2N9JRBaQfOKPHSCZxJmCOpn2xNZgZk0eHrVYBg==","signatures":[{"sig":"MEQCIB48y9WJY0O3HyO0h7tH4+IetVUj2nHDHqxJD3l7hyGYAiBK48oqs9ydCejgy4ungLl2ejz0UzlcZoQxOnaOhTo43A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1993745},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","fix":"pnpm shared-config --fix","lint":"pnpm shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git clean -fdX && rm ./pnpm-lock.yaml","release":"pnpm bumpp --commit 'Release: %s' --tag 'v%s' && pnpm build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/fa784c2546bafe25f431053ad94c4f80/mdat-0.7.0.tgz","_integrity":"sha512-Vt0teUyFIOs8C4NcYsOLshMy2yV6zK2RWePGWyAaHKyhDzBa2N9JRBaQfOKPHSCZxJmCOpn2xNZgZk0eHrVYBg==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"execa":"^9.2.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.2","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","bumpp":"^9.4.1","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.20.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"^0.7.0","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.0_1717784707930_0.14052295071650733","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"mdat","version":"0.7.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"39b20c70a0c748a2a3ce9e9abdfcb23aba48cfd5","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.1.tgz","fileCount":39,"integrity":"sha512-PJK/ef7dfJKELdaWz1r9J3j8dj7fbpmMuZpz06p2aajnUq0f1LKwjvpoD+o5C6SG9v6oy4HpyXzLBCNpD1b9gA==","signatures":[{"sig":"MEQCIDQVbOCA/XXvIzJUh5HAFqb5bnVgZMO1d2ckr+JnL0IxAiBaONsKg935rEivVJjCiO42Gfoak9j/l0sHNYTHYgyCCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987595},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","fix":"pnpm shared-config --fix","lint":"pnpm shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git clean -fdX && rm ./pnpm-lock.yaml","release":"pnpm bumpp --commit 'Release: %s' --tag 'v%s' && pnpm build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2429eaff23a5dc4a5e60b09348b82a20/mdat-0.7.1.tgz","_integrity":"sha512-PJK/ef7dfJKELdaWz1r9J3j8dj7fbpmMuZpz06p2aajnUq0f1LKwjvpoD+o5C6SG9v6oy4HpyXzLBCNpD1b9gA==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.7.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"execa":"^9.2.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.2","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","bumpp":"^9.4.1","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.20.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"^0.7.0","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.1_1717922011232_0.4225695245979586","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"mdat","version":"0.7.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"6e7dc3adacb8ff823d1bebbc7a52cba4a29258a4","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.2.tgz","fileCount":39,"integrity":"sha512-NHrbHdrc9cDjC9lLlhutNEdq8LPGSZB0SMLiNRXWHcOnGfuJKrkmg1rF3gg8lwV8J0HmWzloOhjwLAqaoTn1OQ==","signatures":[{"sig":"MEUCIQC6SML0eXi8Tx4K/UbquYkhL1zba9dOmoUMifJ7eyZGjQIgSJSw0UUkMCavOtQoaoX9K+RYLUHT1ub+akEGXzacVIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1988290},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18.0.0","pnpm":">=8.0.0"},"scripts":{"dev":"pnpm run test","fix":"pnpm shared-config --fix","lint":"pnpm shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git clean -fdX && rm ./pnpm-lock.yaml","release":"pnpm bumpp --commit 'Release: %s' --tag 'v%s' && pnpm build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/55360b6f06a8cac14c3a093dfa6f351a/mdat-0.7.2.tgz","_integrity":"sha512-NHrbHdrc9cDjC9lLlhutNEdq8LPGSZB0SMLiNRXWHcOnGfuJKrkmg1rF3gg8lwV8J0HmWzloOhjwLAqaoTn1OQ==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"execa":"^9.2.0","which":"^4.0.0","globby":"^14.0.1","read-pkg":"^9.0.1","@types/node":"^20.14.2","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.32","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.5.4","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.1.0","bumpp":"^9.4.1","chalk":"^5.3.0","vfile":"^6.0.1","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^1.6.0","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^5.0.0","pretty-ms":"^9.0.0","type-fest":"^4.20.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.4.5","remark-mdat":"^0.7.0","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.1"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.2_1718391468979_0.36903530405407303","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"mdat","version":"0.7.3","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"c44abb876e44c5117551d455f68c0edfe3b75f22","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.3.tgz","fileCount":39,"integrity":"sha512-RhLaVgYiOBsqaHtW9PfNS9Wgnws8rNFHc77ptSRnFK3989OAHCd1R7tMBMIV93+ThJGW7J+P/RoSwUvOj9rm9w==","signatures":[{"sig":"MEYCIQC7DyQQmQgw4sH9tFDGuBy/8K+wQIS75B08ReMf9+HNGQIhAJTqTnKzkaZ7+Zv4aoo5r3u8OZd2qbV7oaY0cGBrXqF8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989282},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"pnpm shared-config --fix","lint":"pnpm shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"rimraf ./pnpm-lock.yaml && git clean -fdX","release":"pnpm bumpp --commit 'Release: %s' --tag 'v%s' && pnpm build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/42318feed6d5fe34c0923dc6a9e20804/mdat-0.7.3.tgz","_integrity":"sha512-RhLaVgYiOBsqaHtW9PfNS9Wgnws8rNFHc77ptSRnFK3989OAHCd1R7tMBMIV93+ThJGW7J+P/RoSwUvOj9rm9w==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"execa":"^9.3.0","which":"^4.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.2","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.11","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.2.4","bumpp":"^9.5.1","chalk":"^5.3.0","vfile":"^6.0.2","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","rimraf":"^6.0.1","vitest":"^2.0.5","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.24.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.5.4","remark-mdat":"^0.7.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.3_1723649855979_0.04207052306328163","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"mdat","version":"0.7.4","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.4","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues","email":"eric@ericmika.com"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"fde6207c71efff4f0c01fc070c57d09d3441132e","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.4.tgz","fileCount":40,"integrity":"sha512-CFfBLoKIUWO4yg69l/+dEMcMMBbSsPkNbmKhRNhaYHjhws9EtmSOTstFE8lxzPrRDvkf2ixdJ08tm2fVCZmG/w==","signatures":[{"sig":"MEUCIQDqEqY8Civhztyb6Gd758h0nzTPehoF1OdiHJd+0Z736QIgcmuhCNvGDSoSSxBtwQyEvneyGsNXKV0vGBft83iMsRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1995604},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"pnpm shared-config --fix","lint":"pnpm shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"rimraf ./pnpm-lock.yaml && git clean -fdX","release":"pnpm bumpp --commit 'Release: %s' --tag 'v%s' && pnpm build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/1fadfa08205e1a348ae21430f2ebb15a/mdat-0.7.4.tgz","_integrity":"sha512-CFfBLoKIUWO4yg69l/+dEMcMMBbSsPkNbmKhRNhaYHjhws9EtmSOTstFE8lxzPrRDvkf2ixdJ08tm2fVCZmG/w==","repository":{"url":"git+ssh://git@github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.1","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"execa":"^9.3.1","which":"^4.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.13","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.2.4","bumpp":"^9.5.2","chalk":"^5.3.0","vfile":"^6.0.3","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","rimraf":"^6.0.1","vitest":"^2.0.5","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.26.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.5.4","remark-mdat":"^0.7.2","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.5"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.4_1725732816093_0.9995132836851317","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"mdat","version":"0.7.5","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.5","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"3cc77aaa7a4c32efe44019d6f6c45fed5a4bb4db","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.5.tgz","fileCount":39,"integrity":"sha512-TQLJPbyDFCroc9K0EZuZYK+pzL11TajvwI0n8FvvON/ExvGu3YinP127o3cgm/tNK+75vBT68WhzA+A4MtBdDA==","signatures":[{"sig":"MEYCIQC5oiIB6a0+cq7UiDfsUFGxJ5IgPLJMRK/YMY1LKcxZTQIhAPNCPRw7p69sNbKIf+P4AzjtX3uXFIhFizbsTjg4DWDP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989310},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/5473d444b083d4dbac688797af0eee94/mdat-0.7.5.tgz","_integrity":"sha512-TQLJPbyDFCroc9K0EZuZYK+pzL11TajvwI0n8FvvON/ExvGu3YinP127o3cgm/tNK+75vBT68WhzA+A4MtBdDA==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.3","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.8.0","dependencies":{"execa":"^9.3.1","which":"^4.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.16","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.2.4","bumpp":"^9.5.2","chalk":"^5.3.0","vfile":"^6.0.3","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^2.1.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.26.1","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.6.2","remark-mdat":"^0.7.2","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.9"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.5_1726346494736_0.1990918277068343","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"mdat","version":"0.7.6","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.7.6","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"bda42ed22327f95fb235fb3b6f291544c165fa29","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.7.6.tgz","fileCount":39,"integrity":"sha512-6RGyfT7aLaaXhVXiVecyDFhqAnj1qF+1X6KJVIHj7LcnfJo0CcQE6JJEk459U1/h6W9JiY2CiPkR/R7/RjMfww==","signatures":[{"sig":"MEYCIQCkfz2aM58oV+RwW3vxqxXavJhrCSudWOtkn37jaybguQIhAIMycUR70a4ObJqxU7itlDkD/7Fpu8VRN9Ec27AQc9ZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989311},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.7.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/e38c49b1868d64f7c24a1091a34566bb/mdat-0.7.6.tgz","_integrity":"sha512-6RGyfT7aLaaXhVXiVecyDFhqAnj1qF+1X6KJVIHj7LcnfJo0CcQE6JJEk459U1/h6W9JiY2CiPkR/R7/RjMfww==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.8.3","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"execa":"^9.4.0","which":"^4.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.19","cosmiconfig-typescript-loader":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.3.0","bumpp":"^9.6.0","chalk":"^5.3.0","vfile":"^6.0.3","yargs":"^17.7.2","nanoid":"^5.0.7","remark":"^15.0.1","vitest":"^2.1.1","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.26.1","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.6.2","remark-mdat":"^0.7.3","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.10"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.7.6_1727506238904_0.6078987935931948","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"mdat","version":"0.8.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.8.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"12f2c4bd5a639fe1542a291c2eec559c2446160f","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.8.0.tgz","fileCount":42,"integrity":"sha512-mK8+eDj8k3PGgp0CmoEKDkoCyDksk7/pd15HvhUGXUrLqKocafHLzAXrGKT0JIS5T8wJ409GrbcBfbJnx7qsYQ==","signatures":[{"sig":"MEQCIGrOEPLI99E5bkMKwXvm70jzGEZSdXfIsiYjCvz5Ju5RAiAXdPni0ZZt0EyEu5BpSuL2Z6bSUZpJ574pDPy+BPom1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1995390},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/7bb44238713cd131164f2a6be397f662/mdat-0.8.0.tgz","_integrity":"sha512-mK8+eDj8k3PGgp0CmoEKDkoCyDksk7/pd15HvhUGXUrLqKocafHLzAXrGKT0JIS5T8wJ409GrbcBfbJnx7qsYQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.1.0","dependencies":{"execa":"^9.5.1","which":"^5.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.22","cosmiconfig-typescript-loader":"^5.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.3.5","bumpp":"^9.8.1","chalk":"^5.3.0","vfile":"^6.0.3","yargs":"^17.7.2","nanoid":"^5.0.8","remark":"^15.0.1","vitest":"^2.1.4","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.26.1","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.6.3","remark-mdat":"^0.7.3","@types/which":"^3.0.4","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.11"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.8.0_1731025626015_0.4779118750557303","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"mdat","version":"0.8.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.8.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"721cb5c1f8c16fef191755ce06340c99ee37a7fa","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.8.1.tgz","fileCount":42,"integrity":"sha512-SRg0kR5EJRBXwaDRajI4or8KKbxNENIRIMaOV4CsbccFuW+MgbfRpMFE5BDF/0+R+hXMZCS4YfXUqLefXhilew==","signatures":[{"sig":"MEUCIQCZrcrA139tfCMGFEtS8Zwl5LkKy40ZMxit1pbmXZHdJgIgO4FGPqi2AgXnjdOJshpBabv+tgK21XYYz7DWrfTy+X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1995370},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/eb2aa808c546d483160663270dea556e/mdat-0.8.1.tgz","_integrity":"sha512-SRg0kR5EJRBXwaDRajI4or8KKbxNENIRIMaOV4CsbccFuW+MgbfRpMFE5BDF/0+R+hXMZCS4YfXUqLefXhilew==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"10.9.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.1.0","dependencies":{"execa":"^9.5.1","which":"^5.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","@types/node":"18.19.0","cosmiconfig":"^9.0.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.22","cosmiconfig-typescript-loader":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.23.8","plur":"^5.1.0","tsup":"^8.3.5","bumpp":"^9.8.1","chalk":"^5.3.0","vfile":"^6.0.3","yargs":"^17.7.2","nanoid":"^5.0.8","remark":"^15.0.1","vitest":"^2.1.4","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.1.0","type-fest":"^4.26.1","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.6.3","remark-mdat":"^0.7.4","@types/which":"^3.0.4","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.12"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.8.1_1731182218016_0.4557524790634644","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"mdat","version":"0.9.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.9.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"9eb3f38a8cbcf091fb2b008792385c8715fa852e","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.9.0.tgz","fileCount":42,"integrity":"sha512-prezHVRScwl5WitCrobZy1Ar8apCWVNoX2X+my/SrFmHRvqWKMXwvVQ5MFlbXDRcnG1crm3owhrHPdHqYS66CA==","signatures":[{"sig":"MEUCIGqD4EiRrNojyOSwzvKkZU46qSJVlEXB8fl9RJ0VPhwoAiEA/dEE+et4SZcs7Gb1WaQ7lZu3Zy3C3nmgcyuKFn06Zhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984166},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/c448223d86ad25e1af964045c1f4de94/mdat-0.9.0.tgz","_integrity":"sha512-prezHVRScwl5WitCrobZy1Ar8apCWVNoX2X+my/SrFmHRvqWKMXwvVQ5MFlbXDRcnG1crm3owhrHPdHqYS66CA==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.0.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"execa":"^9.5.2","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","type-fest":"^4.33.0","@types/node":"18.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^0.7.5","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","@kitschpatrol/tldraw-cli":"^4.6.28","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.1","plur":"^5.1.0","tsup":"^8.3.5","bumpp":"^9.10.1","chalk":"^5.4.1","yargs":"^17.7.2","nanoid":"^5.0.9","remark":"^15.0.1","vitest":"^2.1.8","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.7.3","@types/which":"^3.0.4","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^4.7.12"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.9.0_1737524991859_0.8858154887422456","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"mdat","version":"0.10.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@0.10.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"15ee1e1a542c4d0455b50d2835e68e79ea3b97f2","tarball":"https://registry.npmjs.org/mdat/-/mdat-0.10.0.tgz","fileCount":42,"integrity":"sha512-15VCPiZShfEV1UmHDoxZCbNXbVWQQ0mQ3B4L0sYUuPBhoR4GAdwhX7y3fyN3n47ojiAhGeKD4Vl0yQk44jZMTg==","signatures":[{"sig":"MEUCIDcoEbmz64zax7mPDITRnaGE77ztMPJLSNtq416raqp/AiEAxa38WmIV8z5flUESV2Jd4A3Ig/u8yAhdTPXBj8jbDTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":986796},"main":"./dist/index.js","type":"module","_from":"file:mdat-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.5.0","pnpm":">=9.0.0"},"scripts":{"dev":"pnpm run test","fix":"shared-config --fix","lint":"shared-config --lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/00abe4fe92fd389ab0542efc1c9d18fb/mdat-0.10.0.tgz","_integrity":"sha512-15VCPiZShfEV1UmHDoxZCbNXbVWQQ0mQ3B4L0sYUuPBhoR4GAdwhX7y3fyN3n47ojiAhGeKD4Vl0yQk44jZMTg==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.0.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.6.1","dependencies":{"execa":"^9.5.2","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.0.2","read-pkg":"^9.0.1","type-fest":"^4.33.0","@types/node":"18.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^0.7.5","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.33","@clack/prompts":"^0.7.0","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.6.28","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.1","plur":"^5.1.0","tsup":"^8.3.6","bumpp":"^10.0.1","chalk":"^5.4.1","yargs":"^17.7.2","nanoid":"^5.0.9","remark":"^15.0.1","vitest":"^2.1.8","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.0","typescript":"^5.7.3","@types/which":"^3.0.4","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","mdast-util-to-markdown":"^2.1.2","@kitschpatrol/shared-config":"^4.7.12"},"_npmOperationalInternal":{"tmp":"tmp/mdat_0.10.0_1738523776725_0.5300632672015047","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"mdat","version":"1.0.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.0.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"e351583a5d884f143d58586f728d1d39e1ee8014","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.0.0.tgz","fileCount":42,"integrity":"sha512-JVzYeNyg3WVGURCvkueJJW7dzCTclUO07XwmIt0tCsjAzkj5R2PmN4oWK8GyfYtOPAPCAv73Cp+kTL/CgCX2fQ==","signatures":[{"sig":"MEUCIQDJkxNzhHRNfPTX+yYtqLgehS0KyIvGWxBha8Tx/+uPxAIgfzK2fFiZ+nfHzBnfg9vCiSuUwsYuZZ7O9tB0gUR4iQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991271},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.11.0","pnpm":">=10.0.0"},"scripts":{"dev":"pnpm run test","fix":"kpi fix","lint":"kpi lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/3e759404d6fc2bb9aa9e7b229874049e/mdat-1.0.0.tgz","_integrity":"sha512-JVzYeNyg3WVGURCvkueJJW7dzCTclUO07XwmIt0tCsjAzkj5R2PmN4oWK8GyfYtOPAPCAv73Cp+kTL/CgCX2fQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.1.0","description":"CLI tool and library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"execa":"^9.5.2","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^4.36.0","@types/node":"18.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^1.0.1","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.10.0","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.6.30","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","plur":"^5.1.0","tsup":"^8.4.0","bumpp":"^10.0.3","chalk":"^5.4.1","yargs":"^17.7.2","nanoid":"^5.1.2","remark":"^15.0.1","vitest":"^3.0.7","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.1","typescript":"~5.7.3","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.0.0_1740891313970_0.9288100399281205","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mdat","version":"1.0.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.0.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"5b87bb6195eaa436be64c55c88198c8b6eb8343c","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.0.1.tgz","fileCount":42,"integrity":"sha512-PMpcFDOdxaGP/XZYIM4sNZwc4PHd5CDAb1/bj0q6DF/72orQpZhJyjLTODXEnfGDlz21ycV5nJgU7mLzaGowyg==","signatures":[{"sig":"MEYCIQDIVVmUhaO10AjsjCYSjo04I0PfYh3n65f0hZ4yRsMn/wIhAO4FD/1elQ2I3mx407Cs7KObM7J8IBojKzHj5ZvEAdVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991279},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.11.0"},"scripts":{"dev":"pnpm run test","fix":"kpi fix","lint":"kpi lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/ad2043d2978c86750ccea79b227a8758/mdat-1.0.1.tgz","_integrity":"sha512-PMpcFDOdxaGP/XZYIM4sNZwc4PHd5CDAb1/bj0q6DF/72orQpZhJyjLTODXEnfGDlz21ycV5nJgU7mLzaGowyg==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.1.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"execa":"^9.5.2","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^4.36.0","@types/node":"^18.19.79","cosmiconfig":"^9.0.0","remark-mdat":"^1.0.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.10.0","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.6.31","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.2","plur":"^5.1.0","tsup":"^8.4.0","bumpp":"^10.0.3","chalk":"^5.4.1","yargs":"^17.7.2","nanoid":"^5.1.2","remark":"^15.0.1","vitest":"^3.0.7","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","remark-gfm":"^4.0.1","typescript":"~5.7.3","pretty-bytes":"^6.1.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.0.1_1741070666271_0.4060399693658143","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mdat","version":"1.0.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.0.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"5383977bcd6ef5383bb7646f44dc3369c78a82a6","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.0.2.tgz","fileCount":42,"integrity":"sha512-5WvZzqM2rUXBbZXgs61VI1912VJWd48D7Br9vAYl58XhI/y0qigWNt77zFu3uPEGKjMLkxMMhPaskdJ4dvgPzg==","signatures":[{"sig":"MEUCIDQcoufvyrOeKW0NViuZ1r+Sl8G9GPVaIcjZmiBdKNjpAiEAiUgPeZcq0+AIU2ccr+joCmAW3ezYvIMK6SIfUUJas4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":982282},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.11.0"},"scripts":{"dev":"pnpm run test","fix":"kpi fix","lint":"kpi lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2e3d8a5e6f8db8913d2f6c70a2a9a501/mdat-1.0.2.tgz","_integrity":"sha512-5WvZzqM2rUXBbZXgs61VI1912VJWd48D7Br9vAYl58XhI/y0qigWNt77zFu3uPEGKjMLkxMMhPaskdJ4dvgPzg==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.3.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"24.0.0","dependencies":{"execa":"^9.5.3","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^4.41.0","@types/node":"^18.19.100","cosmiconfig":"^9.0.0","remark-mdat":"^1.0.4","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.10.1","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.6.37","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.24.4","plur":"^5.1.0","tsup":"^8.4.0","bumpp":"^10.1.0","yargs":"^17.7.2","nanoid":"^5.1.5","remark":"^15.0.1","vitest":"^3.1.3","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.8.3","pretty-bytes":"^7.0.0","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.0.2_1746938828764_0.3613953946526922","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"mdat","version":"1.0.3","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.0.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"25950d3c2b6b4e073c8350a88def0d024513bc58","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.0.3.tgz","fileCount":42,"integrity":"sha512-lxKibw2PLHey28l6wKS1HnrVNnNnieo3LEmxFBDfssFdtuzpxVtU/Hbm3RyzWwFxeF3MqDSD5ttKfiCDradMYQ==","signatures":[{"sig":"MEUCIQD01QIhQ4oDPPvjNXaTnuvB4I+NXFzLK7N1zbxLUsFo7gIgQA4tXrHo6pBPd0Fpo1VQMIV/9Pl3bINUtKN+2FIJ6sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980764},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.11.0"},"scripts":{"dev":"pnpm run test","fix":"kpi fix","lint":"kpi lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/cf3e0d02e7ca554b7c237149330bc706/mdat-1.0.3.tgz","_integrity":"sha512-lxKibw2PLHey28l6wKS1HnrVNnNnieo3LEmxFBDfssFdtuzpxVtU/Hbm3RyzWwFxeF3MqDSD5ttKfiCDradMYQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.5.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"execa":"^9.6.0","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^4.41.0","@types/node":"^18.19.123","cosmiconfig":"^9.0.0","remark-mdat":"^1.0.5","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.10.1","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.7.0","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^5.1.0","tsup":"^8.5.0","bumpp":"^10.2.3","yargs":"^17.7.2","nanoid":"^5.1.5","remark":"^15.0.1","vitest":"^3.2.4","find-up":"^7.0.0","pkg-dir":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.8.3","pretty-bytes":"^7.0.1","is-executable":"^2.0.1","mdast-util-toc":"^7.1.0","@kitschpatrol/shared-config":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.0.3_1756708998675_0.8863092992534707","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mdat","version":"1.0.4","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.0.4","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"ae453eb6925e49bf40318ea8bf9993aa5c55aa52","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.0.4.tgz","fileCount":43,"integrity":"sha512-kwEkC9U2RmRuI7qrX1+DU734Rimm7NgobPRwZkJegdzNvrpzWCtq/fMH/hqM8DlSmSqUhWk+V47GQNYCophBAw==","signatures":[{"sig":"MEUCIGhH29jr2ZLw3CGFCNucyOC2Ycz+tl9DNxKZd+srZ6SXAiEAp4wdEBWQS8nM9PiHoKdmDbP7EIZ1g5JZz1qYSS4jnqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":981122},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.19.0 || >=20.11.0"},"scripts":{"dev":"pnpm run test","fix":"kpi fix","lint":"kpi lint","test":"vitest --no-file-parallelism","build":"tsup && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/d287368c7408bb427ab00cc78be4704d/mdat-1.0.4.tgz","_integrity":"sha512-kwEkC9U2RmRuI7qrX1+DU734Rimm7NgobPRwZkJegdzNvrpzWCtq/fMH/hqM8DlSmSqUhWk+V47GQNYCophBAw==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.5.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"24.7.0","dependencies":{"execa":"^9.6.0","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^4.41.0","@types/node":"^18.19.123","cosmiconfig":"^9.0.0","remark-mdat":"^1.0.5","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^4.7.1","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^5.1.0","tsup":"^8.5.0","bumpp":"^10.2.3","yargs":"^17.7.2","nanoid":"^5.1.5","remark":"^15.0.1","vitest":"^3.2.4","find-up":"^7.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.2.0","untildify":"^5.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.2","pretty-bytes":"^7.0.1","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","@kitschpatrol/shared-config":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.0.4_1756725607978_0.5004966250848932","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mdat","version":"1.1.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.1.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"2eecb5f719b000fc5835c40b512d7d744a6a47ea","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.1.0.tgz","fileCount":43,"integrity":"sha512-nDCbrP7F+WKxsQRdRTowgI2rmmImHD+fYwqLVuoqG9XITfawiuJp8C86n3t5HTjm/dzKPDA0XwPPGUaj5DABBg==","signatures":[{"sig":"MEYCIQCHCm2EAO6Qd0HXKaVri1x1vqJHQVghAz22MGbyjiOv/gIhAOQRbi1PxGJFd7pDfbHXEU+xgkavlY4l/R6N8cEVLewe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2343637},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && pnpm publish --otp $(op read 'op://Personal/Npmjs/one-time password?attribute=otp')"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/a654e43ef1dc78740a76da089113e55f/mdat-1.1.0.tgz","_integrity":"sha512-nDCbrP7F+WKxsQRdRTowgI2rmmImHD+fYwqLVuoqG9XITfawiuJp8C86n3t5HTjm/dzKPDA0XwPPGUaj5DABBg==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"execa":"^9.6.0","vfile":"^6.0.3","which":"^5.0.0","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^5.0.1","@types/node":"^20.19.17","cosmiconfig":"^9.0.0","remark-mdat":"^1.1.1","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/which":"^3.0.4","@types/yargs":"^17.0.33","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","@kitschpatrol/tldraw-cli":"^5.0.0","cosmiconfig-typescript-loader":"^6.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^5.1.0","bumpp":"^10.2.3","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.15.5","vitest":"^3.2.4","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","chevrotain":"^11.0.3","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.2","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","@kitschpatrol/shared-config":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.1.0_1759121464010_0.4288637149175576","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"mdat","version":"1.2.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.2.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"51f720251e5c287b6e78cafa49030942b321b1f9","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.2.0.tgz","fileCount":33,"integrity":"sha512-Q9/VivWxvfXurihkPXtkYnSeOxilhnpB0EzNbeQhT0+tQHk5ceLaN22Bv2s6+OKcNZIoeeXZrd2O/qYcgs0Ahg==","signatures":[{"sig":"MEQCID6DLEBbz722Cio+kZuJNj/vY68Djy1wJrNgA/3q8PuiAiBbkP3QGpK+N44M5NqrOz2g9Yb1GleqfIAj9fZkhSaKzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501052},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/473b0e61f7e13201ddb967ea28768fac/mdat-1.2.0.tgz","_integrity":"sha512-Q9/VivWxvfXurihkPXtkYnSeOxilhnpB0EzNbeQhT0+tQHk5ceLaN22Bv2s6+OKcNZIoeeXZrd2O/qYcgs0Ahg==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.0.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^5.2.0","@types/node":"^20.19.24","cosmiconfig":"^9.0.0","remark-mdat":"^1.1.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.34","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.15.12","vitest":"^4.0.6","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.0","mdat-plugin-example":"^1.0.0","mdat-plugin-cli-help":"^1.0.1","@kitschpatrol/shared-config":"^5.7.4"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.2.0_1762225293425_0.6471039097307478","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"mdat","version":"1.2.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.2.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"da5a1db7caf2e3c9866ae80a724dc4671b925eaa","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.2.1.tgz","fileCount":32,"integrity":"sha512-rE0130pvPT+LHY7OCmhiQMXF9a+yFdjgK/eTZiKY53oOVtjRekH8LBkH0SYAAqgKU279+jmj5XNieicJp7hB/Q==","signatures":[{"sig":"MEUCIHn42M/eTMsURx7m2pUcZoD4NV4lP/Et3HFMTYM/nShgAiEA/TiN2aWrKSyu/EC/zqjlRpme859PczG8EyQd7TVMpCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584176},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/94445ad12ddae85ee1c9935a7204fa11/mdat-1.2.1.tgz","_integrity":"sha512-rE0130pvPT+LHY7OCmhiQMXF9a+yFdjgK/eTZiKY53oOVtjRekH8LBkH0SYAAqgKU279+jmj5XNieicJp7hB/Q==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^5.2.0","@types/node":"^22.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^1.1.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.34","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.0","vitest":"^4.0.7","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.2.1_1762371278521_0.6637848449455632","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"mdat","version":"1.2.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.2.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"d3f24009812ab34f2652b18e6d3cbc5c4ddf3d57","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.2.2.tgz","fileCount":32,"integrity":"sha512-VDUenuN326ALfaeFRj8I+BMm+/P0mDDYamn4NrSFUkIZEzMfbdzS+E/YYdQGWnkG/um9zrZ66dtp4MSINvgcWw==","signatures":[{"sig":"MEUCIFVEPtARL00SCPN1rv920uQRzbnYLHd3r+G3r4IyUcpsAiEAy5BFJ9YrIPE57nAQa4OvMLrsCUZQcgOut7VQM1v83nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584176},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/4a923f33b856e65716d6c2a24a427623/mdat-1.2.2.tgz","_integrity":"sha512-VDUenuN326ALfaeFRj8I+BMm+/P0mDDYamn4NrSFUkIZEzMfbdzS+E/YYdQGWnkG/um9zrZ66dtp4MSINvgcWw==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^5.2.0","@types/node":"^22.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^1.1.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.34","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.0","vitest":"^4.0.7","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.8.1"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.2.2_1762374386706_0.3066775722159514","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"mdat","version":"1.2.3","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.2.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"babaa537493ef81cc1083d21523f26e356f93d99","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.2.3.tgz","fileCount":32,"integrity":"sha512-9lEad5oPCe3CZfdHaQ9LbTshthBAVd1YLG5Cpws+QLpRFSloTgJ4PvsAneXuwT6tQ8KSgagg78uL6W+MHieWKQ==","signatures":[{"sig":"MEUCIQD6CJ+qQ0RT2XQ+ouJ4o9ewfHsBjr0vFQwKM0iLgBtPWwIgCztcZzUAdwBE+UsNnDzVK27+ARk9CCbqXW73cUsqm6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584176},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/30c1cb91624c4bea65aed9546ab0001c/mdat-1.2.3.tgz","_integrity":"sha512-9lEad5oPCe3CZfdHaQ9LbTshthBAVd1YLG5Cpws+QLpRFSloTgJ4PvsAneXuwT6tQ8KSgagg78uL6W+MHieWKQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^9.0.1","type-fest":"^5.2.0","@types/node":"^22.19.0","cosmiconfig":"^9.0.0","remark-mdat":"^1.1.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.34","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.0","vitest":"^4.0.8","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.2.3_1762534983889_0.09152618722941241","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"mdat","version":"1.3.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"d5e5fe766f600fc6806c5ae76c0043fa3d805b38","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.0.tgz","fileCount":32,"integrity":"sha512-bId4imcX3249QSW4sL8VHYv4dmFyM2x12UyU+VINqUxxaWcBTts/BRe2P/NWexfeZNZwLTED9X8G8qTsHs93RQ==","signatures":[{"sig":"MEUCIQCypV0+0Ete1yFXeT3NH/eIUr+eOr/FZw8p7iac5Hj+rgIgUMJvaL8vOSIGxyGRn4u9+aHBz5W0rTQbDmDpYjXAZi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591229},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/34b19f739d260000e84a0469cbbf7882/mdat-1.3.0.tgz","_integrity":"sha512-bId4imcX3249QSW4sL8VHYv4dmFyM2x12UyU+VINqUxxaWcBTts/BRe2P/NWexfeZNZwLTED9X8G8qTsHs93RQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^10.0.0","type-fest":"^5.2.0","@types/node":"^22.19.1","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.34","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.3","vitest":"^4.0.8","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.0_1762977999871_0.502641958265396","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"mdat","version":"1.3.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"17224e5a2d46eeb40db2a673332154700b255c13","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.1.tgz","fileCount":32,"integrity":"sha512-P+poKug99vuVX3wny0iqZxewKK0JQ+Fhv+kDLtbk+jZWTNDsS7P4fB+9Uy0Hhe6v5tRcJ3olqlf9BAcH6MjKxQ==","signatures":[{"sig":"MEUCIQCapTgr1jmH+oWe4Iyffy7liLmSG5+87bKjrqukk1Sc+wIgEwTU91fQrKCW5eP2gXUROQXofs465sNxaKhWyYvipmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591469},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/d85cef99902d924f9a4bfbb75508ebfb/mdat-1.3.1.tgz","_integrity":"sha512-P+poKug99vuVX3wny0iqZxewKK0JQ+Fhv+kDLtbk+jZWTNDsS7P4fB+9Uy0Hhe6v5tRcJ3olqlf9BAcH6MjKxQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^10.0.0","type-fest":"^5.2.0","@types/node":"^22.19.1","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.7","vitest":"^4.0.14","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.1_1764127639612_0.8056170774867424","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"mdat","version":"1.3.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"94b1c96c8c7394bdbdde7b373d500c66269b8e07","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.2.tgz","fileCount":32,"integrity":"sha512-DdpxC8iDY2B9LEeDkaQVDFITN2zc05APmdjwC9RU4v8CpTfcNhPLoficCwFd8tKOGMb90z31QbRF+PKM8yokbA==","signatures":[{"sig":"MEQCIGDmGTXq0C/PZ6yK+kkySx6fUfFwPkhrwlBxH14oRdY3AiB7HOsAIZw/X0t8ZyKwXW5zOcsCOL+avid5CC+c0fCsrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591493},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/367c5847f0a3f66496b8802548a134d9/mdat-1.3.2.tgz","_integrity":"sha512-DdpxC8iDY2B9LEeDkaQVDFITN2zc05APmdjwC9RU4v8CpTfcNhPLoficCwFd8tKOGMb90z31QbRF+PKM8yokbA==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.2","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.1.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^10.0.0","type-fest":"^5.2.0","@types/node":"^22.19.1","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.0","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.1","execa":"^9.6.0","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.16.7","vitest":"^4.0.14","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.2","@kitschpatrol/shared-config":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.2_1764130551891_0.32802716266319365","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"mdat","version":"1.3.3","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"ce0f7fcef6817949d80f617218022576448a7510","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.3.tgz","fileCount":32,"integrity":"sha512-BYcZUq6Z+kHfoc4bng+XMsLcbMRsY1WBN3hOY5v5QKlaeAHkTVF/WK8iDFezmqn03rvERAoWu/q+nxk/3rrrpQ==","signatures":[{"sig":"MEUCICGaNyPfVeNRH596J8TxbiElq/Dm1nhjT1DL4LNuydPEAiEArbPaKkYM4P49uGuzsHf52VQmFEgqMPHbpwpeKymysRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1591120},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/1c6cc1f7549fa8fdefe27cf8e298ab40/mdat-1.3.3.tgz","_integrity":"sha512-BYcZUq6Z+kHfoc4bng+XMsLcbMRsY1WBN3hOY5v5QKlaeAHkTVF/WK8iDFezmqn03rvERAoWu/q+nxk/3rrrpQ==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.6.4","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^10.0.0","type-fest":"^5.3.1","@types/node":"^22.19.1","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.1","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.3.2","execa":"^9.6.1","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.17.1","vitest":"^4.0.15","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.3","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.2","mdat-plugin-example":"^1.0.1","mdat-plugin-cli-help":"^1.0.4","@kitschpatrol/shared-config":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.3_1765214125228_0.7340167459213711","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"mdat","version":"1.3.4","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.4","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"bin/cli.js"},"dist":{"shasum":"3c8105faef7bd71b120082f41ad71febc6ef6b30","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.4.tgz","fileCount":32,"integrity":"sha512-FyANFUK2KTH4tUd4thG1Sy6hk04NTf4NUAV7pa9zpI/MrECxe8P5Gx+hQpRe+hl5Vhth70gQWPBfgedUk3fLRw==","signatures":[{"sig":"MEQCIAQ1dS40M0Z0zGn6KENhD8pp5sTovyNwBhduJvFXqBBHAiA3/DaUaSR1mluFhmm7LlttEOCjaj1JihwDTQlARWUzKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590586},"main":"./dist/index.js","type":"module","_from":"file:mdat-1.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.19.0"},"scripts":{"dev":"pnpm run test","fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown && tsc -p tsconfig.build.lib.json","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/1ed5482b598ca94430d618ed97b12868/mdat-1.3.4.tgz","_integrity":"sha512-FyANFUK2KTH4tUd4thG1Sy6hk04NTf4NUAV7pa9zpI/MrECxe8P5Gx+hQpRe+hl5Vhth70gQWPBfgedUk3fLRw==","repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.7.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.3.0","dependencies":{"vfile":"^6.0.3","globby":"^14.1.0","read-pkg":"^10.0.0","type-fest":"^5.4.1","@types/node":"^22.19.7","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","@clack/prompts":"^0.11.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.76","plur":"^6.0.0","bumpp":"^10.4.0","execa":"^9.6.1","yargs":"^17.7.2","nanoid":"^5.1.6","remark":"^15.0.1","tsdown":"^0.19.0","vitest":"^4.0.17","find-up":"^8.0.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","typescript":"~5.9.3","pretty-bytes":"^7.1.0","unplugin-raw":"^0.6.4","mdast-util-toc":"^7.1.0","package-directory":"^8.1.0","mdat-plugin-tldraw":"^1.0.3","mdat-plugin-example":"^1.0.2","mdat-plugin-cli-help":"^1.0.4","@kitschpatrol/shared-config":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.4_1768874353381_0.6047174580451686","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"mdat","version":"1.3.5","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.3.5","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"4e6389b448250acd4f90298064c6ea0e51f3dc7b","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.3.5.tgz","fileCount":6,"integrity":"sha512-PNta1dvX2vsurB1PhVuQ9Gt1yXggnhJfwhTRkyrMbBuK5PBBwxkH3TJNK9AhoBYhR5ts9Ow2MnVP4R3oS/plgQ==","signatures":[{"sig":"MEQCIBlkPXf08QQNSm40bDiNPrTP4B66BAzK5mqjAO24GKM9AiAVR9UiP1/a3frP3XOKL44V4MSV2a2uW+bxUZqJjFrCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119070},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-1.3.5.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest --no-file-parallelism","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2e3fb73916493e3266ee0b5a654a1ebd/mdat-1.3.5.tgz","_integrity":"sha512-PNta1dvX2vsurB1PhVuQ9Gt1yXggnhJfwhTRkyrMbBuK5PBBwxkH3TJNK9AhoBYhR5ts9Ow2MnVP4R3oS/plgQ==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.9.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.25.76","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.1.1","remark":"^15.0.1","find-up":"^8.0.0","read-pkg":"^10.1.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.4.4","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.0","remark-mdat":"^1.2.3","pretty-bytes":"^7.1.0","@clack/prompts":"^1.0.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","package-directory":"^8.2.0","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.1","execa":"^9.6.1","nanoid":"^5.1.6","tsdown":"^0.20.3","vitest":"^4.0.18","publint":"^0.3.17","typescript":"~5.9.3","@types/node":"~20.19.33","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.6.4","mdat-plugin-tldraw":"^1.0.6","mdat-plugin-example":"^1.0.4","mdat-plugin-cli-help":"^1.0.6","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.3.5_1771874676205_0.013078677283629991","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"mdat","version":"1.4.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.4.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"ff72e04e1f5c2bef304d65d84d6669ece23ac2cc","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.4.0.tgz","fileCount":9,"integrity":"sha512-JM1mRCYyh1wbXj6xzUv/cw7Gsandd6ZQGRPlF/fZ4KyAg4QYYdwhlGcdOtj58KWl7Ny3GOIZ9oXKvriXNAoT7w==","signatures":[{"sig":"MEYCIQC3U0juWImhU5SP3FL8ejdOFG4Kl5PmNgES1o6FEoH5yAIhAL3lv4F/WSKDsrN9pAVparNKnBhwdjpXojQqwswQ9IJD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5022530},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-1.4.0.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run --no-file-parallelism","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2ffdb6fc4fa5816fbf9e7ba9a9544eaa/mdat-1.4.0.tgz","_integrity":"sha512-JM1mRCYyh1wbXj6xzUv/cw7Gsandd6ZQGRPlF/fZ4KyAg4QYYdwhlGcdOtj58KWl7Ny3GOIZ9oXKvriXNAoT7w==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.9.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.25.76","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.1.1","remark":"^15.0.1","find-up":"^8.0.0","read-pkg":"^10.1.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.4.4","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^1.2.4","pretty-bytes":"^7.1.0","@clack/prompts":"^1.0.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","package-directory":"^8.2.0","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.1","execa":"^9.6.1","nanoid":"^5.1.6","tsdown":"^0.20.3","vitest":"^4.0.18","publint":"^0.3.18","typescript":"~5.9.3","@types/node":"~20.19.35","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.6.4","mdat-plugin-tldraw":"^1.0.7","mdat-plugin-example":"^1.0.5","mdat-plugin-cli-help":"^1.0.7","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.4.0_1772474891206_0.15276321092232048","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"mdat","version":"1.4.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.4.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"6ed13da404ae82f91e60dc8cea8e705dde35fb8c","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.4.1.tgz","fileCount":9,"integrity":"sha512-MnSc+HIKEc/M6Fzxc381CnpmW9hB5dZuoJSVij1MwQsgTRdSVc/ZByxqhRBjIfXd8jQ8vOSTXX/pdHhQE4uiAA==","signatures":[{"sig":"MEQCICfifxaUx1xbXQ0v1vQ2mNxHAqRVDYgz0AwSOGm1RaDZAiB+Dxamx+PAUk68gEOpYZSphWx3UbvUt7+EACZY8utKHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12772671},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-1.4.1.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run --no-file-parallelism","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/f49bf1cc135d186a8576298843cdbc95/mdat-1.4.1.tgz","_integrity":"sha512-MnSc+HIKEc/M6Fzxc381CnpmW9hB5dZuoJSVij1MwQsgTRdSVc/ZByxqhRBjIfXd8jQ8vOSTXX/pdHhQE4uiAA==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.9.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.6.1","dependencies":{"zod":"^3.25.76","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.1.1","remark":"^15.0.1","find-up":"^8.0.0","read-pkg":"^10.1.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.4.4","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^1.2.4","pretty-bytes":"^7.1.0","@clack/prompts":"^1.1.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","package-directory":"^8.2.0","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.4.1","execa":"^9.6.1","nanoid":"^5.1.6","tsdown":"^0.21.0","vitest":"^4.0.18","publint":"^0.3.18","typescript":"~5.9.3","@types/node":"~20.19.35","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.6.4","mdat-plugin-tldraw":"^1.0.7","mdat-plugin-example":"^1.0.5","mdat-plugin-cli-help":"^1.0.7","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.4.1_1772728501139_0.9733745768273769","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"mdat","version":"1.4.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@1.4.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"e60d67d03007ba1b52931afe4f73184e1e7257c9","tarball":"https://registry.npmjs.org/mdat/-/mdat-1.4.2.tgz","fileCount":9,"integrity":"sha512-OmIf0K4ozYnej+U568pNn/9vrv+tYTf4s017w9ecs5TVKiaMfd/3mclXbIiU3fVuuDTEOmPwL+YNshvTjpZpYw==","signatures":[{"sig":"MEUCIFZIJBTym/LXjh8lVvwHbGSOBNgU1RBKSSg6qB5fCFMzAiEAsZBnL8NJ/t0T33SRy6znC8qs9eayVLFMm1h286PoCYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12773393},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-1.4.2.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run --no-file-parallelism","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/a58e9a5a2055a205d73bb548f56e03b9/mdat-1.4.2.tgz","_integrity":"sha512-OmIf0K4ozYnej+U568pNn/9vrv+tYTf4s017w9ecs5TVKiaMfd/3mclXbIiU3fVuuDTEOmPwL+YNshvTjpZpYw==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"zod":"^3.25.76","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.1.1","remark":"^15.0.1","find-up":"^8.0.0","read-pkg":"^10.1.0","to-vfile":"^8.0.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","package-up":"^5.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^1.2.5","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.1.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","package-directory":"^8.2.0","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.4","vitest":"^4.1.1","publint":"^0.3.18","typescript":"~5.9.3","@types/node":"~20.19.37","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.6.4","mdat-plugin-tldraw":"^1.0.8","mdat-plugin-example":"^1.0.5","mdat-plugin-cli-help":"^1.0.7","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mdat_1.4.2_1774997604041_0.05664226597984756","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"mdat","version":"2.0.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.0.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"3ce4e46041fc66dd47bd0c8f225e83125de2836b","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.0.0.tgz","fileCount":7,"integrity":"sha512-F8B+WT7PFUwp/YcnXgNfe/Ao9rwiJSECjMjCaSSBfnQw0tnuWmNUBCbVh8ok0UxTKLgANSaNvedL667sOOCR9g==","signatures":[{"sig":"MEUCIFsHbj2jqvYq3mNTQxx/GnjrlttgEc2a0Q6ZEOHT7T2zAiEAr0/JVvgtNdQYfECj+3Kt1oHrWdCXZejvb3GUmOR0StE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131003},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.0.0.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run --no-file-parallelism","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/8f2af021b2558037a83085df2ee53eec/mdat-2.0.0.tgz","_integrity":"sha512-F8B+WT7PFUwp/YcnXgNfe/Ao9rwiJSECjMjCaSSBfnQw0tnuWmNUBCbVh8ok0UxTKLgANSaNvedL667sOOCR9g==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.5.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.4.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.0.0","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.7","vitest":"^4.1.2","publint":"^0.3.18","prettier":"^3.8.1","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^6.2.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.0.0_1775079813753_0.7547208549155904","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"mdat","version":"2.0.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.0.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"c57dd669464ca007fa224f0bcd97c63dccf3774c","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.0.1.tgz","fileCount":7,"integrity":"sha512-NATQ2Umb6TeCXTaAkoG9TAkEkuuxsejT4OqYYRbGmQeScmDjQC7mjVxGCSbMon1vwATBuAwqFNAg0vAMhs1Tpw==","signatures":[{"sig":"MEYCIQCPXWnIchZlUelHNnTrEwPv1jsQq5VFgMw5Z/W1HkmsvwIhAIrOFVIHbYEG5T9VnANyMZAXTD+2YV472TknuZFsiKCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138198},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.0.1.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/4cc8d4de8cc7a3438a382373504c6412/mdat-2.0.1.tgz","_integrity":"sha512-NATQ2Umb6TeCXTaAkoG9TAkEkuuxsejT4OqYYRbGmQeScmDjQC7mjVxGCSbMon1vwATBuAwqFNAg0vAMhs1Tpw==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.0","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.5.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.0.2","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.7","vitest":"^4.1.2","publint":"^0.3.18","prettier":"^3.8.1","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.0","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^2.0.2","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.0.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.0.1_1775182443954_0.31737529066844083","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"mdat","version":"2.1.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.1.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"74c2a295bb4c0534a7b6e768f8389e80daa09468","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.1.0.tgz","fileCount":6,"integrity":"sha512-+3ggyaz0t5AuFrmtgipsPKgG6LCbz+LlnpmzzmATjv/CoJfgLMEG/zEurZxDi9cKRikGuyutjUQCVodUezKmsw==","signatures":[{"sig":"MEUCIEmww7J4Zai4yunbK5a6BZjfUOgBv8m8lXXAzBL7X/uIAiEA152cQt3BX+yST4XcNOM7bbe31McXtcXPZHXq1FqsxhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138738},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.1.0.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/80126322681a819890ac95a5f20abb4e/mdat-2.1.0.tgz","_integrity":"sha512-+3ggyaz0t5AuFrmtgipsPKgG6LCbz+LlnpmzzmATjv/CoJfgLMEG/zEurZxDi9cKRikGuyutjUQCVodUezKmsw==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.0","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.6.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.1.0","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.7","vitest":"^4.1.2","publint":"^0.3.18","prettier":"^3.8.1","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.0","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^2.0.2","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.0.1"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.1.0_1775190568653_0.2106512254064219","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"mdat","version":"2.2.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.2.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"21a18812a204bbd17f0222cc53557af1bb83994d","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.2.0.tgz","fileCount":7,"integrity":"sha512-0Jz4rrcr0l8W/XAYek9jprEhd+1ubN0c7vSUlT4vo7OMWaIKGfNNz3qt4fGGVFVNwPWwRYwluzA5dX1WVMZqMQ==","signatures":[{"sig":"MEYCIQCHWmXueL6SQj/HxCX7L6pJXe308ZX1SpK334ZYDybo1AIhALg22dIfgHe8da/aif1AHWy51QvqviA3GW1NKQsdCA/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145659},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.2.0.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/e88f201e7a514ed5dcc52efe96c09fb1/mdat-2.2.0.tgz","_integrity":"sha512-0Jz4rrcr0l8W/XAYek9jprEhd+1ubN0c7vSUlT4vo7OMWaIKGfNNz3qt4fGGVFVNwPWwRYwluzA5dX1WVMZqMQ==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.0","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.6.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.0","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.7","vitest":"^4.1.2","publint":"^0.3.18","prettier":"^3.8.1","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.1","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^2.0.2","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.0.1"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.2.0_1775274888151_0.6351632004621657","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"mdat","version":"2.2.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.2.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"b346da2650b4f904c2c78e50d776d3d9d9e3cd37","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.2.1.tgz","fileCount":7,"integrity":"sha512-LjBlULsUbaS9RsmSdF0KVRDVuDk78/3O5KO/23oTXte2Ped7ONODUTStMT46FzQeFT63HmU6UKmJRK5P3pbM/A==","signatures":[{"sig":"MEUCIFkRFmhQxqp4eywOcPaAcBnY1Fmv9KVhs4S0MDjsSsbZAiEAsdhOYzw/N8EHtZB+4zUuYeV9kjRHaQqUE3qZkZFkp7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145699},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.2.1.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"git rm -f pnpm-lock.yaml ; git clean -fdX","release":"bumpp --commit 'Release: %s' && pnpm run build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/2a4d1a9f5a0b1fbccbaa503956a38606/mdat-2.2.1.tgz","_integrity":"sha512-LjBlULsUbaS9RsmSdF0KVRDVuDk78/3O5KO/23oTXte2Ped7ONODUTStMT46FzQeFT63HmU6UKmJRK5P3pbM/A==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.1","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.6.3","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.5.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.0","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.7","tsdown":"^0.21.7","vitest":"^4.1.3","publint":"^0.3.18","prettier":"^3.8.1","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.1","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^2.1.1","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.1.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.2.1_1775619851344_0.3462566146372561","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"mdat","version":"2.3.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"8aacdcb29e98f4f6bec0f3c0f3805da3f33dd5a4","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.0.tgz","fileCount":6,"integrity":"sha512-NDuICnoBUe52rDaCCOwCfpnceHMSUkmPfY0d7PUtNKr3LkBP9RwCKZi6WQ+DtxNSza+g1E7BlZozAyRGAXtOVA==","signatures":[{"sig":"MEYCIQDGJZEUJee9Jdg4iQUAQAzmQ18iwVZjHn+0WPzXhu+YFwIhAOqQDkzO9oZp49d+8Ok5lpC4V36vo6na4NlAtMqI7gil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151198},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.3.0.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/602161e33581315355072c2e0d225d57/mdat-2.3.0.tgz","_integrity":"sha512-NDuICnoBUe52rDaCCOwCfpnceHMSUkmPfY0d7PUtNKr3LkBP9RwCKZi6WQ+DtxNSza+g1E7BlZozAyRGAXtOVA==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.12.1","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.1","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.7.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.1","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.9","tsdown":"^0.21.9","vitest":"^4.1.5","publint":"^0.3.18","prettier":"^3.8.3","typescript":"~6.0.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.1","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^2.1.2","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.4.1"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.0_1776873938778_0.9501875240451476","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"mdat","version":"2.3.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"183245353d5ba6496ec81d7da20d7cf93c4ada78","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.1.tgz","fileCount":6,"integrity":"sha512-vBrm0xyALd7Y1nc53L7zr9BYA211dfRa/9TIfIDdNS3YssFzbX3RqrwaM0bnWerFWusvCkxr9BaUk4Y6VfiQjg==","signatures":[{"sig":"MEUCIHbKbcztRDa5QmRs0pd1uBLKbpAuqULm4DBoosGzERQbAiEAk9wekv6uGPlkUp+9F1OgpeV8X/yzMudoi3z/fi8l3m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151825},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.3.1.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/5db95b0d8806333cfe45dc59ca70f20e/mdat-2.3.1.tgz","_integrity":"sha512-vBrm0xyALd7Y1nc53L7zr9BYA211dfRa/9TIfIDdNS3YssFzbX3RqrwaM0bnWerFWusvCkxr9BaUk4Y6VfiQjg==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.3.6","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.1","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.7.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.1","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.2.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.9","tsdown":"^0.21.10","vitest":"^4.1.5","publint":"^0.3.18","prettier":"^3.8.3","typescript":"~6.0.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^3.0.0","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.5.2"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.1_1777412771011_0.3550522274154102","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"mdat","version":"2.3.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":{"url":"https://github.com/kitschpatrol/mdat/issues"},"bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"b5cedbc163bc4ce75f9569af59c3506d912ff009","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.2.tgz","fileCount":6,"integrity":"sha512-KCcnN9emN8Sa6p2ggnR121mm6aY8WYI00h5Ik1xYMzM67pSOFVH7iLbtQdcIqN9jcIBNgKhTXA8XXz/Fw9Fz0A==","signatures":[{"sig":"MEQCICVyZq+hTAGAcqgmxH7FBJrSc3IwcdIGS/Ttcda+4fXvAiBOJJcR4T2/l6pW3jQ5gpEFl/s1BChhUv7ov0pCkVlo+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151825},"main":"./dist/lib/index.js","type":"module","_from":"file:mdat-2.3.2.tgz","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') && pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"_resolved":"/private/var/folders/7w/vbgxhpks5pz_9z06ms_4s9f80000gn/T/fe2d4e37b512ce2568da03bdf2617726/mdat-2.3.2.tgz","_integrity":"sha512-KCcnN9emN8Sa6p2ggnR121mm6aY8WYI00h5Ik1xYMzM67pSOFVH7iLbtQdcIqN9jcIBNgKhTXA8XXz/Fw9Fz0A==","devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"_npmVersion":"11.13.0","description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"zod":"^4.4.1","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.1","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.7.2","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.2","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.3.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.0.1","execa":"^9.6.1","nanoid":"^5.1.9","tsdown":"^0.21.10","vitest":"^4.1.5","publint":"^0.3.18","prettier":"^3.8.3","typescript":"~6.0.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^3.0.0","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.5.2"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.2_1777558319332_0.12320979787376563","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"mdat","version":"2.3.3","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.3","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"6f0364770b8d7ff29ab1a385b73d95e39ca779e3","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.3.tgz","fileCount":6,"integrity":"sha512-HGZ6HT+gglrIMWy94cdN29IdeBumRmAD/vMmJGURM7M478CZqhTN0liosANSoHS06k/V1atJGNzFQPz5I4qt6A==","signatures":[{"sig":"MEUCIQDNEQtdmJTSHAgRB+7Z9z4xtAf1Kv/+L/YwboHyY7+V9QIgFtwmnA4Ur0US/NobIil3e0LdH3beE3QNTr5gBt8ei1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151802},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.7.5","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.3","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.4.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.1.0","execa":"^9.6.1","nanoid":"^5.1.11","tsdown":"^0.22.0","vitest":"^4.1.6","publint":"^0.3.21","prettier":"^3.8.3","typescript":"~6.0.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^3.0.0","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.6.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.3_1778970833461_0.7261378784983412","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"mdat","version":"2.3.4","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.4","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"138f5a24e85594dddbbe4a040a7e6774b4cfc776","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.4.tgz","fileCount":6,"integrity":"sha512-RMovlbWvX4wNrFLqCemAgQFH23t6eb7E0PFJWWace4jHO6D1iqnSZVG9EiybB2P4BCqAvMM2nCRVw4ezu/n+Zg==","signatures":[{"sig":"MEYCIQCPsHgs5ra2Ryq7u5Db4a2C/UytakEuijSVUgqzXGmFFQIhAMw4tT7rFvaPCOvN9dQAPxCzxG9eU0s0aT2ot8Pq3t6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151802},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"devEngines":{"runtime":{"name":"node","version":">=22.21.0"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.7.6","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.3","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.4.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.1.0","execa":"^9.6.1","nanoid":"^5.1.11","tsdown":"^0.22.0","vitest":"^4.1.6","publint":"^0.3.21","prettier":"^3.8.3","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.0","mdat-plugin-cli-help":"^3.0.0","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.6.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.4_1779036033856_0.07153220487847944","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"mdat","version":"2.3.5","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.5","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"f549fb5301e75bef99567bff4d04b27e8096bfa4","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.5.tgz","fileCount":6,"integrity":"sha512-90OHI0UbgwaXWs7BMo/0f6osFV9LOcPeh/1nd9nLSRUh1ZLftEPqY+uSMJEF0rk6mHkf+/yw1z0IeFP/49AjwQ==","signatures":[{"sig":"MEYCIQC5x5icwTbIqgYS07XQ5jVZ8YmPtw9g/Z7luboQZSfUqAIhAMwK1HDQz0bGqbs+MlE0lOrXvlXnNSFBg7JYGhAXPeDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151826},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix --skip mdat","lint":"ksc lint --skip mdat","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"devEngines":{"runtime":{"name":"node","version":">=22.22.2"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.8.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.6.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.3","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.4.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.1.0","execa":"^9.6.1","nanoid":"^5.1.11","tsdown":"^0.22.0","vitest":"^4.1.6","publint":"^0.3.21","prettier":"^3.8.3","typescript":"~5.9.3","@types/node":"~22.17.2","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"4.1.2","mdat-plugin-example":"^2.0.1","mdat-plugin-cli-help":"^3.0.1","@arethetypeswrong/core":"^0.18.2","@kitschpatrol/shared-config":"^7.6.1"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.5_1779068360375_0.5147040245460854","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"mdat","version":"2.3.6","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@2.3.6","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"46ed08ca39f857fbfb1ce168e06afcf09d61d5b3","tarball":"https://registry.npmjs.org/mdat/-/mdat-2.3.6.tgz","fileCount":6,"integrity":"sha512-qchEI85eZNACIY7EA7AL4eWJYiW+8TQeGhqZ+qOUp3mxscsTlkZ1sN0koFRxbW8K52o6ePVL5ozkUkzFch/njg==","signatures":[{"sig":"MEUCIQD5aJIx8y+5UW3yMqzhVvAXuiDgxOGQ5g0PuPD62cc8SwIgDfQa3FB+HbmIkQ5H+lH/pckBq/Gae0wegJ919ZQFPIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151804},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=22.17.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"devEngines":{"runtime":{"name":"node","version":">=22.22.2"}},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.0","lognow":"^0.6.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.8.1","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.7.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.1","remark-mdat":"^2.2.4","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.0","@clack/prompts":"^1.5.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^11.1.0","execa":"^9.6.1","nanoid":"^5.1.11","tsdown":"^0.22.2","vitest":"^4.1.8","publint":"^0.3.21","prettier":"^3.8.3","typescript":"~5.9.3","@types/node":"~22.19.19","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.2","@vitest/coverage-v8":"^4.1.8","mdat-plugin-example":"^2.0.1","mdat-plugin-cli-help":"^3.0.1","@arethetypeswrong/core":"^0.18.3","@kitschpatrol/shared-config":"^7.6.3"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_2.3.6_1781202189340_0.44452521249286625","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"mdat","version":"3.0.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.0.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"ce19517518bd1e13ce26a5af3ce8e940c49cd761","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.0.0.tgz","fileCount":6,"integrity":"sha512-mYoM29TBJ5syHM4T9BfA9blm8uRObslK7wbWlaaqpAvkSyFeUTYha7gx8QPUfVQ3IRnFuEakm88gUI30SqOp7w==","signatures":[{"sig":"MEUCICWrGGB8uFcuWAIa6AKD20l3u2T2l167a50O7GGsKK8GAiEA15QDNRQtJ2+lcTVw5HZqecbfxXmh268JlNpH9Y/rVPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153277},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.0.0","globby":"^16.2.2","lognow":"^0.7.1","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.9.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.8.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^9.0.2","remark-mdat":"^3.0.0","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.1","@clack/prompts":"^1.7.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.0.0","execa":"^10.0.0","nanoid":"^6.0.0","tsdown":"^0.22.14","vitest":"^4.1.10","publint":"^0.3.22","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"~24.13.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^2.0.3","@vitest/coverage-v8":"^4.1.10","mdat-plugin-example":"^2.0.1","mdat-plugin-cli-help":"^3.0.2","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.4.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.0.0_1784917336812_0.996193052232496","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"mdat","version":"3.1.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.1.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"31201142cae2c9a37cf49a36d900aa39df1dc3e9","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.1.0.tgz","fileCount":6,"integrity":"sha512-Z5XraqcqBF3+On9RvYK2tnsPp/kB0fNuIvirT/+2icHzGuVya9qSPNyDfp3jsMhUJbk/A/KPLD8gSK8B3PchnQ==","signatures":[{"sig":"MEQCID9cz3TegH/ASVcoMDB2HN8G9PvopHuvut2ClXtHx1lPAiB37VH4R/0bX4u+QRSFLtbisIwcVWYSiDze3rTElWHmRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159903},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && NPM_AUTH_TOKEN=$(op read 'op://Personal/npm/token') pnpm publish","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"zod":"^4.4.3","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.1.0","globby":"^16.2.2","lognow":"^0.8.0","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.10.0","path-type":"^6.0.0","pretty-ms":"^9.3.0","type-fest":"^5.8.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.0","remark-mdat":"^3.0.1","deepmerge-ts":"^7.1.5","pretty-bytes":"^7.1.1","@clack/prompts":"^1.7.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.1.1","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.22.14","vitest":"^4.1.10","publint":"^0.3.22","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"~24.13.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.7.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^4.1.10","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.1.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.6.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.1.0_1785976768200_0.04055606271947121","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"mdat","version":"3.2.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.2.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"5679014dfba29efe79f7108fe08c5cfce771cc01","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.2.0.tgz","fileCount":6,"integrity":"sha512-299xaB7+r7w1xd+yTHCr2x1cCyvnkbd2s7GOEJXiOop6jvQjO/8vIThrqjwPQTA2qNGTdxIB2nJLCYIER7WbEg==","signatures":[{"sig":"MEUCIEroXWFQQh9aj1Wu7bMCXkB++ZZDXqwCjs8bMKcbWOiOAiEAwlxPwbUxHBRx29F6dx+s1EEv8i9tkUyPDAAt1iFJuvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160606},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --compare test/benchmarks/baseline.json","build":"tsdown","clean":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp)","coverage":"vitest --coverage --run","bench:baseline":"vitest bench --run --outputJson test/benchmarks/baseline.json"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^4.5.4","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.1.0","globby":"^16.2.4","lognow":"^0.8.0","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.11.1","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.9.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.0.1","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.2","@clack/prompts":"^1.7.0","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.2.2","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.22.14","vitest":"^4.1.11","publint":"^0.3.24","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"~24.13.3","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^4.1.11","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.7.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.2.0_1788397166848_0.80261304840369","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"mdat","version":"3.2.1","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.2.1","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"126c4c9ccb239fa9b67da8fd35578908eb6a7834","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.2.1.tgz","fileCount":8,"integrity":"sha512-6Aw16jkYklRIfgBjT6S/EgihwuQHAzkW/RWB/LdN5SvEOQ77db9TbNlU0d+FpQpO6ZvrouTEH2DeiXVnU8WJyQ==","signatures":[{"sig":"MEUCIHE79Z7CJBWRp6J/fESU+WovOU4EPP83wTIawV/rP3FlAiEAn+pFsfvjSJJnejyMxn8F4KpwFGDU2taIWgipWUceRpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIANMCHDi0qVTKjR/utARjbnqCOJMJXFWAPHlwZm43F3gAiBVcMNKbBOJbCIBHUpK0dD3F7IvYiat8F+b6munSNA5gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112885},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --reporter=default","build":"tsdown","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp)","coverage":"vitest --coverage --run","clean-deep":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","bench:baseline":"vitest bench --run --reporter=default"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.1.0","globby":"^16.2.4","lognow":"^0.8.2","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.12.0","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.9.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.0.2","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.3","@clack/prompts":"^1.8.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.3.0","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.23.0","vitest":"^5.0.1","publint":"^0.3.24","prettier":"^3.9.6","typescript":"~6.0.3","@types/node":"~24.13.4","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^5.0.1","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.8.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.2.1_1789664707207_0.24543742619692033","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"mdat","version":"3.2.2","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.2.2","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"e1c9dc57e0824d07aae285a6a36c5ea5caaf04fb","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.2.2.tgz","fileCount":8,"integrity":"sha512-K2mDZdu8Q+3CRfjjAzI6w0XYReJf2yTPGNa5Hs+4Jp+IHzFPMwfDFjPltWC+bpwfD2vSAwAWESwLphw8VaYPgw==","signatures":[{"sig":"MEYCIQDwG850fWbdejGJBMucksbpEfpa6PRaKeTXo+Yr4xvw0AIhAIJgEODYtrR3MnnoaNakpi3DhEPrDIx+tOgYi1Ykn3B9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDhnMcoaz8JlFdoHuXcW9Bgnbofxouj9b/gF8/8X4DBcAiBiQi4lAWXLWyiQgWDERqdaYupd1UnFPrV4K40+BFBuJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113004},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --reporter=default","build":"tsdown","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp) && brewpub --tap kitschpatrol/tap","coverage":"vitest --coverage --run","clean-deep":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","bench:baseline":"vitest bench --run --reporter=default"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.2.0","globby":"^16.2.4","lognow":"^0.8.4","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.12.0","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.10.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.0.2","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.3","@clack/prompts":"^1.8.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.3.0","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.23.0","vitest":"^5.0.1","brewpub":"^0.4.0","publint":"^0.3.24","prettier":"^3.9.8","typescript":"~6.0.3","@types/node":"~24.13.4","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^5.0.1","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.10.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.2.2_1790047665626_0.28187183928514403","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"mdat","version":"3.3.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.3.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"cf0b0eff4c4325738eacc2a9303417a5d6ec276f","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.3.0.tgz","fileCount":8,"integrity":"sha512-+N762wM3KJ1laNSdI4Lyiz71L+jk83jOa6+FVQM5AKtRFwPYR9apwGIA2P+lBxmzyU97mkEHcyJzzcJuK/SLYw==","signatures":[{"sig":"MEUCIQD7c6b9qkgsYCMMfXv5UIUQEj5A+oQS8UtG/qmeR2zjDQIgKyq6ycktYygguahUK9Jl/WMNnH9hhaUXEKo5ZfMxN2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNF9egEbvmPF1cAsEA99/gjUp5oOSmPIIVUPB8L/eTmwIhAKTeOtPqoa5hVvLElWq3341WrBSTuLDeTkjH1F3Ba9Yz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113004},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":">=24.16.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --reporter=default","build":"tsdown","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp) && brewpub --tap kitschpatrol/tap","coverage":"vitest --coverage --run","clean-deep":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","bench:baseline":"vitest bench --run --reporter=default"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.2.0","globby":"^16.2.4","lognow":"^0.8.4","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.12.0","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.10.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.1.0","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.3","@clack/prompts":"^1.8.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.3.0","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.23.0","vitest":"^5.0.1","brewpub":"^0.4.0","publint":"^0.3.24","prettier":"^3.9.8","typescript":"~6.0.3","@types/node":"~24.13.4","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^5.0.1","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.10.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.3.0_1790187487488_0.2589556389000838","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"mdat","version":"3.4.0","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","_id":"mdat@3.4.0","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"homepage":"https://github.com/kitschpatrol/mdat","bugs":"https://github.com/kitschpatrol/mdat/issues","bin":{"mdat":"dist/bin/cli.js"},"dist":{"shasum":"5fae10bbd9fbdf923c3b48db552f58e1ca15d00d","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.4.0.tgz","fileCount":8,"integrity":"sha512-wIu+1h1/f0eQcklytVjVMG8xvWGRD/CtRlQV1WZvyvrvHYm0TxzMQ0yYgSmtYdpdICcQyOPj0FgrO2xYW+Ysdw==","signatures":[{"sig":"MEYCIQDebE4vCjpqRrN4bPGpPJGCQe0TB5J1AetHyUURVmLxDAIhAJwUeQG2r7ML34MOGsyf9hPbsQasZysBuJo+adT3n/G2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDog+C3e6MAcM+TO6moXCud2oF2gDp/J0aPMdZbHG1+QgIgNEJJbXtPinAXnh3EQ/ZPeqRn4iqr2m9F5JzN5TxNcco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122497},"main":"./dist/lib/index.js","type":"module","types":"./dist/lib/index.d.ts","module":"./dist/lib/index.js","engines":{"node":"^24.16.0 || >=26.3.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --reporter=default","build":"tsdown","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp) && brewpub --tap kitschpatrol/tap","coverage":"vitest --coverage --run","clean-deep":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","bench:baseline":"vitest bench --run --reporter=default"},"_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"sideEffects":false,"dependencies":{"zod":"^4.6.5","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.2.0","globby":"^16.2.4","lognow":"^0.8.4","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.12.0","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.10.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.1.0","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.3","@clack/prompts":"^1.8.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.3.0","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.23.0","vitest":"^5.0.1","brewpub":"^0.4.0","publint":"^0.3.24","prettier":"^3.9.8","typescript":"~6.0.3","@types/node":"~24.13.6","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^5.0.1","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.10.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mdat_3.4.0_1790396088074_0.6249849410112653","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"_id":"mdat@3.4.1","bin":{"mdat":"dist/bin/cli.js"},"bugs":"https://github.com/kitschpatrol/mdat/issues","dist":{"shasum":"69fb63cdce687d18ede36a6101b45d6f9647491b","tarball":"https://registry.npmjs.org/mdat/-/mdat-3.4.1.tgz","fileCount":8,"integrity":"sha512-yByGDiPNZ043SovkLFdNz0DwM1+tp3lkAPyG5CR8o4rJsjqg/ZiSalggv45yEIVdQbvxV1dBUmluGA1w8gnJrA==","signatures":[{"sig":"MEQCID/+LKqxOaQoGuJLGRqPJLCfBtP87lwHR84DsUWiktTqAiB5Xhun1NQlfVnOCEOWBhK/HgwuQTLeH3rHeyJqds1VNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAldkbjo8Du7+1iHYCgQB66oVKVdlnuWBE8t/jCzzoXCAiEAnhkdznqPt6jeTF1o9fWusI56p2ha4h7vTt6dWzMOKoQ="}],"unpackedSize":122530},"main":"./dist/lib/index.js","name":"mdat","type":"module","types":"./dist/lib/index.d.ts","author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"module":"./dist/lib/index.js","engines":{"node":"^24.16.0 || >=26.3.0"},"exports":{".":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"}},"license":"MIT","scripts":{"fix":"ksc fix","lint":"ksc lint","test":"vitest run","bench":"vitest bench --run --reporter=default","build":"tsdown","release":"bumpp --commit 'Release: %s' && pnpm build && pnpm publish --otp $(op item get npm --otp) && brewpub --tap kitschpatrol/tap","coverage":"vitest --coverage --run","clean-deep":"shx rm -f pnpm-lock.yaml && git clean -fdX -e !.claude/","bench:baseline":"vitest bench --run --reporter=default"},"version":"3.4.1","_npmUser":{"name":"kitschpatrol","email":"eric@ericmika.com"},"homepage":"https://github.com/kitschpatrol/mdat","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","directories":{},"maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"sideEffects":false,"dependencies":{"zod":"^4.6.5","plur":"^6.0.0","vfile":"^6.0.3","yargs":"^18.2.0","globby":"^16.2.4","lognow":"^0.8.4","remark":"^15.0.1","to-vfile":"^8.0.0","metascope":"^0.12.0","path-type":"^6.0.0","pretty-ms":"^9.3.1","type-fest":"^5.10.0","untildify":"^6.0.0","picocolors":"^1.1.1","remark-gfm":"^4.0.1","cosmiconfig":"^10.0.1","remark-mdat":"^3.1.0","deepmerge-ts":"^8.0.2","pretty-bytes":"^7.1.3","@clack/prompts":"^1.8.1","mdast-util-toc":"^7.1.0","unified-engine":"^11.2.2","cosmiconfig-typescript-loader":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0","bumpp":"^12.3.0","execa":"^10.0.1","nanoid":"^6.0.1","tsdown":"^0.23.0","vitest":"^5.0.1","brewpub":"^0.4.0","publint":"^0.3.24","prettier":"^3.9.8","typescript":"~6.0.3","@types/node":"~24.13.6","@types/mdast":"^4.0.4","@types/unist":"^3.0.3","@types/yargs":"^17.0.35","unplugin-raw":"^0.8.0","mdat-plugin-tldraw":"^3.0.0","@vitest/coverage-v8":"^5.0.1","mdat-plugin-example":"^3.0.0","mdat-plugin-cli-help":"^3.2.0","@arethetypeswrong/core":"^0.18.5","@kitschpatrol/shared-config":"^8.10.0"},"peerDependencies":{"prettier":"^3.0.0"},"peerDependenciesMeta":{"prettier":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mdat_3.4.1_1790475246319_0.6259061791560572"}}},"time":{"created":"2024-02-08T03:23:12.099Z","modified":"2026-09-27T02:14:06.628Z","0.1.0":"2024-02-08T03:23:12.388Z","0.1.1":"2024-02-08T03:43:38.619Z","0.2.0":"2024-02-08T07:31:05.962Z","0.3.0":"2024-02-09T03:19:03.340Z","0.3.1":"2024-02-09T03:21:37.206Z","0.3.2":"2024-02-09T03:30:37.949Z","0.4.0":"2024-02-09T19:13:59.506Z","0.5.0":"2024-02-10T05:36:16.760Z","0.5.1":"2024-02-10T07:34:17.977Z","0.5.2":"2024-02-10T07:39:44.748Z","0.6.0":"2024-02-22T11:54:49.091Z","0.6.1":"2024-02-22T13:41:16.766Z","0.6.2":"2024-02-22T13:54:49.996Z","0.6.3":"2024-02-23T09:27:07.979Z","0.6.4":"2024-02-23T12:18:09.771Z","0.6.5":"2024-02-24T22:13:29.897Z","0.6.6":"2024-02-29T18:47:31.387Z","0.6.7":"2024-02-29T19:45:27.578Z","0.6.8":"2024-03-17T06:35:38.704Z","0.6.9":"2024-04-26T23:03:43.947Z","0.6.10":"2024-05-19T22:10:18.184Z","0.6.11":"2024-05-19T22:51:32.743Z","0.6.12":"2024-05-20T01:43:45.789Z","0.6.13":"2024-06-05T02:13:41.651Z","0.6.14":"2024-06-05T02:42:18.921Z","0.6.15":"2024-06-05T03:05:00.587Z","0.6.16":"2024-06-07T15:56:55.714Z","0.7.0":"2024-06-07T18:25:08.138Z","0.7.1":"2024-06-09T08:33:31.467Z","0.7.2":"2024-06-14T18:57:49.216Z","0.7.3":"2024-08-14T15:37:36.226Z","0.7.4":"2024-09-07T18:13:36.360Z","0.7.5":"2024-09-14T20:41:35.168Z","0.7.6":"2024-09-28T06:50:39.218Z","0.8.0":"2024-11-08T00:27:06.356Z","0.8.1":"2024-11-09T19:56:58.307Z","0.9.0":"2025-01-22T05:49:52.087Z","0.10.0":"2025-02-02T19:16:17.054Z","1.0.0":"2025-03-02T04:55:14.188Z","1.0.1":"2025-03-04T06:44:26.545Z","1.0.2":"2025-05-11T04:47:08.979Z","1.0.3":"2025-09-01T06:43:18.875Z","1.0.4":"2025-09-01T11:20:08.204Z","1.1.0":"2025-09-29T04:51:04.262Z","1.2.0":"2025-11-04T03:01:33.708Z","1.2.1":"2025-11-05T19:34:38.788Z","1.2.2":"2025-11-05T20:26:26.982Z","1.2.3":"2025-11-07T17:03:04.135Z","1.3.0":"2025-11-12T20:06:40.139Z","1.3.1":"2025-11-26T03:27:19.888Z","1.3.2":"2025-11-26T04:15:52.101Z","1.3.3":"2025-12-08T17:15:25.420Z","1.3.4":"2026-01-20T01:59:13.554Z","1.3.5":"2026-02-23T19:24:36.345Z","1.4.0":"2026-03-02T18:08:11.477Z","1.4.1":"2026-03-05T16:35:01.369Z","1.4.2":"2026-03-31T22:53:24.308Z","2.0.0":"2026-04-01T21:43:33.954Z","2.0.1":"2026-04-03T02:14:04.119Z","2.1.0":"2026-04-03T04:29:28.791Z","2.2.0":"2026-04-04T03:54:48.305Z","2.2.1":"2026-04-08T03:44:11.489Z","2.3.0":"2026-04-22T16:05:38.920Z","2.3.1":"2026-04-28T21:46:11.161Z","2.3.2":"2026-04-30T14:11:59.574Z","2.3.3":"2026-05-16T22:33:53.625Z","2.3.4":"2026-05-17T16:40:34.001Z","2.3.5":"2026-05-18T01:39:20.518Z","2.3.6":"2026-06-11T18:23:09.484Z","3.0.0":"2026-07-24T18:22:16.986Z","3.1.0":"2026-08-06T00:39:28.372Z","3.2.0":"2026-09-03T00:59:27.014Z","3.2.1":"2026-09-17T17:05:07.292Z","3.2.2":"2026-09-22T03:27:45.726Z","3.3.0":"2026-09-23T18:18:07.562Z","3.4.0":"2026-09-26T04:14:48.157Z","3.4.1":"2026-09-27T02:14:06.414Z"},"bugs":"https://github.com/kitschpatrol/mdat/issues","author":{"url":"https://ericmika.com","name":"Eric Mika","email":"eric@ericmika.com"},"license":"MIT","homepage":"https://github.com/kitschpatrol/mdat","keywords":["mdat","markdown","template","readme","comments","docs-generator","docs","cli","npm-package"],"repository":{"url":"git+https://github.com/kitschpatrol/mdat.git","type":"git"},"description":"CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.","maintainers":[{"name":"kitschpatrol","email":"eric@ericmika.com"}],"readme":"<!-- title -->\n\n# mdat\n\n<!-- /title -->\n\n<!-- badges({\n  custom: {\n    \"Homebrew\": {\n      image:\n        \"https://img.shields.io/badge/Homebrew-kitschpatrol%2Ftap%2Fmdat-FBB040?logo=homebrew&logoColor=white\",\n      link: \"https://github.com/kitschpatrol/homebrew-tap/blob/main/Formula/mdat.rb\",\n    },\n  }\n}) -->\n\n[![NPM Package mdat](https://img.shields.io/npm/v/mdat.svg)](https://www.npmjs.com/package/mdat)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/license/mit)\n[![CI](https://github.com/kitschpatrol/mdat/actions/workflows/ci.yml/badge.svg)](https://github.com/kitschpatrol/mdat/actions/workflows/ci.yml)\n[![Homebrew](https://img.shields.io/badge/Homebrew-kitschpatrol%2Ftap%2Fmdat-FBB040?logo=homebrew&logoColor=white)](https://github.com/kitschpatrol/homebrew-tap/blob/main/Formula/mdat.rb)\n\n<!-- /badges -->\n\n<!-- description -->\n\n**CLI tool and TypeScript library implementing the Markdown Autophagic Template (MDAT) system. MDAT lets you use comments as dynamic content templates in Markdown files, making it easy to generate and update readme boilerplate.**\n\n<!-- /description -->\n\n<!-- table-of-contents -->\n\n## Table of contents\n\n- [Overview](#overview)\n- [Getting started](#getting-started)\n  - [Dependencies](#dependencies)\n  - [Installation](#installation)\n- [Features](#features)\n- [Usage](#usage)\n  - [CLI](#cli-1)\n  - [Library](#library-1)\n  - [Configuration](#configuration)\n  - [Creating custom rules](#creating-custom-rules)\n  - [Bundled rules](#bundled-rules)\n- [Plugins](#plugins)\n  - [Installing a rule plugin](#installing-a-rule-plugin)\n  - [Creating a rule plugin](#creating-a-rule-plugin)\n  - [Available rule plugins](#available-rule-plugins)\n- [Migrating from 1.x to 2.x](#migrating-from-1x-to-2x)\n  - [Flat CLI commands](#flat-cli-commands)\n  - [Polyglot metadata](#polyglot-metadata)\n  - [Simplified configuration](#simplified-configuration)\n  - [Stricter argument syntax](#stricter-argument-syntax)\n  - [New functionality](#new-functionality)\n  - [Rule shape changes](#rule-shape-changes)\n- [Background](#background)\n  - [Motivation](#motivation)\n  - [Similar projects](#similar-projects)\n  - [Implementation notes](#implementation-notes)\n- [Maintainers](#maintainers)\n- [Acknowledgments](#acknowledgments)\n- [Contributing](#contributing)\n- [License](#license)\n\n<!-- /table-of-contents -->\n\n## Overview\n\nMDAT is a CLI tool and library that uses HTML comments in Markdown files as placeholders for dynamic content. Write a comment like `<!-- title -->`, run `mdat`, and it expands into real content pulled from your project metadata. Bundled rules handle common readme sections automatically, and custom rules let you easily extend it to output almost anything.\n\n<!-- tldraw({src: \"assets/mdat-flow.tldr\"}) -->\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"assets/mdat-flow-63a3366c-dark.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"assets/mdat-flow-63a3366c-light.svg\">\n  <img alt=\"tldraw diagram\" src=\"assets/mdat-flow-63a3366c-light.svg\">\n</picture>\n\n<!-- /tldraw -->\n\nA trivial example...\n\nGiven placeholder comments in a Markdown file like this:\n\n`some-file.md`\n\n```md\n<!-- title -->\n```\n\nRun your file through the tool:\n\n```sh\nmdat some-file.md\n```\n\nTo get:\n\n`some-file.md`\n\n```md\n<!-- title -->\n\n# mdat\n\n<!-- /title -->\n```\n\nThe `<!-- title -->` comment was expanded with content derived from your project's metadata. The rule system behind these expansions is simple to define and readily extensible.\n\n## Getting started\n\n<!-- dependencies -->\n\n### Dependencies\n\n- [Node.js](https://nodejs.org/) 24.16.0 or newer (specifically `^24.16.0 || >=26.3.0`)\n\n<!-- /dependencies -->\n\nWritten in TypeScript with bundled type definitions.\n\n<!-- install -->\n\n### Installation\n\nPick the option that matches how you plan to use it.\n\n#### CLI\n\nRun it once without installing:\n\n```sh\nnpx mdat\n```\n\nOr install it globally with Homebrew:\n\n```sh\nbrew install kitschpatrol/tap/mdat\n```\n\nOr install it globally with npm:\n\n```sh\nnpm install --global mdat\n```\n\n#### Library\n\nAdd it to your project to import the TypeScript API. This also puts the `mdat` CLI on your project's path:\n\n```sh\nnpm install mdat\n```\n\n<!-- /install -->\n\n## Features\n\n1. **Minimalist syntax**\n\n   No screaming caps or wordy opening and closing tag keywords:\n\n   ```md\n   <!-- title -->\n\n   # mdat\n\n   <!-- /title -->\n   ```\n\n2. **Single-comment placeholders**\n\n   Drop in a single opening comment and `mdat` adds the closing tag on expansion:\n\n   ```md\n   <!-- title -->\n   ```\n\n3. **JSON arguments**\n\n   Pass extra data or configuration into a comment template with JSON:\n\n   ```md\n   <!-- title({ prefix: \"🙃\" }) -->\n   ```\n\n   Arguments are parsed with [JSON5](https://json5.org), so quoting keys is optional. The bundled readme rules use [Zod](https://zod.dev) to validate arguments.\n\n4. **Flexible rule system**\n\n   Rules range from a single key-value pair:\n\n   ```ts\n   export default { keyword: 'content' }\n   ```\n\n   To async functions:\n\n   ```ts\n   export default { date: () => `${new Date().toISOString()}` }\n   ```\n\n   To full rule objects with metadata:\n\n   ```ts\n   export default {\n     date: {\n       content: () => `${new Date().toISOString()}`,\n       order: 1,\n     },\n   }\n   ```\n\n   See the [bundled rules](./src/lib/readme/rules) for more complex examples.\n\n   JSON files can also be used as rule sets. MDAT flattens them so any dot-notated key path becomes a comment keyword.\n\n5. **TypeScript native**\n\n   Rule types are exported, and configuration files can be written in TypeScript.\n\n6. **Validation**\n\n   The `mdat check` command dry-runs an expansion and exits with code 1 if the file on disk has stale content.\n\n7. **Compound rules**\n\n   Compound rules combine several individual rules into a single comment keyword.\n\n   See [`<!-- header -->`](./src/lib/readme/rules/header.ts) for an example.\n\n8. **Polyglot metadata**\n\n   Bundled rules pull normalized metadata from almost any project type via [metascope](https://github.com/kitschpatrol/metascope), not just `package.json`.\n\n## Usage\n\n> [!WARNING]\n>\n> **The MDAT CLI tool directly manipulates the contents of Markdown files.**\n>\n> Make sure any text you care about is committed before running `mdat`, and never directly modify content inside comment expansion blocks.\n\n### CLI\n\n<!-- cli-help -->\n\n#### Command: `mdat`\n\nWork with MDAT placeholder comments in Markdown files.\n\nThis section lists top-level commands for `mdat`.\n\nIf no command is provided, `mdat expand` is run by default.\n\nUsage:\n\n```txt\nmdat [command] [files..] [options]\n```\n\n| Command    | Argument                | Description                                                                                                         |\n| ---------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| `expand`   | `[files..]` `[options]` | Expand MDAT placeholder comments. If no files are provided, the closest readme.md is expanded. _(Default command.)_ |\n| `collapse` | `[files..]` `[options]` | Collapse MDAT placeholder comments. If no files are provided, the closest readme.md is collapsed.                   |\n| `strip`    | `[files..]` `[options]` | Strip MDAT comments while preserving expanded content. If no files are provided, the closest readme.md is stripped. |\n| `check`    | `[files..]` `[options]` | Check if MDAT placeholder comments are up to date. Exits with code 1 if any files have stale or unexpanded content. |\n| `create`   | `[options]`             | Create a new Markdown file from a template.                                                                         |\n\n_See the sections below for more information on each subcommand._\n\n#### Subcommand: `mdat expand`\n\nExpand MDAT placeholder comments. If no files are provided, the closest readme.md is expanded.\n\nUsage:\n\n```txt\nmdat expand [files..] [options]\n```\n\n| Positional Argument | Description                                                                                           | Type     |\n| ------------------- | ----------------------------------------------------------------------------------------------------- | -------- |\n| `files`             | Markdown file(s) with MDAT placeholder comments. If not provided, the closest readme.md file is used. | `string` |\n\n| Option              | Description                                                                                                                   | Type      | Default                                             |\n| ------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------- | --------------------------------------------------- |\n| `--verbose`         | Enable verbose logging. All verbose logs are prefixed with their log level and are printed to stderr for ease of redirection. | `boolean` |                                                     |\n| `--config`<br>`-c`  | Path(s) to additional mdat configuration files.                                                                               | `array`   |                                                     |\n| `--output`<br>`-o`  | Output file directory.                                                                                                        | `string`  | Same directory as input file.                       |\n| `--name`<br>`-n`    | Output file name.                                                                                                             | `string`  | Same name as input file. Overwrites the input file. |\n| `--print`           | Print the expanded Markdown to stdout instead of saving to a file. Ignores `--output` and `--name` options.                   | `boolean` |                                                     |\n| `--format`<br>`-f`  | Format the output with Prettier. Discovers Prettier config from the file path. Requires `prettier` as a peer dependency.      | `boolean` |                                                     |\n| `--help`<br>`-h`    | Show help                                                                                                                     | `boolean` |                                                     |\n| `--version`<br>`-v` | Show version number                                                                                                           | `boolean` |                                                     |\n\n#### Subcommand: `mdat collapse`\n\nCollapse MDAT placeholder comments. If no files are provided, the closest readme.md is collapsed.\n\nUsage:\n\n```txt\nmdat collapse [files..] [options]\n```\n\n| Positional Argument | Description                                                                                           | Type     |\n| ------------------- | ----------------------------------------------------------------------------------------------------- | -------- |\n| `files`             | Markdown file(s) with MDAT placeholder comments. If not provided, the closest readme.md file is used. | `string` |\n\n| Option              | Description                                                                                                                   | Type      | Default                                             |\n| ------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------- | --------------------------------------------------- |\n| `--verbose`         | Enable verbose logging. All verbose logs are prefixed with their log level and are printed to stderr for ease of redirection. | `boolean` |                                                     |\n| `--output`<br>`-o`  | Output file directory.                                                                                                        | `string`  | Same directory as input file.                       |\n| `--name`<br>`-n`    | Output file name.                                                                                                             | `string`  | Same name as input file. Overwrites the input file. |\n| `--print`           | Print the expanded Markdown to stdout instead of saving to a file. Ignores `--output` and `--name` options.                   | `boolean` |                                                     |\n| `--format`<br>`-f`  | Format the output with Prettier. Discovers Prettier config from the file path. Requires `prettier` as a peer dependency.      | `boolean` |                                                     |\n| `--help`<br>`-h`    | Show help                                                                                                                     | `boolean` |                                                     |\n| `--version`<br>`-v` | Show version number                                                                                                           | `boolean` |                                                     |\n\n#### Subcommand: `mdat strip`\n\nStrip MDAT comments while preserving expanded content. If no files are provided, the closest readme.md is stripped.\n\nUsage:\n\n```txt\nmdat strip [files..] [options]\n```\n\n| Positional Argument | Description                                                                                           | Type     |\n| ------------------- | ----------------------------------------------------------------------------------------------------- | -------- |\n| `files`             | Markdown file(s) with MDAT placeholder comments. If not provided, the closest readme.md file is used. | `string` |\n\n| Option              | Description                                                                                                                   | Type      | Default                                             |\n| ------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------- | --------------------------------------------------- |\n| `--verbose`         | Enable verbose logging. All verbose logs are prefixed with their log level and are printed to stderr for ease of redirection. | `boolean` |                                                     |\n| `--output`<br>`-o`  | Output file directory.                                                                                                        | `string`  | Same directory as input file.                       |\n| `--name`<br>`-n`    | Output file name.                                                                                                             | `string`  | Same name as input file. Overwrites the input file. |\n| `--print`           | Print the expanded Markdown to stdout instead of saving to a file. Ignores `--output` and `--name` options.                   | `boolean` |                                                     |\n| `--format`<br>`-f`  | Format the output with Prettier. Discovers Prettier config from the file path. Requires `prettier` as a peer dependency.      | `boolean` |                                                     |\n| `--help`<br>`-h`    | Show help                                                                                                                     | `boolean` |                                                     |\n| `--version`<br>`-v` | Show version number                                                                                                           | `boolean` |                                                     |\n\n#### Subcommand: `mdat check`\n\nCheck if MDAT placeholder comments are up to date. Exits with code 1 if any files have stale or unexpanded content.\n\nUsage:\n\n```txt\nmdat check [files..] [options]\n```\n\n| Positional Argument | Description                                                                                           | Type     |\n| ------------------- | ----------------------------------------------------------------------------------------------------- | -------- |\n| `files`             | Markdown file(s) with MDAT placeholder comments. If not provided, the closest readme.md file is used. | `string` |\n\n| Option              | Description                                                                                                                   | Type      |\n| ------------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------- |\n| `--verbose`         | Enable verbose logging. All verbose logs are prefixed with their log level and are printed to stderr for ease of redirection. | `boolean` |\n| `--config`<br>`-c`  | Path(s) to additional mdat configuration files.                                                                               | `array`   |\n| `--format`<br>`-f`  | Format the output with Prettier. Discovers Prettier config from the file path. Requires `prettier` as a peer dependency.      | `boolean` |\n| `--help`<br>`-h`    | Show help                                                                                                                     | `boolean` |\n| `--version`<br>`-v` | Show version number                                                                                                           | `boolean` |\n\n#### Subcommand: `mdat create`\n\nCreate a new Markdown file from a template.\n\nUsage:\n\n```txt\nmdat create [options]\n```\n\n| Option                  | Description                                                                                                                                                                                                                                                                                                                             | Type                                                               | Default                                                  |\n| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ | -------------------------------------------------------- |\n| `--verbose`             | Enable verbose logging. All verbose logs are prefixed with their log level and are printed to stderr for ease of redirection.                                                                                                                                                                                                           | `boolean`                                                          |                                                          |\n| `--interactive`<br>`-i` | Run the guided interactive `create` process. Set explicitly to `false` to use default values and skip the prompt.                                                                                                                                                                                                                       | `boolean`                                                          | `true`                                                   |\n| `--overwrite`           | Replace an existing readme file if one is found.                                                                                                                                                                                                                                                                                        | `boolean`                                                          | `false`, if an existing readme is found, don't touch it. |\n| `--output`<br>`-o`      | Output file directory.                                                                                                                                                                                                                                                                                                                  | `string`                                                           | Same directory as input file.                            |\n| `--expand`<br>`-e`      | Automatically run `mdat` immediately after creating the readme template.                                                                                                                                                                                                                                                                | `boolean`                                                          | `true`                                                   |\n| `--template`<br>`-t`    | Specify a template to use for the new readme.                                                                                                                                                                                                                                                                                           | `\"MDAT Readme\"` `\"Standard Readme Basic\"` `\"Standard Readme Full\"` | `\"MDAT Readme\"`                                          |\n| `--compound`            | Use compound comment version of the template to replace several individual comment placeholders where possible. This combines things like `<!-- title -->`, `<!-- badges -->`, etc. in a single `<!-- header -->` comment. It's less clutter when you're editing, but it's also less explicit. The final readme.md output is identical. | `boolean`                                                          | `true`                                                   |\n| `--help`<br>`-h`        | Show help                                                                                                                                                                                                                                                                                                                               | `boolean`                                                          |                                                          |\n| `--version`<br>`-v`     | Show version number                                                                                                                                                                                                                                                                                                                     | `boolean`                                                          |                                                          |\n\n<!-- /cli-help -->\n\n#### Examples\n\n##### Expand the nearest readme\n\n```sh\nmdat\n```\n\n##### Expand a specific file\n\n```sh\nmdat your-file.md\n```\n\n##### Expand multiple files\n\n```sh\nmdat *.md\n```\n\n##### Additional config\n\n```sh\nmdat --config rules.ts more-rules.js yet-more-rules.json\n```\n\n##### Check if a file is up to date\n\n```sh\nmdat check\n```\n\n##### Collapse expanded content\n\n```sh\nmdat collapse\n```\n\n##### Strip MDAT comments from expanded content\n\n```sh\nmdat strip\n```\n\n##### Expand and format with Prettier\n\n```sh\nmdat --format\n```\n\n##### Create a starter readme from scratch\n\n```sh\nmdat create\n```\n\n### Library\n\n`mdat` exports functions for expanding, collapsing, checking, and creating Markdown files programmatically.\n\n#### `expand` / `expandString`\n\nExpands MDAT comments in one or more files. If no files are provided, auto-finds the closest readme. Writing is the caller's responsibility. Call `.toString()` on the returned [VFile](https://github.com/vfile) to get the result.\n\n```ts\nimport { expand } from 'mdat'\nimport { write } from 'to-vfile'\n\nconst [file] = await expand('readme.md')\nawait write(file)\n```\n\n```ts\nfunction expandString(\n  markdown: string,\n  config?: ConfigToLoad,\n  options?: { format?: boolean },\n): Promise<VFile>\n```\n\n#### `collapse` / `collapseString`\n\nRemoves expanded content, leaving only the opening comment placeholders. Same signatures as `expand` / `expandString`.\n\n#### `strip` / `stripString`\n\nStrips all MDAT comment tags (both opening and closing) while preserving expanded content between them. Same signatures as `expand` / `expandString` (without the `config` parameter, since rules are not needed).\n\nThis is useful for producing a \"clean\" Markdown file that doesn't need future content updates via MDAT.\n\n#### `check` / `checkString`\n\nDry-run expand and compare with the file on disk. Returns `inSync: false` if the file would change. When stale, per-tag diagnostic messages are added to the result VFile identifying which specific tags are stale or unexpanded. Use `reporterMdat` from `remark-mdat` to display these messages.\n\n#### `create` / `createInteractive`\n\n```ts\nfunction create(options?: {\n  compound?: boolean\n  expand?: boolean\n  output?: string\n  overwrite?: boolean\n  template?: string\n}): Promise<string>\n```\n\nCreates a new readme from a bundled template. `createInteractive` runs the same flow with interactive prompts.\n\n#### `loadConfig`\n\n```ts\nfunction loadConfig(options?: {\n  additionalConfig?: ConfigToLoad\n  defaults?: Config\n  searchFrom?: string\n}): Promise<Config>\n```\n\nDiscovers and loads configuration via [cosmiconfig](https://github.com/cosmiconfig/cosmiconfig), merges with defaults and additional config, and returns a validated `Config` object. Useful for advanced use cases or passing into [`remark-mdat`](https://github.com/kitschpatrol/remark-mdat) directly.\n\n### Configuration\n\nConfiguration is defined in config files discovered automatically by cosmiconfig, or provided explicitly via `--config`.\n\nTypeScript or JavaScript configuration files are recommended. The file default-exports a `Config` record:\n\n```ts\n// Your mdat.config.ts\nimport { defineConfig } from 'mdat'\n\nexport default defineConfig({\n  date: {\n    content: () => new Date().toISOString(),\n    order: 1,\n  },\n  greeting: 'Hello, world!',\n})\n```\n\nThe configuration file may be located in any [cosmiconfig search location](https://github.com/cosmiconfig/cosmiconfig?tab=readme-ov-file#searchplaces). `mdat.config.ts` in the project root is the most common choice.\n\n#### Configuration in package.json\n\nShared configurations can be specified in `package.json` by passing a string that resolves to a module with a default `Config` export:\n\n```json\n{\n  \"mdat\": \"@kitschpatrol/mdat-config\"\n}\n```\n\nRules can also be defined directly in `package.json`:\n\n```json\n{\n  \"mdat\": {\n    \"what\": \"hath god wrought\"\n  }\n}\n```\n\n> [!NOTE]\n>\n> `mdat` also searches for and merges any ambient Remark `.remarkrc` configuration files. This is unrelated to mdat rules, but it can affect how Markdown is rendered.\n\n#### Config format\n\nA config is a record whose keys become comment keywords:\n\n```ts\ntype Config = Record<string, Rule>\n\ntype Rule =\n  | ((options: JsonValue, context: RuleContext) => Promise<string> | string)\n  | Rule[]\n  | string\n  | {\n      content:\n        ((options: JsonValue, context: RuleContext) => Promise<string> | string) | Rule[] | string\n      order?: number\n    }\n\ntype RuleContext = {\n  filePath: string | undefined\n  frontmatter: Record<string, unknown> | undefined\n  tree: Root\n}\n```\n\nSimple rules are strings or functions on the key. For metadata like processing order, use the object form with a `content` key. The `content` value can be an array of `Rule` objects for compound rules.\n\nWhen multiple config files are loaded, they are merged. CLI `--config` takes precedence over ambient configuration, and the last rule for a given key wins.\n\n### Creating custom rules\n\nSee the [Examples section](https://github.com/kitschpatrol/remark-mdat#examples) of the `remark-mdat` readme, or look at the [bundled rules](./src/lib/readme/rules) for complex examples.\n\n### Bundled rules\n\nEvery rule that emits a section heading accepts a `headingLevel` option (`1`-`6`) to control the heading's Markdown level, with any sub-headings nested one level deeper. The defaults match each rule's placement in the bundled MDAT Readme template: `2` for top-level sections (`table-of-contents`, `contributing`, and `license`), and `3` for the rules that sit under \"Getting started\" (`dependencies`, `install`, and `development-dependencies`).\n\n#### Stand-alone\n\n- ##### `<!-- title -->`\n\n  The project name, derived from project metadata.\n\n- ##### `<!-- banner -->`\n\n  Looks for an image in the project directory for use as a banner. Searches for typical names and formats.\n\n- ##### `<!-- badges -->`\n\n  Generates badges based on project metadata. Supports NPM version, license, CI status, and Git LFS badges.\n\n- ##### `<!-- description -->`\n\n  The project description. Also aliased as `<!-- short-description -->` for [standard-readme](https://github.com/RichardLitt/standard-readme/blob/main/spec.md) compatibility.\n\n- ##### `<!-- install -->`\n\n  Install instructions derived from `package.json`, written for people consuming the package rather than developing it, so they always use `npm`. Packages with a `bin` get CLI instructions (`npx`, Homebrew, and `npm install --global`), packages with an entry point (`exports`, `main`, `module`, or `types`) get library instructions (`npm install`), and packages with both get a section for each. The Homebrew option appears automatically when a `brewpub --tap` invocation is found in the package scripts, and can be set explicitly with `homebrew: \"owner/tap/formula\"` or suppressed with `homebrew: false`. Pass `dev: true` to recommend `npm install --save-dev` for tooling packages. Private packages are rejected. Falls back to `pip`, `cargo`, `gem`, or `go install` for Python, Rust, Ruby, and Go projects. The optional `headingLevel` sets the Markdown heading level and defaults to `3`, matching the template's placement under a \"Getting started\" section:\n\n  ```md\n  <!-- install({ headingLevel: 2, dev: true, homebrew: false }) -->\n  ```\n\n- ##### `<!-- dependencies -->`\n\n  Documents platform requirements and peer dependencies. Lists runtime platforms (Node, Python, Rust, Go, Ruby, etc.) with version constraints from `engines` or equivalent metadata, supported operating systems, and required peer dependencies with links to npm. Optional peer dependencies are left out. Version ranges are described in plain language (`>=24.16.0` becomes \"24.16.0 or newer\"), with the exact range included when it can't be summarized that simply. The optional `headingLevel` sets the Markdown heading level and defaults to `3`.\n\n- ##### `<!-- development-dependencies -->`\n\n  Documents the tools needed to work on the project itself, derived from the `devEngines` and `packageManager` fields in `package.json`. Lists required runtimes and package managers with links and version constraints. The optional `headingLevel` sets the Markdown heading level and defaults to `3`. Also aliased as `<!-- dev-dependencies -->`.\n\n- ##### `<!-- table-of-contents -->`\n\n  Auto-generated via [mdast-util-toc](https://github.com/syntax-tree/mdast-util-toc). The optional `depth` limits how deeply nested headings are listed and defaults to `3`. Also aliased as `<!-- toc -->`.\n\n- ##### `<!-- contributing -->`\n\n  Invites issues and pull requests with links derived from project metadata.\n\n- ##### `<!-- license -->`\n\n  Documents the project license.\n\n- ##### `<!-- code({ file: \"./file.ts\" }) -->`\n\n  Embeds a code block from elsewhere in your repository.\n\n- ##### `<!-- size({ file: \"./package.json\" }) -->`\n\n  Embeds a file's size, with optional Brotli or Gzip compressed size.\n\n- ##### `<!-- size-table({ files: [\".gitignore\", \"license.txt\"] }) -->`\n\n  A table of files and their compressed sizes. The optional `precision` sets the maximum number of decimal places and defaults to `0`:\n\n  <!-- size-table({ files: [\".gitignore\", \"license.txt\"] }) -->\n\n  | File        | Original | Gzip  | Brotli |\n  | ----------- | -------- | ----- | ------ |\n  | .gitignore  | 327 B    | 257 B | 237 B  |\n  | license.txt | 1 kB     | 659 B | 468 B  |\n\n  <!-- /size-table -->\n\n#### Compound\n\nCompound rules combine several stand-alone rules under a single keyword. Options are passed as an array with one entry per stand-alone rule, in order, e.g. `<!-- footer([{ headingLevel: 3 }, { headingLevel: 3 }]) -->`.\n\n- ##### `<!-- header -->`\n\n  Combines rules commonly applied at the top of a readme:\n\n  ```md\n  <!-- title -->\n  <!-- banner -->\n  <!-- badges -->\n  <!-- shortDescription -->\n  ```\n\n- ##### `<!-- footer -->`\n\n  Combines rules commonly applied at the end:\n\n  ```md\n  <!-- contributing -->\n  <!-- license -->\n  ```\n\n#### Bundled templates\n\nThe `create` command provides starter readme templates:\n\n- **MDAT Readme** — An expansive starting point. The readme in this repo was started from this template.\n- **Standard Readme basic** — Only the \"required\" sections from the [Standard Readme](https://github.com/RichardLitt/standard-readme/blob/main/spec.md) spec.\n- **Standard Readme full** — All sections from the [Standard Readme](https://github.com/RichardLitt/standard-readme/blob/main/spec.md) spec.\n\n## Plugins\n\nRule plugins are packages for sharing mdat expansion rules across projects.\n\n### Installing a rule plugin\n\n```sh\nnpm install mdat-plugin-example\n```\n\nSpread the plugin into your configuration:\n\n```ts\n// Your mdat.config.ts\nimport { defineConfig } from 'mdat'\nimport example from 'mdat-plugin-example'\n\nexport default defineConfig({\n  ...example,\n})\n```\n\nThen use the rule in Markdown:\n\n```md\n<!-- example -->\n```\n\nAnd expand:\n\n```sh\nmdat\n```\n\n### Creating a rule plugin\n\nA rule plugin is an ESM module with a default export of `Config`. By convention, use the `mdat-plugin-` name prefix.\n\n```ts\nimport type { Config } from 'mdat'\n\nexport default {\n  hello: {\n    content() {\n      return 'Hello from an mdat plugin!'\n    },\n  },\n} satisfies Config\n```\n\nSee [mdat-plugin-example](https://github.com/kitschpatrol/mdat-plugin-example) for a complete example.\n\n### Available rule plugins\n\n#### [mdat-plugin-tldraw](https://github.com/kitschpatrol/mdat-plugin-tldraw)\n\nEmbed [tldraw](https://www.tldraw.com) files in your readme.\n\nExample: `<!-- tldraw({ src: \"./sketch.tldr\" }) -->`\n\n#### [mdat-plugin-cli-help](https://github.com/kitschpatrol/mdat-plugin-cli-help)\n\nTransform a CLI command's `--help` output into Markdown tables. Recursively calls `--help` on subcommands. Currently parses [Yargs](https://yargs.js.org), [Meow](https://github.com/sindresorhus/meow), and [Commander](https://github.com/tj/commander.js) help output formats, falling back to a plain text code block as necessary.\n\nExample: `<!-- cli-help -->`\n\n## Migrating from 1.x to 2.x\n\nThe 2.0 version introduces significant breaking changes in the interest of simplicity and a somewhat narrowed scope of concerns.\n\nDetails of the changes and migration strategies are enumerated below.\n\n### Flat CLI commands\n\nThe `mdat readme` subcommand is gone. All commands are now top-level:\n\n| v1                  | v2              |\n| ------------------- | --------------- |\n| `mdat readme`       | `mdat`          |\n| `mdat readme init`  | `mdat create`   |\n| `mdat readme check` | `mdat check`    |\n| `mdat expand`       | `mdat expand`   |\n| `mdat collapse`     | `mdat collapse` |\n\nRunning `mdat` with no arguments expands the closest readme, matching the behavior of the 1.x `mdat readme` command.\n\n### Polyglot metadata\n\nReadme rules no longer read from `package.json` directly. Instead, mdat uses [metascope](https://github.com/kitschpatrol/metascope) to aggregate metadata across ecosystems (Node, Python, Rust, Go, Ruby, etc.). Rules like `<!-- title -->`, `<!-- description -->`, and `<!-- license -->` now work in non-Node projects.\n\n### Simplified configuration\n\nThe v1 `Config` type (which had fields like `addMetaComment`, `assetsPath`, `closingPrefix`, etc.) is gone. Configuration files now export a flat `Config` record of rules directly:\n\n```ts\n// Mdat.config.ts (v2)\nimport { defineConfig } from 'mdat'\n\nexport default defineConfig({\n  hello: 'world',\n})\n```\n\nThe `--assets`, `--package`, `--meta`, `--prefix`, and `--rules` CLI options have been removed. Use `--config` (`-c`) to provide additional config files.\n\n### Stricter argument syntax\n\nIn 2.x, arguments **must** use function-call syntax with parentheses\n\n```md\n<!-- greeting({name: 'Alice'}) -->\n```\n\n### New functionality\n\n- The new `--format` flag runs expanded output through Prettier with local configuration before writing.\n- The badges rule now detects GitHub Actions CI workflows and includes a CI status badge automatically.\n- Check command reimplemented as a simplified dry-run expand and diff and reporting if content is unexpanded or out of date. Respects the `--format` flag.\n\n### Rule shape changes\n\nSee [the `remark-mdat`](https://github.com/kitschpatrol/remark-mdat/blob/main/readme.md#migrating-from-1x-to-2x) project readme for details on lower-level changes to how rules are defined and structured.\n\n## Background\n\n### Motivation\n\nA package definition file like `package.json` is the canonical source of truth for a project's metadata, yet fragments of it end up duplicated in the readme. Keeping them in sync is tedious.\n\nMDAT solves this by turning HTML comments in Markdown into placeholders for dynamic content. Run `mdat` and the comments expand with content pulled from your project metadata. The file is updated in place.\n\n### Similar projects\n\nThere's quite a bit of prior art and similar explorations of this problem space:\n\n- Benjamin Lupton's [projectz](https://github.com/bevry/projectz)\\\n  Goes way back.\n\n- David Wells' [Markdown Magic](https://github.com/DavidWells/markdown-magic)\\\n  I somehow missed the existence of this one until after building out MDAT. It's very similar conceptually, and has a nice ecosystem of plugins.\n\n- Titus Wormer's [mdast-zone](https://github.com/syntax-tree/mdast-zone)\\\n  Allows comments to be used as ranges or markers in Markdown files. Similar tree parsing and walking strategy to MDAT. Mdast-zone uses different syntax for arguments, and requires both opening and closing tags to be present for expansion to occur.\n\n- Jason Dent's [inject-markdown](https://github.com/streetsidesoftware/inject-markdown)\n\n- lillallol's [md-in-place](https://www.npmjs.com/package/md-in-place)\n\n- [AutoMD](https://automd.unjs.io/)\\\n  Extremely similar functionality to mdat. The project was initiated around the same time as MDAT, but I didn't find the project until a few years later. Ships passing in the night.\n\n- Franck Abgrall's [readme-md-generator](https://github.com/kefranabg/readme-md-generator)\n\n- Anders Pitman's [tuplates](https://github.com/anderspitman/tuplates-py)\n\n- VitePress' [Markdown file inclusion](https://vitepress.dev/guide/markdown#markdown-file-inclusion)\n\n- Hiroki Osame's [comment-mark](https://github.com/privatenumber/comment-mark)\n\n- Hiroki Osame's [mdeval](https://github.com/privatenumber/mdeval)\\\n  The best name!\n\n### Implementation notes\n\nThis project was split from a monorepo containing both `mdat` and `remark-mdat` into separate repos in July 2024.\n\nRun `pnpm bench` to compare performance against `test/benchmarks/baseline.json`. Run `pnpm bench:baseline` to refresh the saved results using Vitest 5's benchmark format. Both commands support filters such as `-t loadConfig`; refreshing a filtered subset preserves the other baselines. Use the same machine and Node.js version for meaningful comparisons.\n\n## Maintainers\n\n[kitschpatrol](https://github.com/kitschpatrol)\n\n## Acknowledgments\n\n- The [unified](https://unifiedjs.com), [remark](https://remark.js.org), and [unist](https://github.com/syntax-tree/unist) / [mdast](https://github.com/syntax-tree/mdast) ecosystem does the heavy lifting of Markdown parsing and transformation.\n\n- Richard Litt's [Standard Readme](https://github.com/RichardLitt/standard-readme) specification inspired the bundled templates.\n\n<!-- footer -->\n\n## Contributing\n\n[Issues](https://github.com/kitschpatrol/mdat/issues) are welcome and appreciated.\n\nPlease open an issue to discuss changes before submitting a pull request. Unsolicited PRs (especially AI-generated ones) are unlikely to be merged.\n\nThis repository uses [@kitschpatrol/shared-config](https://github.com/kitschpatrol/shared-config) (via its `ksc` CLI) for linting and formatting, plus [MDAT](https://github.com/kitschpatrol/mdat) for readme placeholder expansion.\n\n## License\n\n[MIT](license.txt) © [Eric Mika](https://ericmika.com)\n\n<!-- /footer -->\n","readmeFilename":""}