{"_id":"type-crafter","_rev":"44-d6e4a6c6f7cc9f1fa0eba0bd17d3b782","name":"type-crafter","dist-tags":{"latest":"0.22.1"},"versions":{"0.1.0":{"name":"type-crafter","version":"0.1.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.1.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"4d334dce67275f54648308e01fa3f1a6c3d18e0c","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.1.0.tgz","fileCount":20,"integrity":"sha512-ejkzZSuSsEA+YUAgQ906s7QBO+dpK+v6NCAXHPSlwAgm5DIeXnVIjHwPU+hlCMQYI9sPj2avsKu4fWDUIaK5gA==","signatures":[{"sig":"MEYCIQCQYKUnlZsd/egt1rUFPaoRIkB+V79bSGsiLVVCK0bKvQIhANZEg1D3jb+b2/4teHKEdAeTcppfdj24OK472ygzbSXw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":689138},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1a323eb5e556adb70f3c1753f64222d029786337","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.1.0_1700915254488_0.9443610134877034","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"type-crafter","version":"0.1.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.1.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"1599c6141446b7a4f5f9d5c379e8dcd13f17df39","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.1.1.tgz","fileCount":20,"integrity":"sha512-hVoHvWizQ3rZ9CB1LzoKd+xMZPK39qj2ZEQuNVLk+PMlUC/w1VX+PJJY3tRkSlh3YrZGQ9n/oDkdeADXmOSdpQ==","signatures":[{"sig":"MEQCIHri4Q9l64JvUzO472BRyPrgYzloWW5zlOrpiEQRI4C8AiB9u3BgfLTVSVJW82OvWF0wGYGLBH3AU6V9nZ7PKDRTPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":689895},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ee80e60e815c5d175bb5ca4c622b1bf3b76dbbcc","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.1.1_1701189716733_0.703822357598396","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"type-crafter","version":"0.2.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.2.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"c637d5d77cc5dd729d7ed9454022db32f5d81c9d","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.2.0.tgz","fileCount":23,"integrity":"sha512-SThqLIIODrSoMR6OOhw8kNou99j+R4ozOVKnbr6D2lItrbiknLzkf6h10HTKxMd8Ki7FLpjd1fxQZIiK2Sym5w==","signatures":[{"sig":"MEYCIQDM/reBUW7H2pcFMdkka+D/zXpcLWAsI9Z8WxaT7yi5WQIhAMhjgYE4K/F5EI6HsRC+Nx8EnWZtVa4qsck/VOJ3sOCN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694693},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2fd3b24b303347d0bf379fb22b3370f88779b59d","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.2.0_1701217746920_0.3475419130394739","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"type-crafter","version":"0.2.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.2.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"53e339072d3c7bb83830a15e4fb83eeac18819db","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.2.1.tgz","fileCount":23,"integrity":"sha512-YzlTUx231trMFrfl5VRrLPiQcsR7zqhtDvECv+yVgUrAKRwwtPJbsXkKA3lHd0JNugXjtwg2J1Tmm5OigkDogw==","signatures":[{"sig":"MEUCIALvO1Gk/LHFnQHTEucVVVV/2ZEGuDRK6ykiQ7ahqq+wAiEAhoHCvqmltV1zTTiMOeTpkP0DskFjvXRtn5x4gv9LG1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4d55adda5dcfb6c7b57f72a42ed169e3e2d2f32a","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.2.1_1701251839057_0.406561828213698","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"type-crafter","version":"0.3.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.3.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"5e8d4d24b72702831f30a784ff729af8eca33ca6","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.3.0.tgz","fileCount":25,"integrity":"sha512-I6sn7kERJB38V9NiSoaxjq1GBJRFeXqxGbsjfe7J3gnmKMpIULq3UgRJYJ7SrIZWV8Qgk0FgMy7jsq4/6d7G+w==","signatures":[{"sig":"MEUCIC8+5Yq1vRnPDnqvD2SykdXAvQZUzPi6Oi6S32lUtRLbAiEA3V5gIlBlNhSQ3VoCErjbVgpViNnuLloes5TMwygMzmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697981},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"02465440c370510890eaa46d39afa90f7ed03be8","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.3.0_1702039709980_0.6755004250420769","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"type-crafter","version":"0.4.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.4.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"ac309ad128767dc3d583763dac00f4ff9bf3a539","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.4.0.tgz","fileCount":27,"integrity":"sha512-85zlZ24kC8BftBNjyVczX1nBgErkY4jyNhQD3J2XRI8DfWnrsIN6aFAkmDAxf9m+3W7yCbawDQMhv6fZk8ZSXQ==","signatures":[{"sig":"MEYCIQCUf9dsiGOQAucoGkOqSVP3/6P46pQh1Y+B3Vrf1v/zkQIhAI+FiVaaTT8cnJ5EpFyUkwPieNiTBUmL8bqHQ3uN0rN7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":708684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4508cdef2ec3e503a49f87c73f7365e6092c4757","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^1.2.0","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.4.0_1703163009222_0.7212584016965347","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"type-crafter","version":"0.5.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.5.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d6ea43d084a071c2a1adbbc1d1893d35b61dcae9","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.5.0.tgz","fileCount":27,"integrity":"sha512-ZASO+io2xEu9sqCnpnbKUor29O0Y7SiplLrstT3CxCz6EhvPGy2Z0DGu0vbk+OLGnL6nYR9qNQHmlJsizkfHXA==","signatures":[{"sig":"MEYCIQDR0qmV/Oa8ALr4QJm/n1ygr6GLiaCuFvMjVyn7KcBSpwIhAKiCHJRKg4+5XHdx718kvnRSArUn0FZ0gdhPWfKt0qp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713883},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cdbec10b9b7500c22433a2816a30ddbb12715110","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.5.0_1703433729168_0.9035572395845879","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"type-crafter","version":"0.6.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.6.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7d503336f9411e2bcc81bca1277b83e032d61e9b","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.6.0.tgz","fileCount":27,"integrity":"sha512-Q+b4m2ZJrao5+SBYDBZ9Bc2GIci9NzZbxxZSjkaGipwnPIyst2vEfxbFhLCV7Y1KPXgmR3tGeY04NJL03ZoOpA==","signatures":[{"sig":"MEQCIA3udF9UO5X2xtg103KfXEzSstepqJfcZrEuErPNxye5AiAeR8ps6/OuW5iaZaJVm98vZDgSRq/9qJ6bFxVqVCHq8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4edf8f2c944e3b94469a9fa96a5043bb1b10229f","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.6.0_1703600739028_0.7868667458196466","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"type-crafter","version":"0.6.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.6.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"8eba34bf86f7d04246ea8d5bdf8edbfee2029826","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.6.1.tgz","fileCount":27,"integrity":"sha512-facfAf44PBf0bnRREPD4AVLJffT+WRn3urMoVA+rk/BvZtx/0M0HOI71KzB+d23ydGZREeJgloO8i9R9mzrcRA==","signatures":[{"sig":"MEUCIQCY4JQJ1gWgRec0BOEIjXKr+sLZbimhHxMSVoqACrUStAIgHbFhxl3w+J5VKD/ztSPjR2+KHZS8qZu2lVCZ8rlkIbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":720133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ccfcc4dc9196bbeaba5260829fab2489b97a036b","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.6.1_1703659960749_0.026232170139457223","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"type-crafter","version":"0.7.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.7.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7c9eda9782c8381fde827290fb88635de92b16f2","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.7.0.tgz","fileCount":27,"integrity":"sha512-4Fvaj200r/4/zT7qVs0kAVgOyXvpsFYeIxilc4jMWALAXJ54wvQ9c74m6Q23Uu3fqesrk7IRL2nNJ7jjt818Fg==","signatures":[{"sig":"MEYCIQCKi9bCCBvXCEYSnuVxem0ktBeHnOt/bEQTMeNQVhV+SwIhAIUXAcCcqD2XKCETuEiYWXAgKTjxPSakkK6/Los6Ezt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":724349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"84c84dda976c9141f3820de83fa63a385ea81fdc","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"8.19.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.7.0_1703683066599_0.21163304582069653","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"type-crafter","version":"0.8.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.8.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d5b99555956db99ecf3f55e79b3a0931d22543c8","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.8.0.tgz","fileCount":29,"integrity":"sha512-hZKVpwXgqIKxt7P9kxJn61fXWDV1G1Z3plftxDRaZEqE6azFhUm3uXmqv85Hg1dncXZ4NmRrD/rQw949g/872Q==","signatures":[{"sig":"MEYCIQDnl9ytA7rOBWzN7uD7NUZtFjG++tlQyJ1DTdBFrywRqAIhANNmiYrRPc6XE/DEwxY9T2RbDB24GJoDMiPUs3lZogtl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":729586},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1bb19824997cde11ad62a84ee656aae4d55ea65a","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.8.0_1703709818658_0.965090925978106","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"type-crafter","version":"0.8.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.8.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"e0fab6ffa89972c55288d5467d491d1ead2a0a44","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.8.1.tgz","fileCount":29,"integrity":"sha512-XZrZwj29VuVqB4pRsb3TMo/TEAuf51b5LIUPViwgPEOkRwTtkoypkuzmOM0q3HTAzuKnnzVMpmij4+mxhZ8QTw==","signatures":[{"sig":"MEQCIFnIbqQoBxgHBlSYJjq8/lpOuwd0/ZIxujzaF3F682EzAiAYIKNVjcUr4q2ENRhXESoEwu9F/cMixRZwS4J63hnhGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731098},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"03c2404c45c291ab5809c6bbbac598a7e6cd53cd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.8.1_1704135941197_0.6608918618238704","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"type-crafter","version":"0.8.2","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.8.2","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"102948071fba52700ca83e9286633add4102cff8","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.8.2.tgz","fileCount":29,"integrity":"sha512-b55omEQ44u1HDBm/e099zUh45TGbkqS1d9e1l68LdXAoTOmQaeqc39i86TzSvOS0N0r+1neOZX4fOpNPJj0Dkw==","signatures":[{"sig":"MEQCIEb9ft/XG3C7Dsak7F4wIGenfgO6Irs26Y0Wn9UJZZ54AiBz3ylTtG/I/mMvIzrGehxm2JlWPg5CfoKgjT2L64oZKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731175},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d0676718e03ae51d497320eb0c63135c12d20984","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.8.2_1704137606399_0.496835397901473","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"type-crafter","version":"0.9.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"e803a1e75913324cefe37dc8614da44b0f3bb157","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.0.tgz","fileCount":29,"integrity":"sha512-wK6FN1CAZNGWGQJyQ3MlsScNZji5tfbTcsGgEJGx5bqxPzbEwAp6/YZMhCRcq18tvJL/pv1h2LL85sEWhYilGg==","signatures":[{"sig":"MEUCIADQ9eLdrd17dN2J5NB59FV9UDvT/GjJkUhJoEOfPc4QAiEA4PnxkXkaWpmKqyrvgLBKxmk49TqOIqIjkGJKM3e4eqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":731871},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4e3cc34c5e5b074cd14beb9ccae0e76e87bfbe44","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.0_1736255772792_0.8101331701042642","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"type-crafter","version":"0.9.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"722deeea273c916d7cc7238cdaf7df1c4f137601","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.1.tgz","fileCount":29,"integrity":"sha512-qkxWoQCAHBKwZhytCzaiSJ/Tj413jH5kmOPz+uCygKZx3X4x/GVWMqJOUuHq3mAJ68P6n4+5oKiKCp/anmpZaw==","signatures":[{"sig":"MEYCIQC6C1YJFDUQU21p3W+8yLWFS1iSESuU9EUKrZpb2OYW0wIhAO2l3Gruo0hKju0/kfoqgdly9ioOrtnygY5RN3ErNo3N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.1_1736325164969_0.3386658092906567","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"type-crafter","version":"0.9.2","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.2","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"67f2eb8e100e5bf92bcaad0476f1900be6e9f9ed","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.2.tgz","fileCount":2,"integrity":"sha512-OffGRsQEJTKBe49rKCMNefBu/2pqulMXP4qr4hNIVfxBHEl5euKOHOSlQcjsukdpZlnmMM5qEVNCo4tH8eWlqw==","signatures":[{"sig":"MEUCIBf/yszWWOHVoY93OkDhPYeGBZu2IofSOs+ozj+7hCCeAiEA+fei5dJbkSNhXkki08ux2SFr4WPFD9sKXe6Rr6i66+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4930},"main":"./dist/index.js","type":"module","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.2_1736325530320_0.6099936849837579","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"type-crafter","version":"0.9.3","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.3","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"b9849537a8977b85b99049786390ce4ca0b7bca4","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.3.tgz","fileCount":29,"integrity":"sha512-wO3aEXlYOwrh4o8jf9rHYksSmGiEBkCKxcxlYRZgM4TJadk6t2CroUyJuLqeiGrNSPzgh/3nQ1H6CrOr6zBP2g==","signatures":[{"sig":"MEYCIQDzlODcrxFpEZ0TQjTtooE+pr695q4W1YP7WU/6rKRpXAIhAPlVYuYzP0Vo7+s3WUS89uFj7mTlXr0sfpN2UkTfjX7x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.3_1736329505131_0.8687103574424426","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"type-crafter","version":"0.9.5","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.5","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7359c0bb88095a1f2c2fc08a85677ff5605e5d01","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.5.tgz","fileCount":29,"integrity":"sha512-5/X0RVGjY1cRadlp9MmijeSnxQCV7dFX0zO4EuCLt4k+Ple8hS4RCd4x9NnYpqOSqeUQV6DJVH7qlI9lbDFwRQ==","signatures":[{"sig":"MEQCIEgNQtRpFREEMsezTRZDHwO2oUCq6yGmjB/56Rk9eUQtAiA1v6rDZTVN4f7FuBMNcljvHBKp8zJbCo2t76T6kaXHbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.5_1736331428675_0.22751963223225236","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"type-crafter","version":"0.9.6","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.6","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"4041626cc3400f3cd2b2c31bd5609e81d1321d3b","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.6.tgz","fileCount":29,"integrity":"sha512-LiljmEQqu3lPlezUj2Ym3iKefRrsZY3x3+95r0mrDshB2CrXM2fTY3t7rmv8h2p55N9jEqVxjiXpPBspXOHdvA==","signatures":[{"sig":"MEUCIQCAL2RzlMaHGWqnlWV+L77y9TfsumXpvQV40uv0FRiqjwIgS3fbBeRancHL1/NbalkRvnPp6qzQM7QlF1LvT8hS3iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.6_1736331614237_0.05212858032605272","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"type-crafter","version":"0.9.7","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.9.7","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"aa64aa6afa1f27624ac2dcf123042839790ef175","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.9.7.tgz","fileCount":29,"integrity":"sha512-AErvbdHueLdzmYnorldjib3H4ALGKxrFyB04W1Bw6Lttm2dGlR3yAd6/3hJyAjLgkEGy1xU2bO2BjfYC3uKHyw==","signatures":[{"sig":"MEUCIH3bp7u+TPrgSVPkeeh5JV54+UEdFXszzrRyWKz49Z+kAiEAz+eT1X5VoSzx3UFTLkn2J9kGc0omHurXSrTuPijMg50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"683ecc5333be24d4a2b12dbf0290b1283b9970fd","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.2.3","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.9.7_1736331941111_0.8669460801287425","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"type-crafter","version":"0.10.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.10.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"0ecc9c3b4ccd1f0e23b0d432ecece9829d55d3ac","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.10.0.tgz","fileCount":29,"integrity":"sha512-Zw8lbqFIV5WYNgOTGVPRqV7Kor5T1c84BaV1L8lfreS/uhn7rQHbrzu0MLMjSaSY32FS9ZNp0F8UO5FD5S6Nfw==","signatures":[{"sig":"MEQCIFanlQnf0eUW7emb7tcZmlDX45j7TlYThAbLJGbClSN1AiBLnJDoNzAQdkdpz456IKpttGg4Hgvg6qdim83N0CXs1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735062},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ff2e9d6f737b8288ec06ded7149f5b1991819a64","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","publish":"node scripts/publish.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist","build:version":"npm run clean:output && rollup --config rollup.config.js --environment","changeset:version":"changeset version && git add --all"},"_npmUser":{"name":"sahilsinha","actor":{"name":"sahilsinha","type":"user","email":"sahilsinha.dar@gmail.com"},"email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","@changesets/cli":"^2.26.2","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.10.0_1751531717933_0.40704586007601185","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"type-crafter","version":"0.10.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.10.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"6a0e6737ed612c6e11bbdc03a578f1fea36780bc","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.10.1.tgz","fileCount":29,"integrity":"sha512-wAywxC+nkktxAiK/h1dm9vl5sxutKJYH1n3WVzfypTMIhA6vHWEcszA1z1UzUIDc9BhGjPUwUNBvz/HMuZ6WAw==","signatures":[{"sig":"MEYCIQC+zxV58DibzMhkrn9UJTLR4Qz10kBMmZSXK5R7Jp8XBQIhALJsGiLf+tPl8Nfdo5CdJKnXZ6M+unRNc30kPO5puzdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bccc6afba8e28eade65ca0f3a8e073c41d6a2f34","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.10.1_1760439035715_0.7251297167271005","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"type-crafter","version":"0.11.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.11.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d3d1baa0652d33549e9e1450a0a91bf72f9ee1a3","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.11.0.tgz","fileCount":29,"integrity":"sha512-GRixK5ODWcK+7qPSkva6UytnQTdgPpFe0Ouii/0U+M4NIx/bflFKvJ6Tzbl/M4S1soYFbJnhigF1CT2D/XZh/Q==","signatures":[{"sig":"MEYCIQCfVs4NAI26/kJOxDHAKKBexXfeLIQSJRHlaPQ/T88WZgIhAMGdVuAnT5fIF/kV4OmAv64t01sP5pxBR2pEy06eDUPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734889},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0b949b3f0290a6f85e22837b717396804654c32e","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.11.0_1760439684366_0.31862142059352605","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"type-crafter","version":"0.11.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.11.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7b27988cf8d4f5cc1274fee4962ca37df6f8f7ee","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.11.1.tgz","fileCount":29,"integrity":"sha512-uL/fY6x7JorR8q3mUB3vP5KsmtGWAiLKU9uWykd+Vho89hN21eHK38Xldt5t0prtZbB5bBJIhTT0a2J4K/NDKg==","signatures":[{"sig":"MEUCIQDgGdWDR0OP0eYKWgJX3I3q00WgftbdSrkAnAHKTU4KNwIgQ3RaQMeyuY1HuzRWZp5Gokw+1Vvzem0EsL589CIm3To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d956f6b3ec744db879aa5931980543ff24b5a270","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.11.1_1760441160867_0.7751657578828599","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"type-crafter","version":"0.11.2","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.11.2","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"740c030b8197eb91094e286fd0c87f5109218c39","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.11.2.tgz","fileCount":29,"integrity":"sha512-c40EMVHV4qb35RygTV3gq5NFb0l2x+9fiebWgQByBfFZWpsyYLsIgmrWgyl79KyGzCobZ7Ab3AT5dUnrKa6yTA==","signatures":[{"sig":"MEQCIH3XtNqJ7Oa46gN3jLlBu0HmthBg7sRhpiGXzSIP9PtxAiAA08w2HMANXCoA3XlajfDHJOQF15VJAEydptyieXFrHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6271ef7600c27478b09fc6e702f12f2d8f9d8dc4","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint . --ext .ts","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.3.2","husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.51.0","rollup":"^4.5.1","prettier":"^3.0.3","commander":"^11.1.0","handlebars":"^4.7.8","typescript":"^5.2.2","@types/node":"^20.8.4","type-decoder":"^2.0.1","eslint-plugin-n":"^15.0.0 || ^16.0.0 ","rollup-plugin-copy":"^3.5.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.5","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-config-standard-with-typescript":"^39.1.1"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.11.2_1760441393340_0.023067267794843582","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"type-crafter","version":"0.12.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.12.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"8ea741560034bd8fc3190e3ad9877b67708333f8","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.12.0.tgz","fileCount":29,"integrity":"sha512-Zk4KDAZ9ktc/E/ZF02ghNq+NOYhPWWajiDB01cUQQ1zKK+CmdfiGATTTpKLWmxqrhf7GnD6WRMb4XAhL9+Va9A==","signatures":[{"sig":"MEQCIH0o3UsVC2hg8pz/KYullueAX3dNbz/Mggy+9KPPJjpRAiB91JTeDjNqkj5Sblg46H1wzMw57Rc7C23DVmzfpXkEVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":795647},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"650c142b843f19c81464fba36893195ad26c465d","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint src","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.0","type-decoder":"^2.2.0","eslint-config-love":"^149.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.54.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.12.0_1770031374258_0.0024480175837100493","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"type-crafter","version":"0.12.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.12.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"5af4ca5f45c4b672342d5f65abc883ea488420cf","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.12.1.tgz","fileCount":29,"integrity":"sha512-0XLRw0NiG7UESTOxXPSZTYxdyoo6IOVPyrg4m7yzBXwx05DbakDE3Rnk/owJXsMlbRAxv1MfHxpUqk8+gPfEhg==","signatures":[{"sig":"MEUCIHro/LQZ9Hle6r2Zdg7McrHayAaZXNdGEh9m16U4eqKPAiEAlZIkUvofXoY8LT1ENG/YYNJdm36gD+WXhiN+NMui0Nk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":801614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"44c247367a456f58ec7178539fd1f678b1906cb1","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint src","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.0","type-decoder":"^2.2.0","eslint-config-love":"^149.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.54.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.12.1_1770276590396_0.7800815955742193","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"type-crafter","version":"0.12.2","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.12.2","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"5de54fe37a16904a4992c6d6fd697a98f779d38a","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.12.2.tgz","fileCount":29,"integrity":"sha512-gwSmmNbowMi76mPbS/dMP9EyXiZZamGiFQz6iqWfhTnnH9cOoNUWx3RdibHrRavGHYgQn0Ij4S5rA7NxYqqaxg==","signatures":[{"sig":"MEYCIQDroEDWZMsp1hexbWzeVdyADOV7MyBuT978Hxi/F/RIcgIhANvcGgwTVzaCVUkvMZY/jRrr7CNQFC3c5i2pkYYjn0BX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cb023937b87b4cc124f757bb5d5a2de70a32d63e","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint src","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^9.39.2","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.0","type-decoder":"^2.2.0","eslint-config-love":"^149.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.54.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.12.2_1771152445719_0.2818179694640175","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"type-crafter","version":"0.13.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.13.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"9fd21ce780e91acca2739d8adf455381370fca79","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.13.0.tgz","fileCount":36,"integrity":"sha512-wNMk2Yj0c8PFKFTDowMh+TE4znll/VoeifP5S1ZOuZRv1BSxeTOtoRgQuik6yXtdC82aAZOXOWww1eO5bKe/aQ==","signatures":[{"sig":"MEQCIDZaYwaU7bnSZOhElNWKYfMtW+OTKowkT1mNv/gIhPwIAiBrsITf8Uqs6FgMlUoiStlwMSfQIW7AsPlt4KGAFG7F3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":811505},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3136b444a2c9005bd32a063ce54310f597ac1703","scripts":{"dev":"tsc --watch","build":"npm run clean:output && rollup --config rollup.config.js","lint:all":"eslint src","format:all":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.13.0_1771162784921_0.787802576723077","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"type-crafter","version":"0.13.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.13.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"689b555e2b68c5daded3c209c832e54af7e0ea63","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.13.1.tgz","fileCount":36,"integrity":"sha512-zbN2iMi1uLQUBcg7DWXNaxvwM2/hS/CJZKnUXmwOFFnOVeasazWCwf6fpLxHQHkDedBUF1LnbYJPAWFAagtt0Q==","signatures":[{"sig":"MEUCIBqH3ozKNxTAHksgfIf8fnUe1kgBhJvNP2r31SDqCsAiAiEA1fMrstSFaNSl1fXORs6xF4bwtpxLSzy8aWVTwgUUtNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"778ccd061d68bb32e92a3d2552c393863660c565","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.13.1_1771172258524_0.3630163569594944","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"type-crafter","version":"0.13.2","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.13.2","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d2e239db507cb0ac562968d92d92070d009d83ab","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.13.2.tgz","fileCount":36,"integrity":"sha512-8/YTo0lH4ij2jisw+vL17g0K4uUmVvfvnR52ffVYSrZ7xPaV3rtCDlN7gaHdqCF+OsBmaV1G4f7Y1hcMZB6X3w==","signatures":[{"sig":"MEUCIQDCRjga2d7S/zQSDx4n3PVrf8JoKZZKswR7/RRSlC3qLgIgH07kp/EXKd6jcnqilmpP2sRlOnP0Pxc25he+mJxgbGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":816375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"393eab3a2dbbeb117209908e62d0b65c57c3e106","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.13.2_1771515866620_0.9770511101201542","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"type-crafter","version":"0.13.3","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.13.3","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"c1b3c21cd72df54adde160337d1a8cb6426c0b7f","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.13.3.tgz","fileCount":36,"integrity":"sha512-aNqMXOqzTwrFqCBhqMuHazc6hJnyPXivUCVbhT8Sn5qdxvhMep8CRT9i00G6aSdXt+ZbTPHEqQbrhj6VG68orQ==","signatures":[{"sig":"MEUCIEHdj/OVWFBzmAuHzZsPEqYSul6nNb/zLKgimadAnNpCAiEAns0JSQgN7bvsFMndY+3rx30Jfdyg0p0RCw820WdQgHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817183},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5fc4c3306fccbab43c8309e70d5a4d4369b1715a","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.13.3_1771791083611_0.026118421091904542","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"type-crafter","version":"0.13.4","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.13.4","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7cbc3bbd6724e4179d72b43b07c9c57719a92670","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.13.4.tgz","fileCount":36,"integrity":"sha512-sTxgmpbttiy6Gx03wSx7YHC4BxxVZ+bS9VHoc/3Vh3tBCUNRNiEHWMmV8POasbVUTOkZ7ZuH2Gnce+il39TfnQ==","signatures":[{"sig":"MEUCIQC47XQtHrQvUDslvxpXba6GQUHciZ8HgvddxaO7y+AgywIgCF70q+HaygjShvmMMzJaYKqMwl8RjhTNrHmiYgWZxcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":817219},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8694839417d27b7860e1557c556a4e2a80209d46","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.13.4_1772470189786_0.039777230919134654","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"type-crafter","version":"0.14.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.14.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"353d38cb55b1d5a9f9565ff534b88e7aa14ccc39","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.14.0.tgz","fileCount":36,"integrity":"sha512-9yrmRjNUtDT4H1MbC3jzt1PXWtu/BaGcNtcHdG/jZIw5yU5VBvRpc/nTYJD6+eJQlYOpas/oS3+NbcU1wapUXw==","signatures":[{"sig":"MEUCIBJpj3JAA2lKwZBcjgTTymoIImVVP4w7UawoUv0oxVQ4AiEApC2T+VP98tyYwayr2vIEdwELI5zi61ZQfcHmG20TJ+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818152},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b0ba53c07921b1ac01a0a076245ef62fe70e5a96","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.14.0_1773577612639_0.6903155176183007","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"type-crafter","version":"0.15.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.15.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"0db86e845a7ad8644cbe392ad0df2859ea118238","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.15.0.tgz","fileCount":36,"integrity":"sha512-XiBx+8j4Sn1yjhS2AHKpTivfHvQzIIYJJWMB7QIFm1cZvT2MvXl4DnGI5KlCyVDxos2o9tz0bLq4ipuaNvVVEQ==","signatures":[{"sig":"MEQCIBqMpQ52Wn5uo6Dp6b0Scx3X/7NgU3GERkGjKDQ2yyDQAiBNuESp+Zh4h3U+KrptWUhawiOGOgZ3jK5iJNvIamerLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820545},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b54b710e0677773ebab3e0eb5f5b4d4010f3ab8e","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.15.0_1774293213615_0.46572950711239747","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"type-crafter","version":"0.16.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.16.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"7376414d27bde17aec5d0e73e244dddd3208596a","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.16.0.tgz","fileCount":36,"integrity":"sha512-Ro/QFoNs2OLDPTv2ScR9ai2PAesn02G6ySACkwuLoNb2oP9Affeja1SMDuk/gFBP/rYZGUn3Q2bk6h9Z8XGs3Q==","signatures":[{"sig":"MEUCIDrhKXXS2lDC69yIkRZSoHhaoXgu+o16LaBoT0P3n/CBAiEAj4K90zZXuPFhV6KPifksNECxUqwzWn2CU00E3hpHITM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821271},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fba1f68fd99558ecf128b08427767e9d0effb337","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.16.0_1778149893721_0.7734717553825123","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"type-crafter","version":"0.16.1","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.16.1","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"e35517e3bce5a748bfbc8dfb7ca7b82b24cd27ed","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.16.1.tgz","fileCount":36,"integrity":"sha512-bEuHV+IJI9aRmR6oopu/oA2gRF/wFooBEi44sAtVl21HKT5KIf9qROfFuBGLvtEumPRxhTG3i1it1N49Xuu6Gw==","signatures":[{"sig":"MEUCICreeoge88MMCFE2WQh4BvMf3oCGKIvu+8V+h9BRlg6DAiEA7vB8s6ERam7AGDs8+uhxZ+Nqe62KRXSwLmxOxrLUlm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":821726},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ad784d8ee42b0747685ef1c77bf3740564fa85bb","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.16.1_1778752439325_0.7806121316499741","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"type-crafter","version":"0.17.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.17.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"c6f4b16c1d00d1a016419a22cd5f8aa790870a9d","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.17.0.tgz","fileCount":36,"integrity":"sha512-QNQye80sCzP9WDH817Pu6X1+pNgF6Yj5+aY9bAHPwyUF5aGpVfsv3AUnldDacCo6Bs+Yk0Kwo9CjIlzw+JmOdg==","signatures":[{"sig":"MEUCIQDdkWQwmBemzvbbrx4YdOE2QVPC5Ft5wLt0ArOeQWg4ggIgbguc1fGPlZk3eadT27lim5i9UUAu3IuY9mDucTMtkO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":822669},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9b7452b0090668b2b84823f59b52bccfced71c85","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.17.0_1780915109833_0.4227429659468698","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"type-crafter","version":"0.18.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.18.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"f7c1ad484b0050602d169b198a2edcc51abf20ac","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.18.0.tgz","fileCount":36,"integrity":"sha512-I/jyurVZlhXMatiYXKSXVF9DuLcpAaTR6Lp1In0V0fBwmcmBBF+sNuXbr4Vx/pZXidcXfBWbMucztRKJdupMQA==","signatures":[{"sig":"MEUCIQDH9d1GqMz/v1rTQZdKmzKVBlENzEIf3zlCJh//gg8PuwIgJ/4X7RTmsQiDorzuS0na90wVqjvXvw2Yg7JeAT9MqaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3526fbc589948eaa6338b7c6720d7e3e48035f08","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.18.0_1781045558577_0.32423131308522457","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"type-crafter","version":"0.19.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.19.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d6995cbf81bf9d9da018a9d265ffd71d9b58aa8d","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.19.0.tgz","fileCount":36,"integrity":"sha512-n6e+IleFz7mn98TGhi7yfayiWSWlI6UDMZ7wu1U47lNBTcVN4WaiFbcXkldUWnOkvyM457YV4KBm7kKZCmyLyg==","signatures":[{"sig":"MEUCIQCK+DFVu4xNNu4dlcH0KBOR98uYBbOIVZqU+3SHYO7tewIgcvrB/uEXJoaCLKKdcItyy86etJ88G0uiCbp9p6oc3UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824382},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1240a326a80e6be5864eb8916fc067d6d3f8573e","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"10.8.2","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","type-decoder":"^2.3.0","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.19.0_1781593217104_0.1911850796788046","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"type-crafter","version":"0.20.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.20.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"d932366074af6010eff655d95d7b3ced51c80ccb","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.20.0.tgz","fileCount":23,"integrity":"sha512-o62rEwJkVZw2ps5oFf+EU1UGwbd4wFKmU623fr5Jsy4a7O4nyNUHY+ePY90/0CCyf1JlgiwNOnEOp/uzzBpNaQ==","signatures":[{"sig":"MEYCIQD2FH2rx4qZpTX8UpOTBCxu+KlJIcTrDaye5OXM5rSRHQIhAIhWE9AaILl6G8azikqRUK2AQl1F+T78u27tT5Tuc3e1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/type-crafter@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1469502},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.js"}},"gitHead":"5ec4a63d5f96f9a72d012ef263ab0f3c5d69e3cd","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2002e954-19cf-4810-bde3-1bd5eaf36824"}},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"11.19.0","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"22.23.1","dependencies":{"type-decoder":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","rollup-plugin-dts":"^6.4.1","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.20.0_1785856803748_0.027669037032444166","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"type-crafter","version":"0.21.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.21.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"1261b1322eaa761f80d5efc82d90eaacc50d25e7","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.21.0.tgz","fileCount":23,"integrity":"sha512-+5g2ezd0/u+nuSEkpVi8t62HZztpDiDVHsAyLDqoq5knTIcLydLeP+dutgQa0G6g1rjF2tGkBXRbPrjr+tJvDg==","signatures":[{"sig":"MEYCIQDhdfyoyeE21eo1dGLoIRTyR5EUZDmYmCySYjtIFVES0wIhAOsZs9l4YQf2c6fd8g9sAsYagpSdKW2z5TIYGfSA6Et/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/type-crafter@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1469639},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.js"}},"gitHead":"7efb6ad20df760a7a1b4786ab43418a9ea627b7f","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2002e954-19cf-4810-bde3-1bd5eaf36824"}},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"11.19.0","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"22.23.1","dependencies":{"type-decoder":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","rollup-plugin-dts":"^6.4.1","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.21.0_1785857889309_0.6347213874435396","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"type-crafter","version":"0.22.0","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"author":{"name":"Sahil Sinha"},"license":"ISC","_id":"type-crafter@0.22.0","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"homepage":"https://github.com/sinha-sahil/type-crafter#readme","bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"bin":{"type-crafter":"dist/index.js"},"dist":{"shasum":"afb93af7d34b36873ada51a61a7d70f0b3bcb380","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.22.0.tgz","fileCount":23,"integrity":"sha512-vF6Xuz5BlCMR42fvvUvvzRFxAaV9OYCD0qWcAr01X+azX69kdSkXsIYGBEUQkJqfyh3iPjc6oijz9ifIUTKkbA==","signatures":[{"sig":"MEUCIQCan657vovZYJ4/SecSWywAhey4o1q3+Lm1uV5sanXrgwIgVg3S0NxBf+3rmo4h7COl7lEFDrhobr3Yclm5qhwUCVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/type-crafter@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470015},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.js"}},"gitHead":"c966235905f40381e93c03c91ac502c89d762f7d","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2002e954-19cf-4810-bde3-1bd5eaf36824"}},"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"11.19.0","description":"A tool to generate types from a yaml schema for any language","directories":{},"_nodeVersion":"22.23.2","dependencies":{"type-decoder":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","rollup-plugin-dts":"^6.4.1","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"tmp":"tmp/type-crafter_0.22.0_1787653733798_0.9623549766735295","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"_id":"type-crafter@0.22.1","bin":{"type-crafter":"dist/index.js"},"bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"dist":{"shasum":"da6c4fb389cbd2952ac9d71d1c78c26bb05bd211","tarball":"https://registry.npmjs.org/type-crafter/-/type-crafter-0.22.1.tgz","fileCount":23,"integrity":"sha512-Hxjnn5fv8E5OAT/K7PDt5eAJihJaF0hw2f9ZPW1o14VO1I63fu3LMumatX2dibbVc5iK9Tmxk4qIXiUVt13B7A==","signatures":[{"sig":"MEUCIQDV2Zvihavvvv1Htachucj/lzA7O6xk9IMyDx62b0w50wIgUrY8x27DCt8n9OWMoTzcPIYDTJHbnGd8We4nSQ8K8sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD50qKpuGVMAHfd+ro9tDZrzwLRjtgbNLsUCqjTHEnTuwIgTCTjkSFkgc46/LxTxwocfz7A4A8HG97tfbxevYT1vHI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/type-crafter@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1470231},"main":"./dist/index.js","name":"type-crafter","type":"module","types":"./dist/index.d.ts","author":{"name":"Sahil Sinha"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/sdk.d.ts","import":"./dist/sdk.js","require":"./dist/sdk.js"}},"gitHead":"0fc359f35c2b7a197c5bcd2f419c14d416f87166","license":"ISC","scripts":{"dev":"tsc --watch","lint":"eslint src","build":"npm run clean:output && rollup --config rollup.config.js","format":"npx prettier --write .","clean:output":"rm -rf dist"},"version":"0.22.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2002e954-19cf-4810-bde3-1bd5eaf36824"}},"homepage":"https://github.com/sinha-sahil/type-crafter#readme","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"_npmVersion":"11.19.1","description":"A tool to generate types from a yaml schema for any language","directories":{},"maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"type-decoder":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","husky":"^9.1.7","tslib":"^2.8.1","eslint":"^10.0.0","rollup":"^4.57.1","prettier":"^3.8.1","commander":"^14.0.3","handlebars":"^4.7.8","typescript":"^5.9.3","@types/node":"^25.2.3","rollup-plugin-dts":"^6.4.1","eslint-config-love":"^150.0.0","rollup-plugin-copy":"^3.5.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.55.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^8.55.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/type-crafter_0.22.1_1789977219946_0.14483156651377338"}}},"time":{"created":"2023-11-25T12:27:34.487Z","modified":"2026-09-21T07:53:40.559Z","0.1.0":"2023-11-25T12:27:34.718Z","0.1.1":"2023-11-28T16:41:57.010Z","0.2.0":"2023-11-29T00:29:07.148Z","0.2.1":"2023-11-29T09:57:19.319Z","0.3.0":"2023-12-08T12:48:30.218Z","0.4.0":"2023-12-21T12:50:09.481Z","0.5.0":"2023-12-24T16:02:09.392Z","0.6.0":"2023-12-26T14:25:39.257Z","0.6.1":"2023-12-27T06:52:40.963Z","0.7.0":"2023-12-27T13:17:46.866Z","0.8.0":"2023-12-27T20:43:38.954Z","0.8.1":"2024-01-01T19:05:41.405Z","0.8.2":"2024-01-01T19:33:26.718Z","0.9.0":"2025-01-07T13:16:13.042Z","0.9.1":"2025-01-08T08:32:45.229Z","0.9.2":"2025-01-08T08:38:50.488Z","0.9.3":"2025-01-08T09:45:05.381Z","0.9.5":"2025-01-08T10:17:08.870Z","0.9.6":"2025-01-08T10:20:14.415Z","0.9.7":"2025-01-08T10:25:41.284Z","0.10.0":"2025-07-03T08:35:18.227Z","0.10.1":"2025-10-14T10:50:35.940Z","0.11.0":"2025-10-14T11:01:24.532Z","0.11.1":"2025-10-14T11:26:01.061Z","0.11.2":"2025-10-14T11:29:53.536Z","0.12.0":"2026-02-02T11:22:54.441Z","0.12.1":"2026-02-05T07:29:50.597Z","0.12.2":"2026-02-15T10:47:25.945Z","0.13.0":"2026-02-15T13:39:45.096Z","0.13.1":"2026-02-15T16:17:38.726Z","0.13.2":"2026-02-19T15:44:26.820Z","0.13.3":"2026-02-22T20:11:23.879Z","0.13.4":"2026-03-02T16:49:49.973Z","0.14.0":"2026-03-15T12:26:52.819Z","0.15.0":"2026-03-23T19:13:33.818Z","0.16.0":"2026-05-07T10:31:33.910Z","0.16.1":"2026-05-14T09:53:59.573Z","0.17.0":"2026-06-08T10:38:30.047Z","0.18.0":"2026-06-09T22:52:38.779Z","0.19.0":"2026-06-16T07:00:17.238Z","0.20.0":"2026-08-04T15:20:03.893Z","0.21.0":"2026-08-04T15:38:09.504Z","0.22.0":"2026-08-25T10:28:53.975Z","0.22.1":"2026-09-21T07:53:40.042Z"},"bugs":{"url":"https://github.com/sinha-sahil/type-crafter/issues"},"author":{"name":"Sahil Sinha"},"license":"ISC","homepage":"https://github.com/sinha-sahil/type-crafter#readme","keywords":["type-crafter","types","crafter","generation","generator","typescript"],"repository":{"url":"git+https://github.com/sinha-sahil/type-crafter.git","type":"git"},"description":"A tool to generate types from a yaml schema for any language","maintainers":[{"name":"sahilsinha","email":"sahilsinha.dar@gmail.com"}],"readme":"# Type Crafter\n\nTypeCrafter is a CLI tool for generating types from a YAML types specification for any language.\nThe tool is heavily inspired by [OpenAPI Generator](https://openapi-generator.tech/) and\naims to provide similar functionality for generating types with a simple YAML specification & more flexibility.\n\n## Installation\n\n```bash\nnpm i -g type-crafter\n```\n\n## Usage\n\n```bash\ntype-crafter generate <language> <types-specification-file> <output-directory>\n```\n\n### Example\n\n```bash\ntype-crafter generate typescript types.yaml ./types\n```\n\nExample input specification file can be found [here](https://github.com/sinha-sahil/type-crafter/blob/release/examples/input.yaml#L1)\n\n## Input Specification\n\nThe input specification is a YAML file that contains the types specification.\nRefer the following sample specification for the structure:\n\n```yaml\ninfo:\n  version: 0.0.0\n  title: Title of your specification\ntypes:\n  SampleType:\n    type: object\n    properties:\n      name:\n        type: string\ngroupedTypes:\n  SampleGroupedType:\n    type: object\n    properties:\n      name:\n        type: string\n```\n\nThe input specification yaml file must be of following syntax:\n\n- `info` - The information about the specification. Specifying the version and title of your spec. **This is required.**\n- `types` - These are types that will be generated in flat structure.\n- `groupedTypes` - These are types that will be generated and grouped in a folder.\n\n**Note: Passing types or groupedTypes is up to your expected results. A valid spec file can contain either types or groupedTypes or both.**\n\nThe syntax for writing different types can be referred from the [OpenAPI Data Types Guide](https://swagger.io/docs/specification/data-models/data-types/).\n\n## Supported Languages\n\n- [✔️] TypeScript\n- [✔️] TypeScript with Decoders (runtime validation)\n- [✔️] Rust\n- More languages coming soon\n\n## MCP Server (AI Assistant Integration)\n\nType Crafter includes an MCP (Model Context Protocol) server that helps AI assistants write correct YAML specifications.\n\n### Installation\n\n```bash\nnpm install -g @type-crafter/mcp-server\n```\n\n### Configuration (Claude Desktop)\n\nAdd to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"type-crafter\": {\n      \"command\": \"type-crafter-mcp\"\n    }\n  }\n}\n```\n\n### Available Tools\n\n| Tool                | Description                         |\n| ------------------- | ----------------------------------- |\n| `get-writing-guide` | Learn YAML spec format (call first) |\n| `get-rules-section` | Deep-dive into specific topics      |\n| `validate-spec`     | Check specs for errors              |\n| `get-spec-info`     | View types in existing spec         |\n| `list-languages`    | Show supported languages            |\n\n### Key Features\n\n- **Session-based workflow** - Guides LLMs to read documentation first\n- **Educational errors** - Explains what's wrong and how to fix it\n- **Common mistake detection** - Catches `nullable: true`, `optional: true`, wrong paths\n\nSee [mcp/README.md](./mcp/README.md) for full documentation.\n\n## Contributing & Extending\n\n### Adding support for a new language\n\nTypeCrafter uses Handlebars to template syntax for different languages.\n\nTo add support for a new language, you need to create a new folder in `src/templates` directory.\nThe folder name will be the name of the language.\nThe folder must implement following files:\n\n- `index.ts` - The main file that will be exporting the [generator config](https://github.com/sinha-sahil/type-crafter/blob/release/src/types/index.ts#L5).\n- `object-syntax.hbs` - This Handlebars template file that will be used to generate the object syntax.\n- `type-file-syntax.hbs` - This Handlebars template file that will be used to generate the syntax for file which contains the generated types & its imports.\n- `exporter-module-syntax.hbs` - This Handlebars template file that will be used to generate the syntax for the module that exports the generated types.\n\n## Development\n\nTo start developing type-crafter, you need to run following commands:\n\n```bash\npnpm i\npnpm run dev\n```\n","readmeFilename":"README.md"}