{"_id":"@amritk/generate-parsers","_rev":"52-558f8c791d43cfdd341f16b9b0baf36f","name":"@amritk/generate-parsers","dist-tags":{"latest":"0.25.4"},"versions":{"0.1.0":{"name":"@amritk/generate-parsers","version":"0.1.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.1.0","maintainers":[{"name":"amritk","email":"amrit.kahlon00@gmail.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"8167782e2b8db9b41bf79cef015c4322600c73ed","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.1.0.tgz","fileCount":20,"integrity":"sha512-9bJZYrmOVmRcmvYgLtsFVPiL++b0OTrviCbY7LLyN2F9dsWHtvw2sR4Q/7FTfmSNawsk0lrRSszHyScq1pQPmw==","signatures":[{"sig":"MEYCIQD/SQjGXqSCC96wtvVUVa/5wNfODpVFw7oCIjn372A57QIhALty9Li3ji7rgsyOefE5oDX2cCR8zfyZHnuoS1NkIsjv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108060},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ad1efe50a859b53f4364b91595f1afa35bc280df","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"amritk","email":"amrit.kahlon00@gmail.com"},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.6.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.9.0","dependencies":{"@amritk/helpers":"workspace:*","json-schema-typed":"catalog:","@amritk/generate-markdown":"workspace:*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.1.0_1778522971540_0.041203320206596894","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@amritk/generate-parsers","version":"0.2.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.2.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"4b6903c20748c23d1acdd97a7511081484c8b267","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.2.1.tgz","fileCount":21,"integrity":"sha512-gSmZc3AI9/tvIhU/NyQJT2jvkslJcM0kZFRt6hr2imK5SrWL/qFZE90UkOHx0fU4Q1CbvA+76XGCiK4drHWpjg==","signatures":[{"sig":"MEQCIFaIWQbcT/1XvQJfn460eNT942jzCdHjchfd2cVi1vKWAiBZ+wLuT++ZfYOOzXlPqasBbEJm7iOVbhTYIo63/Xh6pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118212},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3aeee3195cedb17d42f2c998ba0ee938b8dfd5ae","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.14.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"workspace:*","json-schema-typed":"catalog:","@amritk/generate-markdown":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.2.1_1779149032095_0.1861951424705386","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@amritk/generate-parsers","version":"0.3.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.3.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"a73e430f3aabe6f07fc35a070bcde108c95eb512","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.3.0.tgz","fileCount":54,"integrity":"sha512-WRWZ/+sTpSFMsOug5fg5bvnivcsSc69Mext9JuOUnYgo8Y4/tBmPCWHViDDUGkRjLuFJmcticiyQlrwXfDxLkg==","signatures":[{"sig":"MEUCIQC4UBUBNS7nTBkaXMiW9c7cLtWJC0vZ33i2eKoaFpVEZgIgK/kY4URqlUQgM6jA8nV0XNbVZaKzhQjiQbEXLYgxdqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426206},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"22af8af249909c91a9ce9667dd6c4c35542de8d9","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.14.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"workspace:*","json-schema-typed":"catalog:","@amritk/generate-markdown":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.3.0_1779178184700_0.9335570822487205","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@amritk/generate-parsers","version":"0.3.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.3.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"7639a200087cae0c1787022a118e068a3519c5fc","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.3.1.tgz","fileCount":54,"integrity":"sha512-tjauuGzNYQ5muoBmuo+vg3+QyNXYr0bRjpnhNdI7ujeGcKy6GVkkPCid8l/SJjK/WznEpEup9A+WeFWtZZrH/A==","signatures":[{"sig":"MEYCIQD+pnMBJzZEtDvGZ3YLaCPWvG6WEI7JlCQii1qZHpLBDgIhAPmeGohVQou6E8MkdXr3kEl/zkORikWCVYQD35oTbMWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":426206},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f7d1b938b17c50080852aab6738026b6e36b27a2","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.14.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"workspace:*","json-schema-typed":"catalog:","@amritk/generate-markdown":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.3.1_1779262873551_0.7414170331969698","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@amritk/generate-parsers","version":"0.4.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.4.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ba9a35c0e7ce7da774386e0b337460b955b3f7d6","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.4.0.tgz","fileCount":55,"integrity":"sha512-dj3u3qHUPu1yK+I9KDH/IpwEfPy1tJxLaDK+vFAVtGG9GgSL1m4Op+iNLjP1ln1QVPr3LB+obqdkhn8kXLDcow==","signatures":[{"sig":"MEUCIBRipexHvdD9Tjn44FQcqfGMUjx6xIijnjuPbVDZfVi6AiEA4KvqJ6FNpt7xH7TpWlcwhVKnbwfqLJHi8l1Eo/5WBpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439957},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0bb5eaab3ef7949851261c138e956bf3b53c28d9","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.15.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.4.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.4.0_1779734940635_0.8481336930852856","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@amritk/generate-parsers","version":"0.5.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.5.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"7f7b77ad74f45442430924293481041c13f51be7","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.5.0.tgz","fileCount":55,"integrity":"sha512-IURCk0J8+chnXWT1snJLmVlJTZ458NP/dn1icmnDUnkOnSB2J9HsfOO3fp2+DC/3oh6Nx3as9SwEpOHEKncKTA==","signatures":[{"sig":"MEUCIQDM453XranBmMj9WbZEsigrunk9BSOcTIMrISAp75g9CwIgaS1/0SihfcG6S/6ExzWeMAUE1ljZ85fP1cDfaj4ALKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445406},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0038ee344fef19a76a54ccc075758dacb6f6377c","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.5.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.5.0_1779992178183_0.5654414138478399","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@amritk/generate-parsers","version":"0.6.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.6.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"685c7c8ee539d8dd44726ceb82691c4d28c62a04","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.6.0.tgz","fileCount":55,"integrity":"sha512-QL3fswTEy5/0Z728H7lNCyFMr5VGga/XHK9IuU4OUievpF820v92hwNDkBA5Mw+WLnZ4fZfax+gAszIEoL0n8Q==","signatures":[{"sig":"MEUCIQDR1fDVDciVSwxDOky3N+VpRmdDIgKmF6dp1TyazIH2VgIgeNCTRwuc+XdAgzIgOroOSnS3Fhk5ZHQ2Tyl6+Fi0O9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446573},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"22731731d7fe0f439bd654655ac6d050933633f7","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.6.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.6.0_1779996590994_0.9046781915429956","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@amritk/generate-parsers","version":"0.6.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.6.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"5faf21a27ea3cf7a029ff970599ff6e19c6260fd","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.6.1.tgz","fileCount":55,"integrity":"sha512-d1YaJjNfKDGyQpXfRPtnYqQROPmtJpiYM9vV7N8Sk83SWG/Hjps77gsxitzRVTSPq6MrTiyyvgp5c1YU5d/2BQ==","signatures":[{"sig":"MEUCIQCLadhkqgFdsGErT0pWN+qKqyGIesUvLboA+0mE/hKVWQIgJwYLJOFERXqlDw0zPjWwBKUUaiZznQYz9KKqu+i2lgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448140},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0dbbdb75db27cbaa1237d0e0563e90ddecde9462","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.6.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.6.1_1780000097974_0.04746317453764615","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@amritk/generate-parsers","version":"0.6.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.6.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"0698b385184801e2766570bfd78c8c1a5b72e809","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.6.2.tgz","fileCount":55,"integrity":"sha512-8QHV+vSvHN05k2GZK+LzP8AnLd5gGzNZvdLWq0gOjksYHZhAKwyhkCXkgL3Cij5gNYYIN89uf7nrEEHXNOkKAg==","signatures":[{"sig":"MEYCIQD1TvKEl7DoVfN19cczc1tNYEYw/SNOBs0s7tqFiLOdBQIhANoKit9B7BU0n3sRPixwyBAFA/Ph7sRvUOmqUEQB5Z54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448613},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"04f1bf1775cf9423123e7528d2da301f89419130","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.6.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.6.2_1780080780569_0.7614230580605925","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@amritk/generate-parsers","version":"0.6.3","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.6.3","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"65f8bec31a5ef40b72c150838235a2493bf09b6b","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.6.3.tgz","fileCount":55,"integrity":"sha512-VVSxq6qn/L/wFWWGdqGEux2a57R1wKVv1Zx+D5o79ja0Rn2ijBFSLpnhcq4j7KIQ1cFAU5kUEva3PPPXiDHYlA==","signatures":[{"sig":"MEQCIAlBtGlraCIrCYs/OF2E54pEkzO8eqoPsdMUmIT1sVObAiBQHixUxsNzphRyU1WPfdvJJe2Xl/9NQdJvBfqYhdlwlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":448613},"type":"module","module":"./dist/index.js","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ea364dcc86c57e61cd1d9cbd12cf55d25071aae8","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"build":"bun run build:code && bun run build:types","build:code":"bun build ./src/index.ts --outdir=dist --target=node","build:types":"tsc -p .","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.6.2","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.6.3_1780081253781_0.5936599952077835","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@amritk/generate-parsers","version":"0.7.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.7.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"45dd6c951ec4cf098c6f35dae7f030b221e18013","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.7.0.tgz","fileCount":90,"integrity":"sha512-4xTGv0VTjAG7KWf1es8FqqWdE1AqthhnlQTAxEoRVML5pkpeN+ANC2eaRcjgtoxjZUtsChD7VnKMCOWhop4ygw==","signatures":[{"sig":"MEUCIEKeTeVHRN9dAKSY1n8UrCWQPY3icHWxhqnV/xIL6XB0AiEAvmBYiD8Lxr14CLv9To2bN1FsYY6HBPJCYw8hYX5Uv0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451765},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"}},"gitHead":"81f9b0486bd9468dfeac4afeacabc705f702b019","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.7.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.7.0_1780124023694_0.2466525923964944","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@amritk/generate-parsers","version":"0.7.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.7.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"395e8de14870b5447a337b7371daf27a7e4df90e","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.7.1.tgz","fileCount":90,"integrity":"sha512-gbnaZ8uFiPU0X2oQCFLy62Jox3L/TawjF+XltCqp4Pu38durDMwBnEO3u0WJ1kBcuauYEl/q2gSMbfa5rrfk5A==","signatures":[{"sig":"MEUCIHJgeBIzW1hg5rAQ2c2ENWSbMjD1nrDIsQhbtMHgY6gYAiEAypANaIFDCkWBVIMPKjMDnZy4ACzICJDX0IHz/HqO4Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451765},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"}},"gitHead":"3d1f5a8de1430b6b00383ff07a5af1a01866b2c2","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.7.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.7.1_1780125117655_0.09012117273348363","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@amritk/generate-parsers","version":"0.7.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.7.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"bfe5f1c3d3d2d7f4c43a908845c112cb8e40bcae","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.7.2.tgz","fileCount":90,"integrity":"sha512-BqwkUqRGNm5Wdo5j2Ot8A/J1Rh9EXo+CcBmHaqD6tKQtEt9i9MCEcLlSrZ0Tof97nS6KXXaNxMFepLsbryL8sw==","signatures":[{"sig":"MEUCIQD8Sncmmi+gtcNfTN/+6xVWLKr36ei7h21O+oE5naVR6AIgeAR4/DYNfnusKZIDb27kQXzkmMYfKnTsFbU1i8JyHYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451237},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","development":"./src/index.ts"}},"gitHead":"6d301635311e3b7d5e468318ad035488250b4fd3","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.8.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.7.2_1780216369875_0.6797096802494671","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@amritk/generate-parsers","version":"0.8.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.8.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"0774f3085faf5658d0ea6fa17d021101afcc7c21","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.8.0.tgz","fileCount":38,"integrity":"sha512-FtfIXPrhXrgTmVFLGEB/i0y+u30vJhZ763RrjaSYGPYlUan8NhhrjZ7X/GFJ9jHiJfE7TvodIk0IaRwNedeGNA==","signatures":[{"sig":"MEUCIGn007Q/ENKsGZntJQ43wXgb2AXK4GLWb1sCFCczXEb/AiEAzHYtAGVeZd7eTBb2d2hMxnRQDf5y9Nx0upltQEjFQf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":140191},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"748a61f213a23738f7fd93df0ba2f3b166db70f8","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.9.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.8.0_1781115048706_0.2737685579191296","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@amritk/generate-parsers","version":"0.9.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.9.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"8a97e8d4a18a19ec60ed2490986bc362c36f9550","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.9.0.tgz","fileCount":38,"integrity":"sha512-VeR5KzQriJUVW+0Wgbji/u6BfWx76bbhkTBysKQdQttmcj18yqwztMjdUsYU1TLnoKIhRESjsCVEwLXaVzB+iA==","signatures":[{"sig":"MEYCIQDlUmC9/C34NTERvWCoM9E7CcyyupQBmprR/fdFtov9EwIhAO1nS0+rwyYQkXYlgrE+ddmPBRpYTLCC1QaVrvuX6ryQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145548},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"6bbc12cb0898d4447e07c33ab922b30147573b41","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.9.0_1781120448798_0.9071027341629714","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@amritk/generate-parsers","version":"0.10.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.10.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"d166f3fca4b4db7f2292ddf315a4cca0ddbcb392","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.10.0.tgz","fileCount":38,"integrity":"sha512-L9/zGyN3oLzQNL3x5P31HbeHgfAz0xPoKDuCSU2RA/ef/TTpi2+YoAHAQSny/DownHGdsPvYOO8rrA/JihuGug==","signatures":[{"sig":"MEYCIQDZinmOgsYwyz4EYhJ1PKwUqOzwPnGAOrvBd4dTTlpCXAIhALMI7FPAfWiWv80VdEtAwhFFDRRauSBDuSWgvME9PtHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149703},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ff9c90bcddfbdddaa6a13c6ddf4d3c1fa63822a2","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.10.0_1781129576470_0.1931045628063972","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@amritk/generate-parsers","version":"0.11.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.11.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"125962d82418286313093cb4c00e604cd7463763","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.11.0.tgz","fileCount":38,"integrity":"sha512-adjpwLV+nQ3Qxs3fM1/qIOXsHgIAI6LskZUdVuI0xkE0k4/dlo7ZjSMHsBZMIFgUaCeT117rb0u0mMhn0txi9A==","signatures":[{"sig":"MEQCIC+H1X6dx40wT6fJHu3lVrpNME4nhVKd1fphVYh2CjzNAiBLx+rQRJyd8g/mzG40G2yW56QnCFF2gFNgMjNZEqqCaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":154501},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"de950ad80c758e296bb1b1f9ebadc2bf86b808a9","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.11.0_1781136463391_0.6690112042016623","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@amritk/generate-parsers","version":"0.11.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.11.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"f7c39af89d2a6d34bcc6ab9e6b325656c28be845","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.11.1.tgz","fileCount":38,"integrity":"sha512-LflHKHdPYveUSnUHyOqZSSbcLBk7Pgdt4YaTZsoC6WFFTcas97yVPZO1yekbGVJfJhAjZdujpt81h+xWvw+Sjw==","signatures":[{"sig":"MEQCIFVhVmeEbGvhG2E7tz/2F/1As0Rhtwmhoa/JTVhfIpolAiAdUuXhDHG4cbNZRck9/rryFEWRppWphvcYKT1VzQuctA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156291},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a78dceff4c686bb75c8c37db8c314584e2106a99","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.16.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.11.1_1781143912348_0.15745246739601404","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@amritk/generate-parsers","version":"0.12.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.12.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ab1713a1886eba589b5213fe3899984596de39d3","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.12.0.tgz","fileCount":38,"integrity":"sha512-ndY7PFzd0g08SHdCcLH5o1ZwElOpWM32T62yY3Uz9pVyR8esqSajs+3kzXQQ0gpIIHcGQ3HAJYkyJwv7x2cMDw==","signatures":[{"sig":"MEYCIQDK3MEgJWfE42eQdFRnYkKR/ACLh2usaW5EjreifEgGtwIhALsQRt34mwMUAgXIYY6ns/guQVJhWDk1okoVn/mLexUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164793},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"76a77f7f876dc6e117d7f17d168249a27689744d","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.17.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.12.0_1781732276718_0.7561027739808563","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@amritk/generate-parsers","version":"0.12.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.12.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"0a0f44a1e57eddbc7d76b8014af65b51c9269343","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.12.1.tgz","fileCount":38,"integrity":"sha512-i3e8I25/h47WS1sHBmkd/9r8ZoFOV9z+oAKVzmLezj34nhPqs3y0BT9iXvbgla/dObiB+jUL8Q3K/GYrUMR8KA==","signatures":[{"sig":"MEUCIHqk1IcboChsNC1JwRArTG4IO9ZFYGbfMMzmtr9TDavrAiEAkOxfycxBsLA2ykaxQ/MDm5ibqfmV0POy8RRXBszA2T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164793},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c54b0be57d9523244d4728125b933379b4a7590d","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.17.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.12.1_1782204100303_0.3060302294488215","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@amritk/generate-parsers","version":"0.12.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.12.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ba6eb1f641469a49a5cb9e4eaa646081be2d9160","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.12.2.tgz","fileCount":38,"integrity":"sha512-KpAb63bnuCZ/7DVeO9tGji/SHhHk0DvpyyNUB4tJByz2foKwj+6joxYsrxI6zQ51Xp6EGqZFIykeZ6PaM6LRQA==","signatures":[{"sig":"MEQCIBKIS4Xxb7Y3Mr2drxW9y/3ZzYOR6YffkRYwOqCG2GKhAiBd0QIlu5i6VggA8phBsXS+8sebp1JSGFwnF3a6DchDUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164793},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"de391b89cd6671e458f86b704d928aff919cb9f3","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.17.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.12.2_1782322853975_0.3895985253539298","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@amritk/generate-parsers","version":"0.12.3","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.12.3","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"81f151f238b40bde2f7a9997f14c7389ca7ae906","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.12.3.tgz","fileCount":38,"integrity":"sha512-5BQ6hhyePOUoEDtjgVwzzG8oiLu4pkIBYoWvog0AH3OwcNPMTstaqa99qoUmG3E6foz5X9w6LxyJnD3r8FF4aQ==","signatures":[{"sig":"MEUCIH9+eWTltazNLcM9QKVz6e5GMA7eufWvIk7y4PhICrSzAiEAhw99SoHKcKWHznDTcNw4wzC48IUstuXPL/7DDJgJNh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180270},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3ff2122f35b01511d8245fa28764056193a9f1f9","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.18.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.2","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.12.3_1783267882722_0.4052819976867108","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@amritk/generate-parsers","version":"0.13.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.13.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ec56e62126e0c4777d0acde3483f5c5421a6bb6d","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.13.0.tgz","fileCount":40,"integrity":"sha512-ClcuDF5QRLM6ObkfywGIdNznT8QeMXMnMzPwOVbDGbw7PVITYRqgLiAeGNox+kLpH96yxoQbQnzIv6G6gkTn3w==","signatures":[{"sig":"MEUCIFquUATKqSRSMjnSo5kw6zFA/VqptFhGgwwWNM/CTYTPAiEAuXdFJG45oWhDSvBN32Hf2F6x0I2aatRg38IHrJ03OzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":204294},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"27fd596e0f05a25a25106c7b82840472443dc7e1","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.18.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.10.3","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.13.0_1783277252183_0.18669767068141585","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@amritk/generate-parsers","version":"0.14.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.14.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"d935f952804daa2ec2ff5347f1a93ed6506bcfbf","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.14.0.tgz","fileCount":40,"integrity":"sha512-n6k7iQAUEThIVT0hDZw/7AmGQotj4QMXK6n3TGb1SDixQjekvYLT4XmKF/3+nDIaxy0R+oD6C8gwOMD47wg0ZA==","signatures":[{"sig":"MEUCIDpFW5XqtYvdI1o3mIgLG5ZtbM1gzvH9xgD468dpaJ9CAiEApn3OzpRJMOxDV0QXLhXZ/rRpwGnznvk3soCzmqAEuak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229569},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"73f5455d3496ff763bd39eac1d0ba3795f5637fe","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.18.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.11.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.14.0_1783317202016_0.2819907611688355","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@amritk/generate-parsers","version":"0.15.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.15.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ca25e67b48a25e38854aa29f7203301bb7d868a6","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.15.0.tgz","fileCount":40,"integrity":"sha512-vmB67TdtoOwbHH3cuy9BdJg1Ve7HNfInOOneNWa8Ifg4pO7sXfUnGeptcwXT5EJaSoqmbvCtMCcuAwf/OZTwBg==","signatures":[{"sig":"MEYCIQCIGmJmlbrKDO04s27mO4wYbuKUyL7LoWDcKxV/8izzFAIhAOrmp/TzetJWWUhsGy6TTtsN7cIRmqtnQn6UjEhPgB56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":231277},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5b3cfea7f49844d2ff36f0064448eca193300f7b","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.18.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@amritk/helpers":"0.12.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.15.0_1783359188937_0.11340734020713006","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@amritk/generate-parsers","version":"0.16.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.16.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"226566dd839a1ce89ed186a0b087ca48494abc84","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.16.0.tgz","fileCount":40,"integrity":"sha512-SSknrN9ehqT+VDQ7K5T5SgZs1k4q4obLyLERh8sL2eW4f0jsELa0wpkgR6EIegKIXQTN0pQj80Xlp0JTSI+AmQ==","signatures":[{"sig":"MEYCIQDW7e4edrEy8lMAtexBA4Z9XTqoWYiVC2N7m26BVCKbNAIhANelCy1lppbVHL4m0JmeqL7vh20nnN4ZX4owSQJ3zqfi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238475},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"dc9df6a12dbfd96fe15c653ad120a6ebd0b5ab90","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.12.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.16.0_1783712950919_0.38859061254019855","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@amritk/generate-parsers","version":"0.16.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.16.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"2d25050364d8322ec1ccec5ad951dfc2ac06ab75","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.16.1.tgz","fileCount":44,"integrity":"sha512-tAlBVd97GALLz9amKU72WF7CjizbZ3wxZ7EUTRZml62pgQzU6NE0uVG+8SkoaIFBznCfegbfSvWgBxd2LrJizQ==","signatures":[{"sig":"MEUCIHOzZpDYKLVgXuGzGZruwntpa+8GHsXXG/Re2sIi5YOyAiEA7WPyGg7pOW2DdXjVcTM+MmQ1Dh67Ntn9J6UCmTY9jTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293921},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"109f93b803d420a3f33e8491f597f75db9bc9ece","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.16.1_1784012640372_0.8298324149784582","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@amritk/generate-parsers","version":"0.16.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.16.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"21fe88f5df0d0965a44fe7aa6403ec0c42dfe7ab","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.16.2.tgz","fileCount":44,"integrity":"sha512-pHUkIIPIfrf9Y5BUBYe69EWRWKSN9jTPjO/QxHmRK0dj8g8XRVfu6rzGys7b7NsR8g2ts2kQkHvVRoQpDYhDcw==","signatures":[{"sig":"MEQCIFsorHtczz8XMM/K6FPh1ksIhGaL7IibzwOn4yHMN/gcAiBD5/AGpiXRfFr8uCPl7R+y7sC8RNfSQahAVVfRCH5evQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300180},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7a2e87cf653a9adf14d2f7c0aa19a366463ed6a8","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.1","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.16.2_1784255643831_0.6163232924021618","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@amritk/generate-parsers","version":"0.16.3","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.16.3","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"c330ea913902775081617417b78c78a949cc5899","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.16.3.tgz","fileCount":45,"integrity":"sha512-Hbp23yubutImRkiSVMiSSEn6K8K10fXPJ0ZM3dX81qOC6Kxjra/aJa3y91S9uXc4crhPJRf+SBiNwFdR38jYFQ==","signatures":[{"sig":"MEUCIQCihNNalLphmYhDL+GH6NW12Q2Fs8Kij6zTD8nHelR48wIgL1L9XHRmBrmqRZ86nl/5tqb8FfDdxzQ0qFfAhL8Yw4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":301243},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"29a068e0d1778e8cc7d775b2829cccf572114aad","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.2","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.16.3_1784280005839_0.11196752071017024","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@amritk/generate-parsers","version":"0.17.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.17.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"88fe013e905515480d270c4004cdaa52ffc112f0","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.17.0.tgz","fileCount":45,"integrity":"sha512-ZIQnEqwDRc1UkQ3SB4BbP+DrwxUPLz0BsYj0MAjSvOJziw/GCY3iWgJFDsy+dBXoHUmfozCh6+/qygrljwKpRQ==","signatures":[{"sig":"MEUCIHSM7yni+AQUbyYb1HrJ7BNR+PL9ddxpmde46iazWsZ2AiEAoSoEDG9KEv9eEaHD0C6ObbCvM47rh8iSmHKFyQMm6cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199760},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b90fd1c8c047fc8481705018eddd577d19108c96","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.3","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.17.0_1784452127756_0.9465315447928009","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@amritk/generate-parsers","version":"0.17.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.17.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"397674662bea818d0406afc3c921f519c216d6dd","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.17.1.tgz","fileCount":46,"integrity":"sha512-1JlhGR4VNm6frLMkwXuh2mizUvGlzgeGUUkbmoUuO2OlhO6ltbe9G9p3oUEG5qZM24ZB0ZYRJPTcel9vrFq6tQ==","signatures":[{"sig":"MEQCIE+/A02tukwu80mM/rRFNG0EtXSO504zGOOZsbPWkMNyAiAN3GCfjJA1nzu4qsFrNX0shp/iZkddnw1d/dUinyFcng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201491},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"30b4c324c09d2928d62084973cdde49d3356b4b4","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.4","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.17.1_1784702754057_0.22838692825331153","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@amritk/generate-parsers","version":"0.17.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.17.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"086fb24db31467373b0b3592f3df480973315142","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.17.2.tgz","fileCount":46,"integrity":"sha512-TxcjxSEAgP+SxlHgW8WkXFwmqrDlFxCOhDV/6T5ieHOydBDvY1CnxYTDfYK1HErSIbRLqGIBJxBfhhzzXk9zVw==","signatures":[{"sig":"MEQCIFP+XmOAhPtzCk1tA8ShVJPZLK3CfUhnx0cXh0jaHXogAiArg3ZAdMEaGwLSl1iHXqbFPn+10WGmIRtTiaptvVkUTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201521},"type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4008a1da41512933f7d05206b0d7bc6563cea4ce","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"12.0.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.13.5","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.17.2_1784875830950_0.20916166029736205","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@amritk/generate-parsers","version":"0.18.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.18.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"c3cd2e62adb48a7af3fcea00ac6412a57c1f6779","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.18.0.tgz","fileCount":46,"integrity":"sha512-52dbcEl/h6K9M6VBBvSlVjkFY0pPCXCOR5yGDmx/5xLKz9VQzTWw3q8Y+TsllsjqkQBq9T/N7UhuLOo4JSoIYw==","signatures":[{"sig":"MEQCIGGGfQaERtzwwLXxzzmCCCJNp/D5NnPYlQapilgTcFW8AiAIauA4zlHGb2giOcfAad+ZqSKPKiO8KmvVrC0PZJYxxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210688},"type":"module","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3630667665a873c96f071e3b8d12f538e751d4f0","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.18.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"0.14.0","json-schema-typed":"^8.0.1","@amritk/generate-markdown":"0.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.18.0_1785262237296_0.002366184593433518","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@amritk/generate-parsers","version":"0.19.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"92b0d9a58ffcc8f3c5f486b172b83a2a45a62191","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.0.tgz","fileCount":52,"integrity":"sha512-XA2Fowrmqs2PVLQ0wRUZ8iMAJ9wrbYFgGB/sbuuADoebGyRuuLp8yeciQIxqzk+7TbW8Wt9PzJRgFkS1/z9FJA==","signatures":[{"sig":"MEUCIQCh2KatMRp4TrXoafftWXIKdYEDI2eLxj5EjcdqHgGCIgIgDY+fu0nvNZNHN02C5AjN/GgYeYyRolBpEIjyMsWh9BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279031},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"846ea8bfd0ad501a9f7a6d6fa21258b558ac5e4a","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"^0.15.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.0_1785867564070_0.9133397801260121","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@amritk/generate-parsers","version":"0.19.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"523d9a42347d7ad901e689db403b75e33beeb9c1","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.1.tgz","fileCount":52,"integrity":"sha512-zmb6M40sIcIoz3lxXlEv52tFUSK42IrgnGFN7PtmL6qoAYKQ++EBZdT8xwGZSOASx4xxFsH97E83VR/ykpFmhQ==","signatures":[{"sig":"MEUCIBA6HjJ1GYkP9CkH77cCkoGBcJHeroeWB+hUytdkinjhAiEA1xaHCDKRAvJ01iX7lvh7JMjkehDHgMrJ83Kcs0yfqXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a4683ed81fdf8c600c59b7b2589c019a1615b972","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"^0.15.1","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.4.7"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.1_1786173893216_0.1624564838395901","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@amritk/generate-parsers","version":"0.19.2","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.2","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"2204ecc21c5507b7c05dab79b5c0b6519c7a4356","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.2.tgz","fileCount":52,"integrity":"sha512-qoysUbsjsy+YX/Bdhf7aCR3EcNY+INhL7acCeM6oXsvc0a0VQqM19unCbzt8Ay+z80SBRUQrhM1iRNrhGl+fbA==","signatures":[{"sig":"MEYCIQDOBsYsUjLqrn35KxVWUki03IqxpyV7FhBfDyNAtITVpQIhAJIYrqCZAHKs6dfT6z68+SRuhWTHJiQ4qX6uOJvY8FTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a3d515150ce8ff66c6e78b03294196d58b3917e","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"^0.15.2","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.2_1786383375707_0.9677529032322587","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@amritk/generate-parsers","version":"0.19.3","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.3","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"16f85c95f8624326f0fac355c1b7abf13d6e811b","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.3.tgz","fileCount":52,"integrity":"sha512-+quyLYxPofXWViVWRivKx7qgldr+oDTQWiUZMqJADLNC5Ok4EofYCK7HxnHELHSKC7YqoNWkCkUuj71s5cTykw==","signatures":[{"sig":"MEYCIQDCj2CXa5lwCKaMxNbEvYfrMNYhzY4SypXvVYw8z9PocwIhAJYnANyG+kvWUhc1NlEN4jxdXnv1uEL3QeehDJKii3Lh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"562a669aff319fbc1949389d4453bcff80e1b547","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"^0.15.3","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.3_1786398849451_0.08699983508858833","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@amritk/generate-parsers","version":"0.19.4","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.4","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"0a46dc66bc987b0db65f973e2c65b08de312c6e4","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.4.tgz","fileCount":52,"integrity":"sha512-xXUlie6SvzJjPUPxDAe58fS9Y5eqD/wXX6rwhTrQsL+e5qv7uBDeU0OCInDm0kPimBD6XvcANgY6smZ8kgPOtQ==","signatures":[{"sig":"MEQCIC9unlTo+oDahZYxyjpTWJJmhyMDOwB+F1kVfb8CEdDUAiATdxKZMth2Vr5+3VS5Pb2PJMCO/+Nsin2potf8yvqLMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281166},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"605071c88c9f2416d455c091e1c662e17bf104db","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.0","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@amritk/helpers":"^0.15.4","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.4_1786479962309_0.20466837800242388","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"@amritk/generate-parsers","version":"0.19.5","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.19.5","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"74a84dece9aad7934b080e953457ea08fe5ddb98","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.19.5.tgz","fileCount":52,"integrity":"sha512-yxGgXBZPgn8rh5iW+lP5CXnEkUt5A+ubuK+l9qReCFbuzH0Q9c5lPrkyiNOct+MW+7aY+p9EgU3Va3P2eGHYTw==","signatures":[{"sig":"MEUCIQCViFNXHU0XZ6O1rA6xlT9naU90eTBM89KN5nwjCLXnMgIgQ4an+/bDKEG4mwEgSBNU0v06+wJea6EeDYNRy49aJgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3078ec8c5b266082c862fecd86f122d21c591270","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amritk/helpers":"^0.16.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.19.5_1788224629418_0.7043286352251366","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@amritk/generate-parsers","version":"0.20.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.20.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"84eb0325cd19d7670ce4d94a3c6944d2d067f2d5","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.20.0.tgz","fileCount":52,"integrity":"sha512-lguM09+Eze48Y4Nc2lGDZpeno/tGqO3yf4vikYYuN4iuGNUTYQ8iTiWtPZYe+Y6OYfeT8LjABQgenC5p3WonBw==","signatures":[{"sig":"MEQCIE8c+0TGC/Oz8tQJST32LBnWxxVrYys+Zy1gbY1fde1tAiA9V9MPRMoqJLGGKIMMgYBcNkfcrGSW7RxA3LGC/nmDwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294976},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"86e0964f0c805ea2381abadc17285dfe3efad57f","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@amritk/helpers":"^0.17.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.20.0_1788332429802_0.9620975794600795","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@amritk/generate-parsers","version":"0.20.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.20.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"32e6aa263f39687a2a833bd79ff38c63710839fd","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.20.1.tgz","fileCount":52,"integrity":"sha512-OMsFfBHbIMKa/McQ1zhBTv/p9JduADWiSsnSe8huhXYRBN9PuRz5Qr0AKmUNXhnZINzRCkhxKXJBmvdg9B0G0A==","signatures":[{"sig":"MEUCIBJEHsPZi4csaXmjSFSuL2kqvqlirGELuIIUKp/b1w6zAiEA2puUPXuOENjetJiHrE1QpfnQKujFlzV2b67SpNslI00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":295356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"16855e54c4663acf512473d2387d3a1adba4ce48","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.18.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.20.1_1788381913346_0.026681180462247767","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@amritk/generate-parsers","version":"0.21.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.21.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"533a82ecfd381746dba231597dad6b6574657599","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.21.0.tgz","fileCount":52,"integrity":"sha512-O8N/BSOw7vSvh1TsT3IEV2eEpjr/TTth3KECSNFycByeoJImtmbfz6nAPHpioCGsC17LnbiG2btOxNkj9dAGYA==","signatures":[{"sig":"MEUCIQDIFmSdMSxbcI4Yk7UuEqXeDdONgExoJrOb4WTV2VPyWAIgd3t9YzSE6FHddX/DTeofuixs3JrfOW44YVvuhCE10s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1f4bf1313967417d33eef93e6a6c553e12d218c6","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","prebench":"bun run --filter='@amritk/helpers' build && bun run build","bench:node":"node ./bench/run.ts","types:check":"tsgo -p . --noEmit","bench:moltar":"bun --conditions development ./bench/moltar.ts","prebench:node":"bun run --filter='@amritk/helpers' build && bun run build","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.19.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","benny":"^3.7.1","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.21.0_1788568541357_0.2084633656861472","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@amritk/generate-parsers","version":"0.21.1","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.21.1","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"c88adf7af41e63dcbce32c3d259ac03659f6ab62","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.21.1.tgz","fileCount":52,"integrity":"sha512-5sK8PJWVxNImBUUlyr2ErPZRlc9eRLLWRq29E17SPBJ00iHo3K/+QuJ7hi9zVTSGH6KjXQDcKW1lkW/y3gSQUQ==","signatures":[{"sig":"MEYCIQD7JVEjqxw19wBoMHur2gDfr6ALaYbsHA4f1N05PJmhQgIhAJzHAgtdySxUB3IrX0p22Kcae7NXBQ7223lk1Ox8kZTt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e7583dd77a500823367175ac59119f77e7c0a235","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","prebench":"bun run --filter='@amritk/helpers' build && bun run build","bench:node":"node ./bench/run.ts","types:check":"tsgo -p . --noEmit","bench:moltar":"bun --conditions development ./bench/moltar.ts","prebench:node":"bun run --filter='@amritk/helpers' build && bun run build","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.20.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","benny":"^3.7.1","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.21.1_1788890081028_0.8126325796102813","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@amritk/generate-parsers","version":"0.22.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.22.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"927cbeb7cb2c5005825c2adcaf9463a8c35692fb","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.22.0.tgz","fileCount":52,"integrity":"sha512-boCdhP4P10LhXmzJIuC+XZwHoj9HtXt02LzZBuqTJf8xrgUltVj5ZlxIEn9SyTuZ4zgjbjYzD4foCLeQwEnoIA==","signatures":[{"sig":"MEQCIDNefGkDgpPSfcbVP+FbPhaS/5bnLVxTiNc29Yk0dYfgAiAA/burt9raitb2rrQguNFw6jAwWMu3ThN82XuCiIDSgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0f21c1115515ff24b4ec48893cf28064a23d0dcc","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","prebench":"bun run --filter='@amritk/helpers' build && bun run build","bench:node":"node ./bench/run.ts","types:check":"tsgo -p . --noEmit","bench:moltar":"bun --conditions development ./bench/moltar.ts","prebench:node":"bun run --filter='@amritk/helpers' build && bun run build","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.20.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","benny":"^3.7.1","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.22.0_1788971111017_0.6609942698536939","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@amritk/generate-parsers","version":"0.23.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.23.0","maintainers":[{"name":"amritk","email":"amrit+spam@hockey-community.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"7191299b19bd2ea85ce8855b2cdd2558a825a14a","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.23.0.tgz","fileCount":52,"integrity":"sha512-ZjjrTreoanjuF58krQY0BJgkGAyKlIk0au9qti3kLwL+kCXgJGovEerotrz5Kk489PSPnmgbASn3vmwyADnGzQ==","signatures":[{"sig":"MEUCICuVoTVm/VA28C7jKdPjyW+oo6RT2jmURjeQfsVpvC8mAiEAlaKsXseEzQTII6DkfPNvhdUSnwQTkr+9XyH2YdIbh+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336939},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"43832d7a66b87b09af416dc3d38ee65e54bc4797","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","prebench":"bun run --filter='@amritk/helpers' build && bun run build","bench:node":"node ./bench/run.ts","types:check":"tsgo -p . --noEmit","bench:moltar":"bun --conditions development ./bench/moltar.ts","prebench:node":"bun run --filter='@amritk/helpers' build && bun run build","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.21.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","benny":"^3.7.1","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.23.0_1789154033897_0.17281605265681277","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@amritk/generate-parsers","version":"0.24.0","keywords":["json-schema","typescript","parser","code-generation","mjst"],"author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.24.0","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"8d9461be6c4a2cc66b8b1b6a1bfcbde2b2e1a711","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.24.0.tgz","fileCount":52,"integrity":"sha512-TX/YrsdgWLcMQr9g25ShixpF9dB8bmAbaf8gKRolqP3KT72smBrlxnza8k/+SWn0S1xQrnL0rCEjEbeh45xJmA==","signatures":[{"sig":"MEUCIQDhERHzbUh0/6UK+AI4MF3JmamlCsa0taW39aZ+IUNG/AIgFGEMr/Q2StPnnE3dLZqrq1RUFE/CUac0CiBSHdki+NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBHGKrOfAc1o8amxsg+sIqQ/nvNwgNW0c81VwZN7mOtyAiBGTmpY43T6SjnOmrzAlF+vnniC16MDCUN3vx6cKyvSSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b04fd323f07856619c953b43f1d917e58623db8b","imports":{"#types/*":"./src/types/*.ts","#helpers/*":"./src/helpers/*.ts","#generators/*":"./src/generators/*.ts"},"scripts":{"test":"NODE_ENV=production vitest run --root ../.. generate-parsers","bench":"bun --conditions development ./bench/run.ts","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","prebench":"bun run --filter='@amritk/helpers' build && bun run build","bench:node":"node ./bench/run.ts","types:check":"tsgo -p . --noEmit","bench:moltar":"bun --conditions development ./bench/moltar.ts","prebench:node":"bun run --filter='@amritk/helpers' build && bun run build","prepublishOnly":"node ../../scripts/check-publishable.mjs","generate-readme":"bun run ./scripts/generate-readme.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Generate TypeScript parsers and type definitions from JSON Schemas.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.22.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","zod":"^4.4.3","benny":"^3.7.1","@sinclair/typebox":"^0.34.49","@amritk/generate-markdown":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.24.0_1789752235608_0.9207173698493885","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@amritk/generate-parsers","version":"0.25.0","author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.25.0","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"e8bfbaa6e85e21fd66bca281538c47340b99efba","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.25.0.tgz","fileCount":5,"integrity":"sha512-8tGdStdTDK4ozD1B3mTtgZkM3JHwYLCfgPTbOgoz1EyIkHYg8uvTCtmM1PfWuivDN3XtpbIBaAWMzSUMxTDbiQ==","signatures":[{"sig":"MEYCIQDzM2G1W2NKebGcPl1C0BmcxxqXKHeTIYsNaDhZjeC5kwIhAJYgTjNur13lvvF/X5y6mMfqX7hQqBeN7ld85781+l0+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIER4f5fVZjhmaNZN+GiQwF4tTBAS/ARzaj0SdmA+zHKTAiBG3B8sk0jRUvY7te4Ksk/bCogcq6f8T7A64+/s1MQCIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6975},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"23efa4d1c88a1d38149e311366736a0586bb75f3","scripts":{"test":"NODE_ENV=production vitest run --root ../.. packages/generate-parsers/","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Deprecated — merged into @amritk/parsers. Kept as a compatibility shim; use `generate` instead.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.23.0","@amritk/parsers":"^0.2.0","json-schema-typed":"^8.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.25.0_1789924331363_0.5382549842413704","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@amritk/generate-parsers","version":"0.25.1","author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.25.1","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"b7d66c254e2300cb91b28b4204561501ad67924d","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.25.1.tgz","fileCount":5,"integrity":"sha512-pipoV+pe34S6ec4o/HYKRkrij/cxFqiU+CGjXRT5QRRKg7GH46q1i7dKQXR0Xyyc8uW73oOqyMk4Rs8Hcde1YQ==","signatures":[{"sig":"MEUCIQDjDv81TGGzO+ayGd6/2pN4FFGnHnQUGcq8UPaK9E4PDAIgSPkBKNWD/ptiSNvelyvJGWrVG6kVj6iqRZH6IxqEdOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKQRtwIPB+T2h8S92+DA1IqPISFWK2p+NtehyrBZZ5pAIhAI8cA2nStpI/ASir1+MHW9OjT0cK9GFNgLuoLKiumCw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bc9f2fa95106a035b305c628507968b73b525d45","scripts":{"test":"NODE_ENV=production vitest run --root ../.. packages/generate-parsers/","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"deprecated":"This release is a compatibility shim: buildSchema keeps its signature and emits byte-identical output, so upgrading to it breaks nothing. It is the last release of this package. Use @amritk/validation instead.","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.19.1","description":"Deprecated — merged into @amritk/validation. Kept as a compatibility shim; use `generate` instead.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.23.1","json-schema-typed":"^8.0.1","@amritk/validation":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.25.1_1790063543718_0.18191908982263216","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@amritk/generate-parsers","version":"0.25.2","author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.25.2","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"8b3043a271dbe8694cdcfc2954471eb9b1f820f2","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.25.2.tgz","fileCount":5,"integrity":"sha512-UbkttaHzj0r9aNr/VBkIRxlhL76cCvHcKkRkix/HLD68kMzu2OW+/QeRzIJZN+B3KZNrCAmmL/fQ7lTHsjp3UA==","signatures":[{"sig":"MEUCIBkwV9y1YOuKyRNEgzEywYOvsjFO/o0ZPZi9R3gWRW2UAiEAt2opFqldHVtMXkoUeah4Xf+dsAbE2iJeE56gUS3NzRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCb+GbLEg/O+7vOCNflbO9L/o9qjdUyx0Q9gDwb7XFF2AIgXcp3L6WZFuVLLLX8MApcAFOkxIZyFL9ATReyOuGhff0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c201edcfc8dd5af0ff0307692d48ad071a3223ae","scripts":{"test":"NODE_ENV=production vitest run --root ../.. packages/generate-parsers/","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.20.0","description":"Deprecated — merged into @amritk/validation. Kept as a compatibility shim; use `generate` instead.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.23.2","json-schema-typed":"^8.0.1","@amritk/validation":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.25.2_1790126246896_0.7984573761623928","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@amritk/generate-parsers","version":"0.25.3","author":{"name":"amritk"},"license":"MIT","_id":"@amritk/generate-parsers@0.25.3","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"ffed17431142c2731a41849a6455f09ae060eac1","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.25.3.tgz","fileCount":5,"integrity":"sha512-MoIXXGArBHiytLQ1wvij1JRebF/VKHFlhgt0leTotUfQ08nZBx2Mqs6p1oZ8hL0vCMd9+H0NnHZgp6Rc8Ua0ww==","signatures":[{"sig":"MEUCIDi3GINERIY6Tcu85d1puRJ25dkajQWE8rQ8bwfFMVKkAiEArBhV5nb+miFCu4DqNlU31Dtftm4DEFFWpVvPPS4DOPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLZ/U+999aRnlMpW9Gc+RVC1gDboZSJogfUgZDAI+VLgIhAJ53yI1/Dud+ZEdwKlBvqbX+du2aq2tGHZRxflbAo5aB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.25.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7017},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5cde04ebf310f560df1434c592288ada70bb8ade","scripts":{"test":"NODE_ENV=production vitest run --root ../.. packages/generate-parsers/","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.20.0","description":"Deprecated — merged into @amritk/validation. Kept as a compatibility shim; use `generate` instead.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@amritk/helpers":"^0.23.3","json-schema-typed":"^8.0.1","@amritk/validation":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/generate-parsers_0.25.3_1790198732845_0.6099780616645945","host":"s3://npm-registry-packages-npm-production"}},"0.25.4":{"_id":"@amritk/generate-parsers@0.25.4","bugs":{"url":"https://github.com/amritk/mjst/issues"},"dist":{"shasum":"0d48d081855951c25cf1d8b14ab45c8f87d6d70f","tarball":"https://registry.npmjs.org/@amritk/generate-parsers/-/generate-parsers-0.25.4.tgz","fileCount":5,"integrity":"sha512-Sz2LHmTp+DrvIGT8D1+kqZpUlUqT3eb+KqgomPDrjUVfkkBy8Ts+L+zZ+y/ExyLuqxQ/Athn0rtN39dDBOPg/A==","signatures":[{"sig":"MEQCIDIrrzyACIIS7g1GfNLI7cScVxA/8GCulr7MqQ/MwOiTAiBYxjkwTOJzH0/LfUb7YOXwmQbg25vjRINF2DoBwTYsww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHuc0mSEqDPEbnOvnZwEkvhpmwIsM9D9NERCtUz96+pKAiEAz6kzxk073qSZ60NpmFBQwcvMKjQ+MFijBnCrEZFU108="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amritk%2fgenerate-parsers@0.25.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7017},"main":"./dist/index.js","name":"@amritk/generate-parsers","type":"module","types":"./dist/index.d.ts","author":{"name":"amritk"},"module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ffcdd31fd02bf060614adca1d5b3b038b8be9ec3","license":"MIT","scripts":{"test":"NODE_ENV=production vitest run --root ../.. packages/generate-parsers/","build":"tsgo -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f && node ../../scripts/strip-comments.mjs","types:check":"tsgo -p . --noEmit","prepublishOnly":"node ../../scripts/check-publishable.mjs"},"version":"0.25.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:726e6174-ebfb-45d3-a7f5-11005de7150e"}},"homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"_npmVersion":"11.20.0","description":"Deprecated — merged into @amritk/validation. Kept as a compatibility shim; use `generate` instead.","directories":{},"maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"@amritk/helpers":"^0.24.0","json-schema-typed":"^8.0.1","@amritk/validation":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/generate-parsers_0.25.4_1790372474579_0.15950276571359434"}}},"time":{"created":"2026-05-11T18:09:31.432Z","modified":"2026-09-25T21:41:15.041Z","0.1.0":"2026-05-11T18:09:31.680Z","0.2.1":"2026-05-19T00:03:52.252Z","0.3.0":"2026-05-19T08:09:44.846Z","0.3.1":"2026-05-20T07:41:13.725Z","0.4.0":"2026-05-25T18:49:00.790Z","0.5.0":"2026-05-28T18:16:18.311Z","0.6.0":"2026-05-28T19:29:51.207Z","0.6.1":"2026-05-28T20:28:18.103Z","0.6.2":"2026-05-29T18:53:00.716Z","0.6.3":"2026-05-29T19:00:53.978Z","0.7.0":"2026-05-30T06:53:43.843Z","0.7.1":"2026-05-30T07:11:57.956Z","0.7.2":"2026-05-31T08:32:50.019Z","0.8.0":"2026-06-10T18:10:48.851Z","0.9.0":"2026-06-10T19:40:48.976Z","0.10.0":"2026-06-10T22:12:56.664Z","0.11.0":"2026-06-11T00:07:43.567Z","0.11.1":"2026-06-11T02:11:52.526Z","0.12.0":"2026-06-17T21:37:56.868Z","0.12.1":"2026-06-23T08:41:40.471Z","0.12.2":"2026-06-24T17:40:54.110Z","0.12.3":"2026-07-05T16:11:22.871Z","0.13.0":"2026-07-05T18:47:32.321Z","0.14.0":"2026-07-06T05:53:22.145Z","0.15.0":"2026-07-06T17:33:09.074Z","0.16.0":"2026-07-10T19:49:11.083Z","0.16.1":"2026-07-14T07:04:00.525Z","0.16.2":"2026-07-17T02:34:03.965Z","0.16.3":"2026-07-17T09:20:05.987Z","0.17.0":"2026-07-19T09:08:47.887Z","0.17.1":"2026-07-22T06:45:54.204Z","0.17.2":"2026-07-24T06:50:31.096Z","0.18.0":"2026-07-28T18:10:37.462Z","0.19.0":"2026-08-04T18:19:24.220Z","0.19.1":"2026-08-08T07:24:53.360Z","0.19.2":"2026-08-10T17:36:15.844Z","0.19.3":"2026-08-10T21:54:09.605Z","0.19.4":"2026-08-11T20:26:02.495Z","0.19.5":"2026-09-01T01:03:49.581Z","0.20.0":"2026-09-02T07:00:29.933Z","0.20.1":"2026-09-02T20:45:13.468Z","0.21.0":"2026-09-05T00:35:41.482Z","0.21.1":"2026-09-08T17:54:41.170Z","0.22.0":"2026-09-09T16:25:11.160Z","0.23.0":"2026-09-11T19:13:54.123Z","0.24.0":"2026-09-18T17:23:55.702Z","0.25.0":"2026-09-20T17:12:11.447Z","0.25.1":"2026-09-22T07:52:23.792Z","0.25.2":"2026-09-23T01:17:27.021Z","0.25.3":"2026-09-23T21:25:32.926Z","0.25.4":"2026-09-25T21:41:14.708Z"},"bugs":{"url":"https://github.com/amritk/mjst/issues"},"author":{"name":"amritk"},"license":"MIT","homepage":"https://github.com/amritk/mjst/tree/main/packages/generate-parsers#readme","repository":{"url":"git+https://github.com/amritk/mjst.git","type":"git","directory":"packages/generate-parsers"},"description":"Deprecated — merged into @amritk/validation. Kept as a compatibility shim; use `generate` instead.","maintainers":[{"name":"amritk","email":"amrit@scalar.com"}],"readme":"# @amritk/generate-parsers\n\n> **Deprecated.** Use [`@amritk/validation`](https://www.npmjs.com/package/@amritk/validation) instead.\n>\n> This release is a compatibility shim: `buildSchema` keeps its signature and emits\n> byte-identical output, so upgrading to it breaks nothing. It is the last\n> release of this package.\n\n## What this was\n\nThe programmatic parser and type generator: given a JSON Schema (Draft 2020-12),\n`buildSchema(rootSchema, rootTypeName, …options)` returned an array of\n`{ filename, content }` records carrying a TypeScript type and, unless you asked\nfor types only, a parser function for it.\n\n## What replaces it\n\nThe engine did not go away — it moved. It now lives inside\n[`@amritk/validation`](https://github.com/amritk/mjst/tree/main/packages/validation),\nbehind a single `generate()` call that reaches every mode this package had plus\nthe others, over one shared type declaration:\n\n| mode | function | value back | tells you |\n|:---|:---|:---|:---|\n| `types` | — | — | — |\n| `guard` | `isX` | — | a boolean, stopping at the first problem |\n| `check` | `checkX` | — | the first error only |\n| `validate` | `validateX` | — | every error |\n| `coerce` | `coerceX` | coerced | every error |\n| `repair` | `repairX` | repaired | the repairs it made, and any errors left |\n| `parse` | `parseX` | repaired | nothing; never fails |\n| `parseStrict` | `parseX` | as given | throws on the first problem |\n\n## Before / after\n\n```ts\n// before\nimport { buildSchema } from '@amritk/generate-parsers'\n\nconst files = await buildSchema(schema, 'Document')\n```\n\n```ts\n// after\nimport { generate } from '@amritk/validation'\n\nconst files = await generate(schema, 'Document', { modes: ['types', 'parse'] })\n```\n\nBoth hand back `{ filename, content }[]`. The positional arguments become named\noptions — see the\n[`@amritk/validation` README](https://github.com/amritk/mjst/tree/main/packages/validation#readme)\nfor the full table.\n\nThe three shapes `buildSchema` chose between are now modes: the default coercing\nparser is `'parse'`, `strict: true` is `'parseStrict'`, and `typesOnly: true` is\n`'types'` on its own.\n","readmeFilename":"README.md"}