{"_id":"@spec2ts/jsonschema","_rev":"33-33101795e753c9521c981f22e148e847","name":"@spec2ts/jsonschema","dist-tags":{"latest":"4.1.1"},"versions":{"1.0.0":{"name":"@spec2ts/jsonschema","version":"1.0.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.0.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"a9efe4cc4f0109fefcc909e3e8c798c8cf690795","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.0.0.tgz","fileCount":16,"integrity":"sha512-KN5Ww0Av0kY77JncTcrpUKEGMP2EI3Ceq6/JTPD1gavzcO9f4wW9PlFI5hxKT96gL4FxzuA3Hc3Vfx2ZgRKqnQ==","signatures":[{"sig":"MEUCIQDbxdcYHjFUasdX84uC/3a1fuKpox/1nmOBa9geAMR0LgIgMkj1iPRwV4QOXrqAr3wOIgQ5hXGfNGrdeWtacqn7RS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo0EtCRA9TVsSAnZWagAAE3kQAJD1gRUx8XU/6IfCACsk\nZKIh3FAmRs1fe0UBNsf5dYBm8C+AK9mXpQ2nr+Os/Mmbc7xTY43HVLtBO5zo\ncCEjVb8XsTX4ii090Wzdh7lDplL6zMd6NDUOLTMpuQkzsxPL+03fATjRmQRt\n9emDq/fwMyN3HL9nOOcFEtq5tb6F8g7UlFwpUBvXrMfAGxWQACssx0A4/gBq\ne60ZAVg2R0WAbMsiab3pnE/fJ2cR/9RJJ4CzL/Tv+J9ezQTzK+Ei3CRSqGFO\nvlwu8GRI8UvA4yaFPWXJmfTnS2af0h3zjjYjf8tb2DpmEvKQT9gEYnwhn/1+\n8prYEIP8qyRkLPea4l2Rkex17M/vSFdy9dbweBa8w5fPerJjX4spXMpPz2H6\nTOIuycEKFnM1/Gb0s4vzhSX6p5pr3HSDNE2hFbCqgQJ46TG81wxefqE2mNyQ\nIy9HSpZLs4US/6k30/3TlpWpk8HuRLQhF2JsPu98Ax0dmXe1blezJNwM2+Rr\noFkUK0ekpKja65CYRrRsi9S/88Hk2IJ6TIyrFcL2Gvb0ghnprxUNw9QyIM2B\n28HlBnN2e8x15B9Jtvrz7OJgh+S8LV9y/t68QkrI3J4C8jVY2f8+T/zTuOK4\n9MEv0Z0PSDlgc8o8SXorZ0OnT2sUK+9V61550g+mNkUcj99HwyqKNkm3gT8N\nU2mV\r\n=aBXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1acfb9ca1eb3190c8dd6319175b4bb172defc24e","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.9.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.9.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.0.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.0.0_1587757357447_0.7891707512244197","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@spec2ts/jsonschema","version":"1.1.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.1.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"2820162cea3413309e1e4981cd1766652d070a40","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.1.0.tgz","fileCount":16,"integrity":"sha512-JfHUJPMabZtAweh+15V9U3d64vPV6bM4l4JEXh+5zrzP7p8LDIzmX3f2X6YHKXxn39ZVjc+O+01TyNPYKI7Yhw==","signatures":[{"sig":"MEUCIQCKR54BeFpCLpm66d2/7dLCb0rfW4zsjDYVlFTwlU88xQIgeMYgATIBcQT+WyR9uOVScApVNncImOLKB2mjGm7iVhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewHNCCRA9TVsSAnZWagAA1LQQAJZRr8UFMw02LIUit6bG\nitPqUkzXsJz1Ptwkw8iwPKVIQCNzU+9qaeLk0+2jGTCRWoLAmICTQR7cLYwH\n9ymkTEc/gBok+xxL6/vyqdJ4dK0080pP3ers+HnPIiUEq/4KjUFY0weLd09T\ndhhjd+1DXod5mRZvH8k+E9fyZGgfqMN/uMAMtrfAWkdhElASP8T4PCNyBEck\n3YITKp5CZXvRt8mV/91V9OJafSIRP+ZBS3mnOdb/TX1dAmxUctt/M1c96x68\nf0meDExYtCz4T2zusWjPnK2yEW5I/w/x4wNeumtBVJTHhUJ+ybB0rQ84mPkd\ncSUgy/mfrXH3e4HSrkw+OCgBZKhGUFinYBYuIbikCxvh7cu7535paYDLmCYl\nfAO032o0DJOtiV2U/nMy2tRe+DlX5fdViYA+H65huiRCMQEAsWQZ0hlG17M1\nuo6ZVWst/zFoU59AUUTylci0xQTxQkS/du9GA9tqdKg3KjICriG9U2RsQdZ/\nF51SoMITIoYvgLwObh/r9yVApLbhw3Xy3KFbmypS11SydHiqYgrAAgJeZHhQ\n+ZW85lbutlQU1l5jS/UekZr/sACps2/9DOi6Op0f6AgTBWuzqvmxHQDqzW4/\nsJeeiSjULTYxNFeVT4DRzz9fGMnkSL36FxxX7HYotkZ6aHiYONp5sTgWldhG\nb7SX\r\n=PPOX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6ca37cf7853de78685f0ca3e2dbd1f9717d89832","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.0.1","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.1.0_1589670721998_0.9602304983504508","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@spec2ts/jsonschema","version":"1.2.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.2.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"72efc0f930417cbd9ead39359dfacbe26cecab6a","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.2.0.tgz","fileCount":16,"integrity":"sha512-40XHXRlATT5+Sjn+g5GwV/u5yTaxe1S8F04zad6gV6S3nVX/xOA2Eyl4DZbCtcxEAfAyZS0KOzGJMcIakt2DGw==","signatures":[{"sig":"MEQCIDiEiV1EuVPlSv2ZTcQF0ZdZBtK+6augczya4RzErtrHAiBtKLaCA1Qlj+aXuVa5+ZWAvpuOfIcrx0gw27H28WRGOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewuAPCRA9TVsSAnZWagAALM0P/Al/JNUvuKYu+RndC6rq\n+OHxgxj2u2/Mv6BUXTVgzk6AsNHqPxW4LIAhFEnYnx3Cdek+TzxLk1wOaJNG\nb4xiWisO7aHVeCea0NQk4aK4TmnrBuQ6uwC/1AAlyWA4S1UkI+mEdbCvOUta\nKWTQoc63aAEdH/LL+JZC0DPnQIG7d4v4+1k6vbH4YCLcCaJ+Ey6SCMcclDaq\no7xiJEZqtiMFfIP9dupKQWBOGcbwUQcw8tnlNIIeomZYcAZ6x0Imz0JPMZca\nh/A++hz9MRC6Nqpq90BbiSLQJ7qgwS5xrzEmDuExsONamVaneZmvaLld+jsF\nSulDJPfOkCm6gGd1qtPyEEWGQldogkRggyS4vgtVYWODqGSc+K6lXTqy+DWK\nBzOQq5z91MFRra2xXB/ySUmjAmQ6ceTuhT5GS4TplzKL0d/u/MDYV4WpW70F\nj365q5AtfTGyXPzMOP+Vv5pa7BK07JU/tx2cDrh3CGX55mUgEAsxZDD/kQbP\nSC1ac3xV4M3wlaZLL8ZJKc9vb6YVuNNgTNlueu0if67mQsSghC2lMH0sB7Wz\nxsJFLPR5pZ+IOfbE3S/FiscqZ5dmFx2pCoAIaFHP1MN3kgaNPx7/QirG9br9\nSR0xZClDpgbzNyE7Snz37unI1+xIVHRnwCTTyCOP6g+vpBlbk/3ERs5yLyRg\nS9x4\r\n=1aUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1afa8a13f74434f0c0a24c770a711fd9ead89db0","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.1.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.2.0_1589829646964_0.6391268134359187","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@spec2ts/jsonschema","version":"1.3.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.3.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"c15f09fcc136e520db80ecaae590b3018d0a0c5a","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.3.0.tgz","fileCount":16,"integrity":"sha512-p0jYwL+I8yC8Z/Ci/DiktAjaFFTBU4audU3+l+44BfTpW6qwxfltatFifz0aupQiSYOvoY7UZSDqSO31NT0oBw==","signatures":[{"sig":"MEYCIQDT+k0ygcpZ6+Zy6w5CLRqJKpBtgEZq2F90d+P6IihuqgIhAOKORDPXAniHXdyJDcmXjjagNFFH2la2Dse2IuhzLaW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeynlmCRA9TVsSAnZWagAAGecP/05QAk1NxoKjCtJ/SmgX\nl0qC47W/LVxgxARvRNFjQPlQno5EA7cFt49i6FHa3Js4zolO2HRS3uUV7JkW\nhsjSGMCmUVOcK1eQlR10jyfAIhZnLgNAB/EPbIa4sXnnkK352WeM+iSasg0m\ninsWAgEIYkNd/EDjgWIBvPFLm36nMMgRqQNQOj8Q4njm9xAdskwxCnzMV2Yv\nI9MxyAedsG0qiMhcGSMGAQHgdmefdJ8KQLVfCHa1gtftq1A9Ywmvj3yVrn0w\nVla1xMG07F83nkqqO1QRVsnqpZAcm9pdr/S1QO8kp+4jUXRfz4x5PC5yGTHq\nvTDOKWymoZitZDjlS2R33+ofzcqWBrWze0OsKMwH2gGK8b20O7BUHYBWXKhO\n8/VXn8FXXeE1xwp10j23t66JcFzzarxVmd2iGyNG7MTaTHII8tstvU/Te9RV\nWalpRkycfqsaW6AIXtD0DV57Jk4ylEcnGc7QnyUU7UPdX07GkbZlVN+73Stm\nTo8FVtWRsrqJJxrZyywNFTcMH+S/U4WX/f45d8eNwyVpddZkmTXCzTLq82c3\nacZxMmREB3Te/segQtXalQ/ywdqch3nOBwDabIRRdubYlURFWHzy51X9cN7J\nFJ6DEwCGODFd/l7gqExeh2Gw70L+6OhIl6cWpXvSwJ802sNorgQNul2+Vveh\ntc5s\r\n=2d/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1978fd014ff1df67358b2d83581b1757d375d2b3","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.2.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.3.0_1590327654107_0.38235340204267154","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@spec2ts/jsonschema","version":"1.3.1","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.3.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"85ec3f237f7000aa6d7dc2359a498ea53d840b3b","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.3.1.tgz","fileCount":16,"integrity":"sha512-G7C/2ceSccmdm2ZhFjwI+OECu97dY/L/Zen0C1nqvi+3Gt3kT+If6fdPT4fXAEGdVyTJfVZJwlG5p8QYeQ95uw==","signatures":[{"sig":"MEQCIAZ5ewhAPSE1tkpnxFO09vPP2b3xIoreIrZkoTWDfT62AiBijHvk7o4zH8ABAF7OI8DL8PvssiyESY56fROw8a7ZGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezmHCCRA9TVsSAnZWagAAHSUP/2JLyjUGV0ZL43UNKZSc\n/uKSkW5W7n4pS+TpVfuyzCQJkST9QsIbZhIIsoVEZkQJTJDLaFaX8MKgrkNi\ni5oaqPTeC06+x4mLl91xMsUD778tLiJfj3TAXRLZZf7GpSBNustfW8gZ4Rkp\n1QRKeaIx/YiXY2e/GGTCIST3KAKcqL9a4z2W4Hj8KbrjjDc4mEmEya2CGkzH\ngrUR2ewHwAcN8burGMHMhfqs26T2UR7zsAJgKblNKFCWu/VqGfaKK2GC476F\nC88lpVyLJdyo+fGcCBOrPnUkaXWSqH2qFstFCcbBjetBOMm+5joCsqXIgRos\n2MiuWgT4GjsByPfvfCg251LB4TTMVYO6n0SfreY425aykhmSoJ1UltvSMIHK\nW4JVkLUUalgXVMfodDbbBXPVMvudjckZG1XRYs0QjGzb1f0EVurDrtxU2feF\nV7BwflRJ+T/jTj1zrIZCAYwyEMeb+vKptj2ihRfT/I+VSBawnFv42pQ7tKiR\nziGFcYTxhchW5txpQZGv3FvictQs09c9qt38YVqVzu7Oi37Oi9m6dX3EYVh7\ntCFDWprZeEbdil36s9+qhdPYd6O7HUl0hG3GZYLMeefyXOnDG2mX9ZGPhpKJ\nStx3bRQKiq7E7aPIe4AH2miem9bFQsN3jHubH3oWHTwRMuDpq+OL4eB48VzS\nWJ+Q\r\n=LMPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cdd91c63c165641bd127ef85c850b28d47e9da13","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.2.1","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.3.1_1590583746233_0.11248277389504069","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@spec2ts/jsonschema","version":"1.4.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.4.0","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"553604230ed6d1cb8f3f725860adda51a4c2112e","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.4.0.tgz","fileCount":16,"integrity":"sha512-DYm3FcJWQNx0uqbY8hYeqy8yIBWq1QD5Q5ZXp9szEg1A4aCvI/vkFQeZ2uCBpWywO+/KCD3+At3cWEcrYWPuJw==","signatures":[{"sig":"MEUCICUlYbXb4CBd2ZOWYE0RpACCizyT6lI8NNFLEA17mKL2AiEA85D2JM2FBZFONQTdhFMmzh9uge5bVDYHRptG7BHXq2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffJYQCRA9TVsSAnZWagAAF1MQAJMxCcn157O2iDM4M3q7\ncPa9rJgfFJpLOiR5MP1NNOtNDTlZDmvmfSNB8rJaxGjiR1lfYIMw/8zp4yF2\nZ2N8UBElEOsbvHB3gr0YWHBsiwjKWbg5ChtbrLRlKZs5G33QIP43rGukioux\nac6Q2E7nXQhlyeu3zWRnaAbZWHohHhdHZ0ZNMmOl8FFhq5QMchGVgCA0Do3Q\nGQQG/UrxbkK0sXhn3WeaLmHmvhYHgCzkrz0ixJRXzoB0UhZi0v7ZelPqkQRk\nlrA7DuSHzUA4KnNZTuH0gGWHXrcOl0NuARinhPns4PjccwclzMr0LY0FisIt\ncyYu+dOH9iKvKUCWxsAdv0XZG48/BTWMezDNL31c6PoBipeJMi3w9thQIhYO\n/6uQq5OVkmQUo/Ff6VCSsgyyt0we7JZrJXDzv0FnYprbqFmdK5vm2Nv5t19u\nwHk6XBjy1Y/9c3v2cHfJdOcjOVbW55fieRGh2FImdIiunGR6ifEUg81YmLXm\n9A8l8V7PhPGxEc4VTdmqjtGo0Leaq9P1lHzPO1XiBM+jZcViCWqXwoXwszwk\nZqZFfUBANBC4RZzFrRRd/Q1K4wKeUbppK8i3uL1dQ71aPD2VPaRLea06JI3g\nBrvyt+l1/f0HGY/ogc9sl3HoV/FkA715J60lmCvADaB35IL6tmlsJtHso6Ic\nrMTC\r\n=N3WD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dbfe38c87e0eadb4c25aaa6006edb9837878e5a0","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint --ext .ts *.ts {bin,cli,lib}/**/*.ts","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.0+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.2.1","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.4.0_1602000399733_0.7647159387925211","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@spec2ts/jsonschema","version":"2.0.0-alpha.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-alpha.0","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"c38cde3514aa732fb09700d59902e3fb3df61737","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-8posIdeO1su6QBizRQmC7viYixvuMpjf74xgEcyuQvOcrx3OO0NIvguKjO2Yg5u8NC02S4zGFFO74WnUkLnPyg==","signatures":[{"sig":"MEQCIDexphyK2b1PnjVzOoGfjiWrk7ThMYRAiWw5U1hGWW3aAiApcD3ENZQ6PtDdZ5IKKmb9lzs1t8D4VT9qu5VzMKUC4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi051CRA9TVsSAnZWagAAEzUP/0mT5lgvIOU4Oh8R3j3c\nBLdi4Yz35/LZtUqZ8RnXVn7qLWPFYoZ6NM3nsaI+1tOh1CKM4rND3Umc5ZUW\nDbA48OoFVbMFJ0t+N2uICyqvuWWMtIksyT6dfKS0HWnMkpGSkQGM2oBRivDb\nwc3bfvB4aStoAKgNEIdRR/vSMcMIYbCOnYseYRE23KlB2w07ngLvb5bgShGn\nams3JbbgxCZPC+UWQF6pGYGeT1xEyp3dOVe/2CI5MvUT4SY8H6IXfA0UG0Cw\nCAVqqLYx9RrjUzteCl0tgK35WLrwiDCn4mtT2dNZiPqWEl2WTeVmLXiI83xE\nsDnjVLWYdPvEztUp4zSoYLdXGGYpC5r4B+A5mninpUCSR/9Ipa7DoYUlhech\nquRx2FN6fYB4+K4bgbUQBGmUtAHkcNHA5IcGf7dZqLDhCltYvZhk+MU+l6Rf\ntE1ju18iYPk83J7pok0Fv1j2GnNff+qTDL0VdU+tpVLuu7bu3TFGfAWtayoq\ntPT/WsODk3jfRuEQ/32dd6lCO3Q24n8WBXcMYlw2R4602myaUIvE0XNPDJg0\nfB/XjuxJkFVUbB66CE7WkZ8hs+k+rhBkUMIu3jWrwtbtRc1VD56qODsGjFel\nwf2jl8Ro+DHwj8tgUqsC+xSpSewTwyxyOM22YgUspklFzymYWk2HZNcb1B+T\n0lKF\r\n=qv4R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"16b6df1642cfcdcd205309adbedfac4c1ca85d5f","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-alpha.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-alpha.0_1602965109441_0.17894316969100066","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@spec2ts/jsonschema","version":"2.0.0-alpha.1","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-alpha.1","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"9744ae79163662d9dfe5a2a06679e28f1cdf34ed","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-p1hRNcsO/Cu6zrjHAX5uOuI7MAf2NLYszWvmtRLQjgKmTbgexQ3ovnGr9s8mAB4DrXRCkW4E+ICaN+S4+1oYJw==","signatures":[{"sig":"MEUCIBSHl2ggv5scbhpVRcG7kmrF4syeyViQaHixkqU2eOwIAiEA1HivBxQ2dXNGsrbK0DrtfwgkhUNmEZE4R0GeMso1Pew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkzXtCRA9TVsSAnZWagAASQAP/A9qbyK8nui6I2dBulC/\nvxaiwE3sH+tFq1yEqecVHtQE8UcpZwqelTkrb1taQdUanihwtAnGu7eaAulk\nb2UXKoeK8F9XDoiXuLA6yVrpY0jYC4c0lSANx8KrXatGi/ZjMMfeeiCUGqvy\nKuBKwOYg94WC15Cdn9jcpn8ZmZgeagfH6v85fMkqBHF+7+iKdc9hGDRHORWs\nCpSKMx+PsgoiBgXK2gCvOtTqqsW2hQsRxI2D4MB+52ueT2EqRR/2VWY9un4l\nwP5AQJXsx4DBEk0QacdcSoioqLFxF11s6MjqotPo7ud0aI6Pr+XiNXOyDDyR\nJHOs9c8/PC1QTYnbp/J+IsPO3U6wOOzsNlq7H06xkIiMxfBbBpXQzjFzZBFS\nF2qWa8Xz9alXfQl9YAaVjonIkPR5EcEdpt4JoY8Rzaoto0+OrAS6Bm6IR/da\ncBcQfS/1fCfJTLbE6ZRptbDff8p1XntIGjPRTFWwTYwlrRWAxo8BalsX8QbN\nhvYHt9CeO/W/4HoIL2cNjfZDfQo+bU0xlmy7STo1wemWFVZlZrxIsVr8PdJ3\nG2NJGwByjymSiE3ZLNxTIm/2a5SWn/GMkU5Se9Uv2fdqIC6CIRKPvkZf7o3a\nMkZNwzf/yYtPEFkRqorLpHzSx93Yb9q6RcPlTdAdoowucvxv5EgDnuYpe78P\n+wWE\r\n=Ynpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4401d87acddf0158f345ae5d61034a989e166186","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-alpha.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-alpha.1_1603483117181_0.5979937644311026","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@spec2ts/jsonschema","version":"1.4.1","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.4.1","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"15c3683cfeedcf0011dbcc15db4ae4cf0535ce3e","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.4.1.tgz","fileCount":16,"integrity":"sha512-SE7l+DjIOwBUIO3LPLWTl8dXCqQ8dE2wKDBesk7Tx/SePChX7CsqLoHaM5ObEqEi8ILEc2OB///sPCzoca4ujQ==","signatures":[{"sig":"MEUCICbSGvzXiVOmTslL3p7j3e+KQh32BWuSjuU8WelzzrKqAiEAvb2OWpQ3ANEnZYAYNDXV43938ioIjjuswamw2/Ax6PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflt6FCRA9TVsSAnZWagAAeokP/iRkE8ID35MbvRhV8uQU\nNaiZlVVecvH4H/YSJsNPrA6Qjv4yPK9sbe6fi0j+2pqz0tC+/JaXmWtfaiEu\nK5bTc63tWDEbslfP2ev4hesQAoXkL3we6Pr7Xu2op5r5GOcvJA4lxGqNaHFk\nQlrQuSBcsBf3m17TvAJZ9QzsAQrcoTDbvD5x6x9w2YVo+s6EbJoKrYUk6uF2\nP+3lSxN1RjniA40dN7km8Sl/cDX9DoGrboTEg/P1UprtgVzOPJtshSTGfW4+\nWOucrwsA7AIjbvKX3wfJx8mLSsSnBx4hgSqs/ticL+eJe7Ef7inMHSaJ7wOW\nJg6aluR+I/HIBmgr0zCg4vc1tU1cbbvMZl348XiLjUiIkqCuBGyrCm2zdHXS\nPbAz9km5bxhz0upU2023I4XMSEHwNT+5PctJchnj+VjYgt5sXSfxh8I3sHyG\nMv+54+L3SbjcbODI5Uvq1XG4Ke9xeX956E4d3Fft/TMVHneDeivqPuFkv8rj\nKsbXlqZZESMJCSqSdqKdqbI51EBTmt4na2kr8dGHUnR7txy+I7UPxxB5pWJC\nguVzXVbJhhEVUvT4bEeyVaPGA3M6SwpquLVM9L1dMSCErHsz+fPL1nA0rnZc\nkulVT7e4AyG7JoLFuEEPwfobSLDapxHs/fqRoTvw3OMISruIJlKxpu8v0tc4\nmWLu\r\n=Ep6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6f1cb9d99fc68628549aec7b5ca1f65574579910","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.14.0+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.14.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.2.2","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.4.1_1603722885380_0.27555315335558417","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@spec2ts/jsonschema","version":"1.4.2","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@1.4.2","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"b04a5aff760bd5f34cd3a68524920172706fe056","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-1.4.2.tgz","fileCount":16,"integrity":"sha512-O4hyXfL8pns6pO2UjRXvXPtj73MArPfAePqkGvbaFJGUkGWBxYaQTPwHM//64ZyXdHr5aDMMl/kFSzQJSTSYaA==","signatures":[{"sig":"MEYCIQCnVWVoUh4kVoKNq/4OicXSHobOosPGKgZJ+fXm8LO30gIhAKzmByji/ahGp8ADsje8Wq5CW7tk0f9QdO8RByutlIH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflvEgCRA9TVsSAnZWagAAk2EP+gL2d983DAMYtKayRXis\nSS5elKNEQGv8aStHOZDkakB0AeSPF14FGdtUfYoZzj6XYRcTilDxsR0raDac\nGbhTDX31N40S5PJ9iuR9sxzcS3YpWWGObZfDzsiuYvvVHau/NF4eD47NmbCy\nZYUWeUDCnwE6n9qdSR2+QUPxlY81EK2vx9MyEHOFLUdiyTNs1w4tz1CRlWEW\noDvfNuuDeu2SrhzHvmnLRdSUWyI28UJeIZGRJXkjIE2lEQfkl4k1SfCsxISI\nvMuLXmmPJ8VAs9QqqVqpZsbvf4j8yS/fjnBXTfMl/IUNkVbXm/jbURUQbbCS\nRx9R1kmFfw5d/dxXPbpuTnmqaZSZT8LYLdDecyc5Y0y2eZ/CnNS7TYaXIOHt\nyVI0bx92O9Es47lGB1UhQxdn5RH3JNdtSZBDEzZRkFC1fjrALaDSfi111Hfz\nzT/zNDS/mK074SXa59yLln6hZYUJY+abkVajR+yVNi5UhbFGojH8QgYwxm04\nN7PjmkUaZZOSfpqOcB4BMzrlswGsgPU9rZNt+1vGQGw/zhVGd/aK8ZbOnzsP\n/82wGSMBJq4KZZrykKf0YNGAtRjIoAHCUhE4RQIeLTQceXdSvstwiUdbLcps\nMEcm8Y50Pf4DOHfhhcKkk1+KtZa0BRoySqbkVIEw3GU4V/T6sNxxdR4A9y3m\nrfE3\r\n=wAlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1b5d2e06f23505cf4666bdbd87640b427ac5ba4b","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.14.0+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.14.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^1.2.2","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.4.0","eslint":"^6.8.0","rimraf":"^3.0.2","typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_1.4.2_1603727647624_0.3598720728041318","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.0","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"142f6bfab9707bb20ff6d195f6196e7405c44d82","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.0.tgz","fileCount":16,"integrity":"sha512-G4Eq1xjCqrgiV9aklSCIAI9Ko2+gWPNOammojzxuOsV1PzbP/svlnlpMsY9cBujIo5I4t2CMQT1bXur13hoCgg==","signatures":[{"sig":"MEUCIGdovQDTNcZBQUk8Gj3nqW+HitMPoIu0mHhKUiUqONCPAiEAz2NquGRC6R3n2Ka6Z1h6jGgO/0hXik5Ue0ssSCN6eSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrwFsCRA9TVsSAnZWagAAhLcP/2svGVwUBEzO64IjP9/I\n2M8CRHZI7wMqhns6myOWNBweZqcApqMHn+3GTP32d96/3tdE5RMmnW7j9tf1\nB6nsghqPeDBwFDXGPbsuBbxySBd4LQPi4xRehcg2Hnw0AS4hs9n1VkthH6ZO\n8mV48MDBPh4vQuvbyiqC1UsmOHpj2K1q9Gd5aBjoSiH0e4GlWBGHLdvV1VsU\nCn8L3jBZfzZ/5boXYBj/0yH6yn5yJDQiWZwfXpbPyG5NXWPoRupVrLQX7rLf\nbLO9ycVU/SbJumJeCwDhUGxUVwiJ86W9oPwbkGR4GCVkY0m8TeGL1UIz4G5+\nOPse85vXEML5J7qKPFrTqUIemMKYpFZYJq3BfXla4gsUrTJlEzkSQTddDNha\nM3qR7T6gkkDqr3Cx2kd376V9T1ypRoH+fdRLMvPSifvO8P1bG/b7HPdlrMwK\nYf5GoxdmCKFj3TgaXwv+irBXyDWMx50pLtAaH5Kq4szR+n2l35m9e04xR7pY\nvF22a7FLUBMuGMSL41HsIaxuqSDqFvyWpYbL0W6p48eHcatu7vTNN3tD6U7D\nfPmTsWQhDR53yfvJA1ps4YruYhef6+Me3rvgPJOg6nga3lUygB9WLhSmbfwl\nfHZfHRXj93QS7Ac2YaeJ0QSbP4oinjAwrGoMseCMakKJAuKL1lum9pjaAOJM\n3P8E\r\n=skU6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"55cd21647af32c7b523a54bc213a0358152f3af2","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.0_1605304684322_0.36027230218762774","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.1","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.1","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"e1b6b046954b9c9e11ed949723e7a083815a108d","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.1.tgz","fileCount":16,"integrity":"sha512-qaU1T2X/NB4ELFwSxk22i1XL7LllaDONJ67HZUKjCF3DL7m8SRANk4jV/vqpNxN07aiFr7pfK37qv9tqg3kW4w==","signatures":[{"sig":"MEYCIQCushkTFwyPlxH1vNYKIP9KhktCzzECGK022GvF3xKk9QIhANNbywLKED/nc0YB5LihogWpaSEgzFmOW5ygq3uhNBXD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw/P3CRA9TVsSAnZWagAAKwIP/RpjvCdAxzYqp92sRji5\n61Kn1b6733UViG0058FzS7sePYreDQNkPeQmgHQQCcnlk4N+kSy6/D7y+0Fx\nPY8ZJkCljNLyj0xOSQxN9XQNYCj10UEHnpv5F65IWuWEREfBTWtoF4rbyWsq\nmZJFNzU9KTp1uhGzLVBRBMgwt7D8rIo/VqiphcihRIETB3rQ7ihmdkhW8xuv\ncT9CQZnGEgV2mOl++Ae7TL9HsfCC5Qwxs8ylSk4SFak0R+w1tADILtgbUX79\nStJlC+1q8Q9AQMhvki8Tm9BcWJZDm+UtA33R3tlXZfe8KCILY62bhfnpDS5t\nQwABJsJkmXSBpqRKFyR82QWfWn1h46KjJZtbc8bMyZuYfoWGtCJKktP7wfOk\nnvvzYvdwuoOLUHFsQsetsWJNeFne/B7GAXKqNrNbXgUgPrTjQt5DcuW/eTM8\n5QFC0N7DstIGjb6MF2QDy6QVzXM/r0x47ljTkZNYH8Kvb7ZT2xN71yiFM85h\nJ7T6wtDrpUBR3/LrDyo0+b8dWe6B5Xcv+JZUDQnesys3lh5P2sQ/lBsF32qA\nXaJtXyQfIVYEHZfqhh9fR5pYYbKan0ucavM5u8teVAYo4cJwz1WXdIxjf53J\nnN8EQDnltf3MT4s/2IdwiOmKUZ+Fa98QrpBRx7w+2mt1psx9yY7/Vxv33414\naqlR\r\n=WvHy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"114b9b015bc7d5556dd7aa7611d3ce2d251374ff","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.1_1606677494737_0.23030605820656702","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.2","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.2","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"dc7fe03dce728bcdf2808d435cf16fbdcacb3a78","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.2.tgz","fileCount":16,"integrity":"sha512-BBS9NMtjpz217H9k8o1h+ZkESrWA5b+M0TRtpMt8QfLuAknbgdPVRJ7xTwfGHWjOYIdMjPyOfH81TDHL5S7FuA==","signatures":[{"sig":"MEUCIQDbExVOU8erm9gX8H9bpVWeYMDqDENg49BLtz4MGkF+tAIgQhT3073cpC3RSXLiklaYalxO+tm0jIdkyxiWxW43heA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw/q3CRA9TVsSAnZWagAA9vMP/05WHxcbIIYWpNsoXSB1\nVMKmtIl8LQt64sE8Uj7SMjmMeRX9WvgmbXT4xCc4qUI+t1w6aHT5ziWnCiVk\nbkSMW7I9Z8ddJehaJTrymRrfolo+HLE/NXc3PIpaImGFdgO7j2Ce37XJ/IwQ\nrqF9kkfwKH1c0x7/rvar9jI9cAltwZ80U22fQ/4V0S5u0gleztgoskjoxA5X\nrGmmlbtPQ8oG3DsbxCWnvxZVh7/rzGsx0mXutZZdlU8GHbFB17xKBCk90cCe\nY18PM4ErAuJJWLtB2ON5etif0CuuURlNfKi0/P7n9LAvNoVK3e6xA89pj8qc\nz50YfHeDtk9jjqF7zcqC/NrX2laJXVEMMC3u7nW1j0U/oppXF2RGwst88Q+6\nxB2XhlgtMCxLrHUII7z8SI/pd3wkhRSebtH52gyR8yj0rwMgqLgyOaeOKp9O\naWsT+vcB1R6LsG4mKu2JCOsgu/xCeHMTxoR3vyA1lxtr2bC2I4g+VhS30pHe\nbQ0LhtrqHv7vObUCm4ghL4jZWi6LPXF4syraS0BvNKotjaEoeRCPJDAtSMo8\nQ1gH0iyZEOQYIx3Z8Z8uw3tad/MuEeN7jhbc3OuLREvRGJ/QSf8KAEML8Spa\n3bwW/rX0Q5pcVX7WppYYJjGVnsuPxPXUBdQPfh42xZD4zN5KKgmReFar49I0\nPTJP\r\n=wqyS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"914e96a0099412ae2ac0d603bfe74f3ec400112c","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.2_1606679223414_0.00023495308116983082","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.3","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.3","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"de4c087151bd138d4496467b539743a6e36acb61","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.3.tgz","fileCount":16,"integrity":"sha512-tPlpsDivPyerjJv4ujzyd+Whn7/zOI/mHPDPNkRP/utYWsQIdGCuwX6BoUrUhCtnKI1jiqIBIXwwdielSbYTtQ==","signatures":[{"sig":"MEUCIQDrLLZHzH1O9vtOdm7vsS1MA8kqcEQvcuzUSt7bDXG1AQIgP8bX2+Vc3MhOfgUHu7izX7eSH8eD13cIeIv/2XkcVxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOZ5NCRA9TVsSAnZWagAA4aAP/1y2QjUdG8EDuzaGInGE\n88FJ0ty5J63zNenlc/rb4Vw2usxFDWSLdd3CL/9tbJF03iZ/mSXmuicGuune\nRd5WOZ50/hPEKnnmATVnEE4kqvrWMIB/MCbXxhytTZQ6ztYptOIk8vYe8b0O\n+O1BJ5hz5ReF380PUnEEvTWKi6WkVfSck9GGj8p9uVGEUDCJJVXmtOh/A7Fg\nvU0zXxxRIWZBjq2ua3CD5C8q8JSXDLtyFwD9n3cWZanBuo1Zl9QG9MiHu/KF\nQ35svD3fcjDfV3YTZRyWNh9E3nlnRPJGzdwPQhBc+gdE9fYGSdgMkilshg4z\ngQdK1aLeCf9rr0pn4kDwzEgZ4A/4JtX44pzVD7rbm9ogSqPoKCun5I4GP4xy\n0LbHU6mZ/xyPu4tHgXNnMzEN8mmKoy6eL5hfDmwsicrd5TDFrdgXIVHNR8bI\n82KLPd0aZjS8ShWSTU1KO6bJTfrJELDYu6lviu7uObBMR5cLOgpyIzneGL1l\n7DKAeuomIJsM8IYbgXJw+/OvBYlwYkm7E3/N6S7nEq8jGPNHE3q/qhZIZusi\nlgwJAwaAY6EOtvXD2zehXfn6cddywhIwwql3DXPkJaI7ijQpm6nBwKlBMUmx\ne8onpuPvBt7MaSl4ETKiT1UxtxuMnF3ZZnhyqiT4pyN0um2xbqJN77mjtJQC\nqGWu\r\n=KQnI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7ec6c5c890ade514e298780969a72740f25e977f","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.20.2+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.20.2","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.3_1614388812852_0.8028883316851698","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.4","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.4","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"ef87812bf8eefc3c620c360635d4bf60f0b9b810","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.4.tgz","fileCount":16,"integrity":"sha512-TCdJ5UfizqOXkX5IfkmDPqBl2CewXygy27VeKf4D6BHfuwxcuSELFmfxcs2qp0FSCNTQmPoO9c5Fs4izyw02aw==","signatures":[{"sig":"MEUCIQCWWhTkrMR4rdS+xV0lr1K3GUBquWnDeHf2ME3mHYMPbAIgV5rammiJN9v8RTA6yBpbWGDuNc3l1ge1IDliLGPWaEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33571},"main":"index.js","gitHead":"d7b9a10e3f40ed14fb4e41a806f1dfedc5e6482d","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v14.18.1+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.18.1","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.1","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.4_1635024254787_0.612093039725349","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.5","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.5","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"10a7a0659886e4c87f84c21a10cd42f9aaeac6d0","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.5.tgz","fileCount":16,"integrity":"sha512-OxdXJ+4oypt1Gi0kiiurpDlVlRAs8zRbWyzh5VmTYxfze1N8ks2l1F77nicaknZrye6YHga0wkGPW6uXzuxLQQ==","signatures":[{"sig":"MEQCIEcT/oZp9Lyf9wMz2lGa060wP+ikuu6KH8KZrlqIetU3AiAfRnWccryUlQuwo2EByR6jtktdupeRheW8s89yO2g6/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2bztCRA9TVsSAnZWagAAHlQP/j8cCNWYcVKq3TkmPaNW\ngiW10VanXxKn9ihWZ8pCjORS74a0oBFC/g/tfeBBNznkvGectde4D9XLSJgQ\njXKTZ1JRVx5ihniBaYQmeWqmV+8UoDCsT0mSo2HEFMjqdrKXYeVXaU/UIgLy\nyK3I38BKISdxxCOjlobZOtzVCnqPX+YUsYq733q49/GrEqxH7RLrtLz/DFlw\nrFwsX+QArMSC3R7KRvmufyR2Em61MCEnnRHGCoCkNLX3jAODtVOLrutIM0WX\nT6Ze4/B8IZqUg3cHpr1KCd538cnVXPTipgOaty/hPkcCtDx+AFwgqaIt+Zsw\nN3QQjMfXsL7mqBQLVMSAxraMeJU0tS41kujESsnVbsSZyxgzZ2PUbRCQd/X+\nbslbqgI46Sha/pTX6REtGQbafQIbsQrWc5GGDcWc01kG0CftT0/tMhlO4ca3\nEm4n3TWTH4oAKcYj/ZMVJC6b/hyxv1lUVeoByHnYMnSHDYlrfapQ2fSCdZ9E\nKSay5RxWFuRWCh1AAQnQ02ur/lJzHZ6mDRdTtwkzY2CHYenu0C953A5CfX3a\nAFuYFQRrVshSyVSJiN6WGAFAnQBcR3RuA33gFGlV0yUhYoviNSsecZ+OaP+b\nSgoy9cNXYrdCluP8f2QLdIqKxgXfL8wBKa7a8sOu7/4uWDziDwC3oCxeU992\njfLp\r\n=m11k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe4fe31fa391c8f4d39d2a48ac31efab5f2ab7d0","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.1","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0","@types/json-schema":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.5_1635969244689_0.3811309392933122","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.6","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.6","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"b12a8b8a4205450218d6b7cc908c0985289807dd","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.6.tgz","fileCount":16,"integrity":"sha512-mRepiXbtuYe6d3JDlUTDb7Hq/GDAKPtrduxINnVecZOvFn6luUQe//Qww20a92ZLQ8ijwpBtOSQ0GBkqoTn/Zg==","signatures":[{"sig":"MEQCIEm7og95ECwmDrb+6RxqsYmXBtoPNQXtSly9smG/TjK9AiBSkaDT7C12zXHmrViywu7sMCmHZZO0yRZteE13oiB4gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ycRCRA9TVsSAnZWagAALtwP/05OZcA+hXPA1JyPEtve\nVnvw84uzRyIzqFXI1BGEv5JRXx07G8ppP+lRnnAPI/jBtwfQgpysaE04W6ce\nl2LqCH+7w06AQw5WnVvW9mHGMPA3T/DuDR9zFmIDsNTZg2EgsSIMVtDgrJZL\ns1ePJIUs6Mc3LVZIAkjxn6/eHE6BWf6jMiDUQVkiMP2jE6/niATt/x4rJxO2\nbY82HPVWOfQzhykI3p1htHLuDrR66xhyfn1LsB0FQOi5O16pkZoqdqiZp9ol\nFxC3+Wggu1ki1uRCNMgyxOXYIgV5+XtHQU+J5ACSnCgG8RQsqSom1Kn1/n/O\nCqcKS4e2HhWgkmFjSIm7QFtqi+6Z8F6EZus5s5otJLBEdSlY9nbq33Md6EIm\nmXIPMrMhcqeZbUeMGfyhr9Tg7ry0LiWb+0QcGpK4+ATPD0gOXDcG02HEY+G1\nA4Urp/f2Z4+BIE/WJH3/TYtKzXSSZzmqYvh3XLemmw3imsOcHym96di+rDro\nmXCjS/bVtR646xUJ0dXRsdWAzAE+x16X7YpXnhzYW12zUpWVQCWItx0a1ChT\nY0dv8n13yCxY4eTxWPyfW5wk461pS7orlU2MMhWCKcIJoNulGzE3Vr5K7DMv\nTYRVu/HkihADONB5IBITID1C0VvEW5zntNG7PZhwqsy+RvITToUzb5OxUxri\n5P1v\r\n=+ux+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5717dc6d2eb06bdcebea9eff4339f5d4bd6ac140","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.2","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0","@types/json-schema":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.6_1643325201400_0.9586193578031443","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.7","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.7","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"8086959623b025ad5bf369a70e427ba2ac516375","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.7.tgz","fileCount":16,"integrity":"sha512-UXvZUoP+BXuB3XmRifAnB8l2lgKha3gqeXMB99artCSI2N4fbIHKIwuaWZN26i/xdB6M8hyRrrmFVYk4n5BygQ==","signatures":[{"sig":"MEUCIQC+xQdti6p0D1+R751dQvGjmb82uo1T+PwXTzrnk7Bc2QIgesHZK0VZSLNd/dGn5g47xIOxfBo2kWei79vhczdy5SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4/ShACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo11g//RezP6t+GMkAkSKKM27Rb07DHGkDJPIb7Lu0I/ZV9Ehq9lGGj\r\nm6kHNhgqbm36EO56Sssf33LvYD7tPn2GVh6SP7vTilGBqXvp74I8tb7QHxp2\r\nUjZCPKLNRa5XoP94YzBcYC2p0pZ9/sSpi8lW0j8ZjAP8gG0qT7L5ITCTWhiA\r\nCO/fCWUK+CVpRXzUcgCN6RwbH15jxPjnq1/xbv5a5DWNWi2hE4KtI30NkbUD\r\nzhh6PDwa3UL33/DLIYGa4ipijn6F7R+q9Sub9AsptaRo+Casgswi62bgf6xo\r\nl6EuShcSodz4BxhaMro3rqesWQuXmyJLIt2aIv4MLepznc/QT/TUF25xI6Bn\r\nVZYsoUDEMEw/FRQLCUAf09Q3/m0VNEYBKsD21PGPSOdHcUIji5chRrT5LSU0\r\nfTKtOC7tCJ9JlECr7TVmXayCcvjT4KkRzPmhyrsKYQFj1fg8HIWGjtooRYnX\r\nq+mntYB6jAEHC96dFJzdojmmWgEKn0g7v5kMjVF1lSJixA/Cdh1E1JKgDH60\r\nUA26qTyCleqCuc/7VudmEaZvhPHPXeRSO+gaU0Kere2Yev+jHUew5Eealzp+\r\nSBfVyUtIV2L4eSWHj6A8suXsxLoDuB5mlFxueVc72IL4qfQtZH6SesXQPSMN\r\n3AFPBBB4kWEux+TdGHCV9vJ7sm5tkD6C/rA=\r\n=mfrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b333f1dc8e20d70f6b6657e106e59af99e96f403","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"rimraf *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v16.13.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.2","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","rimraf":"^3.0.2","typescript":"^4.0.0","@types/json-schema":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.7_1659106465698_0.8843739344395356","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@spec2ts/jsonschema","version":"2.0.0-beta.8","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0-beta.8","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"d02d2ac960df9aed906070872648a0031b018bab","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0-beta.8.tgz","fileCount":16,"integrity":"sha512-F3DAUwUQd6JB5OpZjymw/yNdBccpWdncvVnP3RrqlS7FlAAlbPoapjEKP811n4lBO2wgj2pGPFhgyaQwos/HqQ==","signatures":[{"sig":"MEQCIFjb+hugld0FeIk2Ta/+fAdra3JYEAhVf+QX5cz1tgjaAiBIVNggeAG+bC3UgYWaeP0Q2/PQKAUxGjTs3r9LOA/K9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKyh1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO5A/+KL5cy9Wn8sgtHjZ/taQ3S8eHaA+jvdYACPL++S6UkIX6Ys4C\r\nnp/AE1+Et6RTPqZCwG7X4LaO5RjAlpFjPLjmNlcneranpYX08j2g5ilv0M+s\r\nyDE+kJ3rGzMr/E2QgvSkmlpkH/YSFFvc8NJFjcMdPgVeukgHJwxK8h4ry7Gy\r\nlwbZ7uPloXhcDVjE90wFNozANN4iBOAzFVqzkUM1T8TazZwSndJeK+/lZvTc\r\nSQNBSPxX6Z1yDKgLsF3UinPAxjD+Oq0z15GPbqb8CD8VGlIbnQEGIB0R/3Xq\r\n0KUGbWvyBfON6n6AZA+w6fFs0GgpkBC+oVUiHiJWhOQcNx9R5WtOwKFxXb2p\r\nfP+B3MoM1xFBqtXCPGwtl+hVGF5zEM1/CCIwEoUGm9WL78PnivHdllFZHwWc\r\nzMpCFcMhM2iGpsPSN70Y8loOoBC91CjgwRGiH7+wVglXWei64UMkqFQU6iBx\r\nc9wxpvB560+Z7SKJkzEgZA24eVSZxg21DGw11GbCXAkGVtiyp9mK955S4ho1\r\nhFMsynITX2jvNHkofu0hgBn7/FVT9RKCHcwRCzzfC+tkcDCX7H8/nz59llJf\r\nDJIPiRJmdpRYNe2m8H50r8+QgURwLWP3f1rmf8t46hNLHShLZzO3pppjnwFw\r\nnJUrw5wV5VaWCX511z7jWa53uBqRhtEulO8=\r\n=ckD9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8a84aeb712db730d94b5c0dc3814f0fbd3bf348e","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"del *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.20.2/node@v18.9.0+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.9.0","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0-beta.3","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","del-cli":"^5.0.0","typescript":"^4.0.0","@types/json-schema":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0-beta.8_1663772789210_0.18070066895089987","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@spec2ts/jsonschema","version":"2.0.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@2.0.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"ac596c7b8a5b213bfea28cb0679e272036fc70ca","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-2.0.0.tgz","fileCount":16,"integrity":"sha512-ZXtRS4wkA1PnGvOJ8LIa+IBME578OiHwmsnU+AVoiSSQkwglaRsAd1kUlN5A78HuSTe8t71laDxTjJBW0hLeKg==","signatures":[{"sig":"MEUCIQCNXydIRH94XrKcpK6rRySesc1q1xqtUh7uQAhKVkwuMgIgX45j06XRcX+ISVR3eTt2++9HwNgKTiJXs+iA4f4P4P8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35609},"main":"index.js","gitHead":"34fe406a4701ba1b7c173d3580e85f65e2950012","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint \"*.ts\" \"{bin,cli,lib}/**/*.ts\"","build:ts":"tsc -p .","clean:ts":"del *.{js,d.ts} {bin,cli,lib}/**/*.{js,d.ts}","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v18.17.1+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^15.3.1","@spec2ts/core":"^2.0.0","@apidevtools/json-schema-ref-parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","del-cli":"^5.0.0","typescript":"^4.0.0","@types/json-schema":"^7.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_2.0.0_1694181698530_0.6326595592428235","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@spec2ts/jsonschema","version":"3.0.0","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"c9819312032f3a99a1304e53ced51fd87c0b0618","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.0.tgz","fileCount":14,"integrity":"sha512-VNahdzxZ0F6SapuhIKuXcc7KQuuRZn/2tcPPRvwUlzVbySy3X33oEoJc7Wmue5ofS5ppmp+1gTpeZCa/8GqQDw==","signatures":[{"sig":"MEUCIQDl+dgU9Z/VI7Je8q5GjbeFH9DNBYdEdVJmXbBT9P+7/AIgahVDPULIHbYZv6t22GQ3UEhMKVW31Z3nFIpa2CSvGjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29271},"main":"index.js","types":"./index.d.ts","gitHead":"4a0c2fc9068a9ca8cc0d8924c4b1998528b48052","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^17.7.2","@spec2ts/core":"^3.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.0_1694512220573_0.03542347903138676","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@spec2ts/jsonschema","version":"3.0.1","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"375947cc700956bba71243cae503fd5d95f5bcec","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.1.tgz","fileCount":14,"integrity":"sha512-jsCh3RbKtQb6W/iiueDjFhmN78oqorGdftXP7Y1rWC5ghbvvYKvAsF9+VyfKwqitGFkHfJiGZxC54cMLOsuT2A==","signatures":[{"sig":"MEUCIQCwRFagxo8ozjtr8yudayFw1JxZDXNuHLq3f0WlurRkvQIgIeKYRR/3460cuPYN3ZPBBsLl78dfWxYSTBaYxgSnNaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29274},"main":"index.js","types":"./index.d.ts","gitHead":"bb551ca5222ea751290b8d78577d4a571a8b03cb","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.17.1+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^17.7.2","@spec2ts/core":"^3.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.1_1694525660046_0.5750779323409809","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@spec2ts/jsonschema","version":"3.0.2","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.2","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"eaae6be55213cc06fc223dd433baa397ebe2e1b3","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.2.tgz","fileCount":14,"integrity":"sha512-e8457VySVrt1f+CLnNPuBfg8LKphjnBhj9BEhdOtUFAqG5BXjB6j1lMVtO91SL9BNlIiHLIAVAbI1nYJJLGONg==","signatures":[{"sig":"MEUCIQCxw0iasi1sIS01bRV0qmZ8QhBttr79iIiCZbKa5o4vnAIgXksAZYb0Us1pxuuohdbj3RoBVgkC9ZG6jmVpQjnyPCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29274},"main":"index.js","types":"./index.d.ts","gitHead":"b81a6210adc1d1a0c978187d253ff0c16e42c6d4","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v18.18.0+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.18.0","dependencies":{"yargs":"^17.7.2","@spec2ts/core":"^3.0.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.2_1695652885714_0.38167953801561727","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@spec2ts/jsonschema","version":"3.0.3","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.3","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"54431dedd72332b688bcb6a19a3edb726f811b93","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.3.tgz","fileCount":14,"integrity":"sha512-BSKLUDcn4dyTOXfbPOxdhivUkGtdLtSpijst9E+fAwWLdLa2ImFJ4irawbcUgsBvtynbjr0K5J5Eo9l9cKQ7hw==","signatures":[{"sig":"MEQCIEjTmI78r0/ANOJpwrmYykLeNoBJ4QvXYW1kbx7yGC5AAiBGFr7fDmmLiXpLJqa9RN6xqs+rHOS/Pw7UEvzwAORASA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29274},"main":"index.js","types":"./index.d.ts","gitHead":"e61cd1d9b535f823d090d81c514e15688af4cef3","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (darwin)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","@spec2ts/core":"^3.0.2","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.3_1696329355670_0.7978710318416422","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@spec2ts/jsonschema","version":"3.0.4","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.4","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"ad321e3b1d733e28ebe09c2aff6f36baff02b703","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.4.tgz","fileCount":14,"integrity":"sha512-U/gZaUCWPf4f7TL6f1KMMc7HezBEoa1PkyKTbEEph2X70AnlQyQBTwNtZc4xwu0hLUJM9ofMF/Ew/qUcYsFX1A==","signatures":[{"sig":"MEQCICZ02IM8ZpzIjja48aMXRLWcymmSSCjqujr7lZMyhMLtAiBipYK3WwCC2D/Zs33g6jpAMiaIHxzyXycogyz1wlHYEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29308},"main":"index.js","types":"./index.d.ts","gitHead":"14819d04dac69a35a06fefd5f553cca4e84eb875","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v20.8.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"20.8.0","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","@spec2ts/core":"^3.0.2","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.4_1698101192841_0.2763668133266408","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@spec2ts/jsonschema","version":"3.0.5","keywords":["json","schema","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@3.0.5","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"bin/jsonschema2ts.js"},"dist":{"shasum":"bf359c7f8adc82792c86cae41a5558ac9ab7312f","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-3.0.5.tgz","fileCount":14,"integrity":"sha512-9GIrIVZz/+u3N1tiErW6W5H4x7FBtQ6Lk6wWl6uXzr5ONqmoQHNu2Ya4a4x7ZHJ/G7PwPZfTAeZTasQ/O2yh9Q==","signatures":[{"sig":"MEUCIQDM5oQKAlLiApPMdYDI5JBbVFDLSMyzYQXw1fk8drQJ7AIgLqYGx7dYsLk5K2hIJ5PJbmMBFPWHNsNsihJoeDgk9OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29431},"main":"index.js","types":"./index.d.ts","gitHead":"81f76779f541e0bc2ef8d7051a0121fff07916ae","scripts":{"lint":"npm run lint:ts","test":"npm run clean && npm run lint && npm run test:jest","build":"npm run clean && npm run lint && npm run build:ts","clean":"npm run clean:ts","lint:ts":"eslint '*.ts' '{bin,cli,lib}/**/*.ts'","build:ts":"tsc -p .","clean:ts":"del '*.{js,d.ts}' '{bin,cli,lib}/**/*.{js,d.ts}'","lint:fix":"npm run lint -- -- --fix","test:jest":"jest -c ../../jest.config.js --rootDir .","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"lerna/7.2.0/node@v22.14.0+x64 (linux)","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","@spec2ts/core":"^3.0.2","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_3.0.5_1744327047225_0.05201057888864913","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@spec2ts/jsonschema","version":"4.0.0","keywords":["ast","compile","compiler","interface","json","schema","share","spec","spec2ts","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@4.0.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"dist/bin/jsonschema2ts.mjs"},"dist":{"shasum":"1adbda3ceaca395dc99da6f1c7bdf76995796cb5","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-4.0.0.tgz","fileCount":12,"integrity":"sha512-I/i1kBp+e/Y7b86FXdruYVwHAszzqNUztTUf0Pl7dsa4Gi8LgDasmVR3I+5j7W/DW8B9qK2Ng/1Ioxk/9qZ8vA==","signatures":[{"sig":"MEUCIB2vBetYnfXy0fZ8ZLcKep0QWjQXfcOMfRnzIiPEQJStAiEArsDeSOMqRanAyXC8NMcAq7YF6kxjeUcJmE0aSeYdcMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53556},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"types":"./dist/cli/index.d.mts","import":"./dist/cli/index.mjs"},"./package.json":"./package.json","./bin/jsonschema2ts":{"types":"./dist/bin/jsonschema2ts.d.mts","import":"./dist/bin/jsonschema2ts.mjs"}},"gitHead":"5ad5cd2b6c8ee6761da61f44d3d1c72bce9d97d5","scripts":{"lint":"npm run lint:ts","test":"npm run lint && npm run format:check && npm run test:vitest","build":"npm run lint && npm run build:ts","format":"oxfmt -c ../../oxfmt.config.ts","lint:ts":"oxlint -c ../../oxlint.config.ts","build:ts":"tsdown","lint:fix":"npm run lint -- -- --fix","test:vitest":"vitest run -c ../../vitest.config.ts","format:check":"oxfmt -c ../../oxfmt.config.ts --check","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm run test:prepublish && npm run build","test:prepublish":"npm run lint && npm run test:vitest"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"11.11.0","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","@spec2ts/core":"^4.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_4.0.0_1783589575741_0.15956064152823668","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@spec2ts/jsonschema","version":"4.0.1","keywords":["ast","compile","compiler","interface","json","schema","share","spec","spec2ts","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@4.0.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"dist/bin/jsonschema2ts.mjs"},"dist":{"shasum":"bcb12262fdc79ee01c882eb182e66344c846eb30","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-4.0.1.tgz","fileCount":12,"integrity":"sha512-eKtsMrupkpLQs60SMu/BE96Y343qWQ9YvzV+cIJ9Rwxh90Tf3MOhKdFhv9Lc2qGaPyaI+m148Uy/kpQb5FGzTg==","signatures":[{"sig":"MEYCIQC6UI1CkoIT1NtGu019wdNg3bcwQHDeLdOM6G5fgkZBFwIhAL6UQi03WcyYN6ixV27LdjlrISTJbppdWER4UT3OHC9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53546},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"types":"./dist/cli/index.d.mts","import":"./dist/cli/index.mjs"},"./package.json":"./package.json","./bin/jsonschema2ts":{"types":"./dist/bin/jsonschema2ts.d.mts","import":"./dist/bin/jsonschema2ts.mjs"}},"gitHead":"3f2cdb38c79095e8bb4486b9d2bf6212eaf09318","scripts":{"lint":"npm run lint:ts","test":"npm run lint && npm run format:check && npm run test:vitest","build":"npm run lint && npm run build:ts","format":"oxfmt -c ../../oxfmt.config.ts","lint:ts":"oxlint -c ../../oxlint.config.ts","build:ts":"tsdown","lint:fix":"npm run lint -- -- --fix","test:vitest":"vitest run -c ../../vitest.config.ts","format:check":"oxfmt -c ../../oxfmt.config.ts --check","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm run test:prepublish && npm run build","test:prepublish":"npm run lint && npm run test:vitest"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"11.11.0","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","@spec2ts/core":"^4.0.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_4.0.1_1783615696796_0.5403169314646055","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@spec2ts/jsonschema","version":"4.1.0","keywords":["ast","compile","compiler","interface","json","schema","share","spec","spec2ts","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/jsonschema@4.1.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"jsonschema2ts":"dist/bin/jsonschema2ts.mjs"},"dist":{"shasum":"0a969eb9d926cd1775f14464613281265469af9b","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-4.1.0.tgz","fileCount":12,"integrity":"sha512-ev+WLrInGbhhslE2XjM9sWAVLqugGDRSK6lZc7xrjC3zjiRuT2nsqIu0LOU6Dr78W/J0JBLnxztrCeqpe+XulQ==","signatures":[{"sig":"MEYCIQC/FBIlfckAya0k3EaPRzs3bdqI5iJ84jgvgm8ByaJaOgIhAN4LrhcKPspERhp1xsPKpRl5VtAXikKguYgbEzzYBbrx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53786},"main":"dist/index.mjs","type":"module","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"types":"./dist/cli/index.d.mts","import":"./dist/cli/index.mjs"},"./package.json":"./package.json","./bin/jsonschema2ts":{"types":"./dist/bin/jsonschema2ts.d.mts","import":"./dist/bin/jsonschema2ts.mjs"}},"gitHead":"9bd72678b66e666b6c27b50e582f5f1691bb8382","scripts":{"lint":"npm run lint:ts","test":"npm run lint && npm run format:check && npm run test:vitest","build":"npm run lint && npm run build:ts","format":"oxfmt -c ../../oxfmt.config.ts","lint:ts":"oxlint -c ../../oxlint.config.ts","build:ts":"tsdown","lint:fix":"npm run lint -- -- --fix","test:vitest":"vitest run -c ../../vitest.config.ts","format:check":"oxfmt -c ../../oxfmt.config.ts --check","test:coverage":"npm run test -- -- --coverage","prepublishOnly":"npm run test:prepublish && npm run build","test:prepublish":"npm run lint && npm run test:vitest"},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"repository":{"url":"git+https://github.com/touchifyapp/spec2ts.git","type":"git"},"_npmVersion":"11.17.0","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","@spec2ts/core":"^4.1.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/json-schema":"^7.0.12"},"_npmOperationalInternal":{"tmp":"tmp/jsonschema_4.1.0_1788789681246_0.45384032269964103","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@spec2ts/jsonschema","version":"4.1.1","description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","keywords":["ast","compile","compiler","interface","json","schema","share","spec","spec2ts","transpile","typescript","typing"],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","license":"MIT","author":{"name":"Touchify","email":"dev@touchify.co"},"repository":{"type":"git","url":"git+https://github.com/touchifyapp/spec2ts.git"},"bin":{"jsonschema2ts":"dist/bin/jsonschema2ts.mjs"},"type":"module","main":"dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.mts"},"./cli":{"import":"./dist/cli/index.mjs","types":"./dist/cli/index.d.mts"},"./bin/jsonschema2ts":{"import":"./dist/bin/jsonschema2ts.mjs","types":"./dist/bin/jsonschema2ts.d.mts"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run lint && npm run build:ts","build:ts":"tsdown","test":"npm run lint && npm run format:check && npm run test:vitest","test:prepublish":"npm run lint && npm run test:vitest","test:vitest":"vitest run -c ../../vitest.config.ts","test:coverage":"npm run test -- -- --coverage","lint":"npm run lint:ts","lint:ts":"oxlint -c ../../oxlint.config.ts","lint:fix":"npm run lint -- -- --fix","format":"oxfmt -c ../../oxfmt.config.ts","format:check":"oxfmt -c ../../oxfmt.config.ts --check","prepublishOnly":"npm run test:prepublish && npm run build"},"dependencies":{"@apidevtools/json-schema-ref-parser":"^10.1.0","@spec2ts/core":"^4.1.1","typescript":"^6.0.0","yargs":"^18.0.0"},"devDependencies":{"@types/json-schema":"^7.0.12"},"gitHead":"5048b89861de63a377109cd11ebf078e590423c0","_id":"@spec2ts/jsonschema@4.1.1","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-zF+sC1wReZ9Ydn+eChAOIopJoxF2bwHMXKWpCv+W7ajaiI5NF+s1dclWNz93gqxdTSeEMGfqWyW9XQfn1mXr6A==","shasum":"30978fcc48ce6ea863fd468e07d665c90cf601b4","tarball":"https://registry.npmjs.org/@spec2ts/jsonschema/-/jsonschema-4.1.1.tgz","fileCount":12,"unpackedSize":53781,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCi2dFrxieumE7v6IHTvCtNLrTYLT4IE3EIGlyhYnVflAIgRJZvxLqwggy0HvS4KxAdi1VPcQZZFyx5nIYrhtlOTzw="}]},"_npmUser":{"name":"mluce","email":"maxime@touchify.co"},"directories":{},"maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsonschema_4.1.1_1788791153612_0.8676888998717629"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-24T19:42:37.203Z","modified":"2026-09-07T14:25:53.917Z","1.0.0":"2020-04-24T19:42:37.623Z","1.1.0":"2020-05-16T23:12:02.164Z","1.2.0":"2020-05-18T19:20:47.237Z","1.3.0":"2020-05-24T13:40:54.254Z","1.3.1":"2020-05-27T12:49:06.364Z","1.4.0":"2020-10-06T16:06:39.874Z","2.0.0-alpha.0":"2020-10-17T20:05:09.625Z","2.0.0-alpha.1":"2020-10-23T19:58:37.306Z","1.4.1":"2020-10-26T14:34:45.509Z","1.4.2":"2020-10-26T15:54:07.799Z","2.0.0-beta.0":"2020-11-13T21:58:04.501Z","2.0.0-beta.1":"2020-11-29T19:18:14.895Z","2.0.0-beta.2":"2020-11-29T19:47:03.556Z","2.0.0-beta.3":"2021-02-27T01:20:13.089Z","2.0.0-beta.4":"2021-10-23T21:24:14.959Z","2.0.0-beta.5":"2021-11-03T19:54:04.811Z","2.0.0-beta.6":"2022-01-27T23:13:21.755Z","2.0.0-beta.7":"2022-07-29T14:54:25.828Z","2.0.0-beta.8":"2022-09-21T15:06:29.344Z","2.0.0":"2023-09-08T14:01:38.690Z","3.0.0":"2023-09-12T09:50:20.730Z","3.0.1":"2023-09-12T13:34:20.282Z","3.0.2":"2023-09-25T14:41:25.894Z","3.0.3":"2023-10-03T10:35:55.912Z","3.0.4":"2023-10-23T22:46:33.046Z","3.0.5":"2025-04-10T23:17:27.433Z","4.0.0":"2026-07-09T09:32:55.863Z","4.0.1":"2026-07-09T16:48:16.937Z","4.1.0":"2026-09-07T14:01:21.416Z","4.1.1":"2026-09-07T14:25:53.738Z"},"bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/jsonschema#readme","keywords":["ast","compile","compiler","interface","json","schema","share","spec","spec2ts","transpile","typescript","typing"],"repository":{"type":"git","url":"git+https://github.com/touchifyapp/spec2ts.git"},"description":"Utility to convert JSON Schemas to Typescript using TypeScript native compiler","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"readme":"# @spec2ts/jsonschema\n\n[![NPM version](https://img.shields.io/npm/v/@spec2ts/jsonschema.svg?style=flat-square)](https://npmjs.org/package/@spec2ts/jsonschema)\n[![NPM download](https://img.shields.io/npm/dm/@spec2ts/jsonschema.svg?style=flat-square)](https://npmjs.org/package/@spec2ts/jsonschema)\n[![Build Status](https://travis-ci.org/touchifyapp/spec2ts.svg?branch=master)](https://travis-ci.org/touchifyapp/spec2ts)\n\n`@spec2ts/jsonschema` is an utility to create TypeScript types from JSON schemas. Unlike other code generators `@spec2ts/jsonschema` does not use templates to generate code but uses TypeScript's built-in API to generate and pretty-print an abstract syntax tree (AST).\n\n## Features\n\n- **AST-based:** Unlike other code generators `@spec2ts/jsonschema` does not use templates to generate code but uses TypeScript's built-in API to generate and pretty-print an abstract syntax tree.\n- **Tree-shakeable:** Individually exported types allows you to bundle only the ones you actually use.\n- **YAML or JSON:** Use YAML or JSON for your JSON Schemas.\n- **External references:** Resolves automatically external references and bundle or import them in generated files.\n- **Implementation agnostic:** Use generated types in any projet or framework.\n\n## Installation\n\nInstall in your project:\n\n```bash\nnpm install @spec2ts/jsonschema\n```\n\n## CLI Usage\n\n```bash\njsonschema2ts [options] <input..>\n\nGenerate TypeScript types from JSON Schemas\n\nPositionals:\n  input  Path to JSON Schema(s) to convert to TypeScript                [string]\n\nOptions:\n  --version     Show version number                                    [boolean]\n  --help        Show help usage                                        [boolean]\n  --output, -o  Output directory for generated types                    [string]\n  --cwd, -c     Root directory for resolving $refs                      [string]\n  --avoidAny    Avoid the `any` type and use `unknown` instead         [boolean]\n  --enableDate  Build `Date` for format `date` and `date-time`         [boolean]\n  --banner, -b  Comment prepended to the top of each generated file     [string]\n```\n\n## Programmatic Usage\n\n```typescript\nimport { printer } from \"@spec2ts/core\";\nimport { parseSchema, JSONSchema } from \"@spec2ts/jsonschema\";\n\nasync function generateSchema(schema: JSONSchema): Promise<string> {\n    const result = await parseSchema(schema);\n    return printer.printNodes(result);\n}\n```\n\n## Implementations\n\n- [x] Primitive types:\n    - [x] array\n    - [x] boolean\n    - [x] integer\n    - [x] number\n    - [x] null\n    - [x] object\n    - [x] string\n    - [x] homogeneous enum\n    - [x] heterogeneous enum\n- [x] Special types:\n    - [x] Date (`date` and `date-time` formats)\n    - [x] Blob (`binary` format)\n- [x] Automatic type naming:\n    - [x] From `id`\n    - [x] From `path`\n    - [x] From `title`\n- [ ] Custom JSON-schema extensions\n- [x] Nested properties\n- [x] Schema definitions\n- [x] [Schema references](http://json-schema.org/latest/json-schema-core.html#rfc.section.7.2.2)\n    - [x] Local (filesystem) schema references\n    - [x] External (network) schema references\n- [x] Modular architecture\n    - [x] Import local references\n    - [x] Embed external references\n- [x] `allOf` (\"intersection\")\n- [x] `anyOf` (\"union\")\n- [x] `oneOf` (treated like `anyOf`)\n- [ ] `maxItems`\n- [ ] `minItems`\n- [x] `additionalProperties` of type\n- [ ] `patternProperties` (partial support)\n- [x] `extends` (with `allOf`)\n- [x] `required` properties on objects\n- [ ] `validateRequired`\n- [ ] literal objects in enum\n- [x] referencing schema by id\n\n## Compatibility Matrix\n\n| TypeScript version | spec2ts version |\n| ------------------ | --------------- |\n| v3.x.x             | v1              |\n| v4.x.x             | v2              |\n| v5.x.x             | v3              |\n| v6.x.x             | v4              |\n\n## License\n\nThis project is under MIT License. See the [LICENSE](LICENSE) file for the full license text.\n","readmeFilename":"README.md"}