{"_id":"@spec2ts/openapi","_rev":"35-fbaeb57162618c5748f67cc383c3c0a4","name":"@spec2ts/openapi","dist-tags":{"latest":"4.1.1"},"versions":{"1.0.0":{"name":"@spec2ts/openapi","version":"1.0.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.0.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"2f783712692381bc7a1ee717af2e926259a32341","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.0.0.tgz","fileCount":16,"integrity":"sha512-oBS9JoBk/NHH37Yu40nusUajhnYg9j0I7va4BuzJGf65BUbzj52+qOKjZb5Pk+TAUeLqZuSwjC8wNs1dQRk94g==","signatures":[{"sig":"MEYCIQDnH39TkZNUpMtfV8dl9kdd1t1vSejwTG+XSmrgqTPe0AIhALh97iN9xlVHEmb7cCXOYTk4CL784aHAx2+OC+LLM4Uq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeo0EyCRA9TVsSAnZWagAAYWoP/0BDLheKHtQVW33hLUmW\nEZVBif9t9YI5XiXJ6XSqVugFgnMfLqDIImVendqn4HsLb0bmHPXjLiXw2NGG\ng2arQlpvCUlDZiEPP6sY2UWbcn9batWywdRoV1pEDchRCbXt9INcHuXCRBHp\nRKiZG3W9dlFf1NGZIpybCH7bsMANQkVpr4d8+Y0n1xvssZHoMrczJLmU3Z/u\nLDW3z8tPXynEiz6KeER54xVzJ1EKrc+xS/PVvsPJfqOocHgfpdFf8wr8JGyV\nVWayYZpUz7rXtpwJD4CQd5XnJyKP0D57dW/qXbH5+FCsvIxw9A4Ji86XPQRR\n1KRtMwlwlNh7AHDxJhktl33BR2/RJcxpsWcO1AbqjkLk+daabngPnd7thGGo\nHkCIMLBA1a65mQT0EXH/pZ65TSBZXpadspEVBdHs0on1UHfUGyoN1yAqGUMQ\n3Gm0fOcy30omiQ9BdngJ+0lsa/iOc1jD/6IMqB477OvZRRRMv5U2j+RFOmDK\nEMkS/JoGiYJbQEDco1Uo1rGkNHzGilz9YumWqBJr3108KNQCPqOOmhdzSxDF\nJO5MiDboePCsqusYbsi3puPtRxFE64zqWkSHfl77vjIapAep+4MrZVgWy2eG\nBb4FNcbu4G+mSbOvZTnAdcZ8Pxjddqqxu2sOIUIrzBdsG3P9aO5dW0RxhCMN\nVvJs\r\n=rd+G\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.9.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.0.0","@spec2ts/jsonschema":"^1.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/openapi_1.0.0_1587757361753_0.41444998758277807","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@spec2ts/openapi","version":"1.1.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.1.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"997e26dc21c719afe62c581624bf7ef0dc63d61b","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.1.0.tgz","fileCount":16,"integrity":"sha512-WQTRvvU9aze3T+rMrRKgifz5C5w7VssnlquEtg5zr7a9YcxLoiHevESVxwQ56kQYlL6LGNel4BsP7TXYGdXIkQ==","signatures":[{"sig":"MEUCIQCePRWtrFh3FmqYu/0gUjuFugW5wBLy/iQZMhTv77KeFgIgB3Y1dvRaD/g3FAS15WhQJcfv8PPdoBYHIcOVYkooIkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepjbpCRA9TVsSAnZWagAAGcYP/2UxJXge8xAe//uPVHlj\ncnqjx8ZuaLpfHV5TPAkOfYopKnr8MpQxsTCW/tM4+g0DLJL32pvc5gB73/2z\nBW7XTR8gMaETRRjyLXuQeRGxsQbIe/EUqpwuWxPbIqlB7btoZ/z7PXldSC60\nsdRxtjbCG5PBiOZ5yO6ZtlHaAWoyruL/hIQSiX3X3gcf8jILSuf096zJiUXI\nJe1m0TJAn9NkXpX7dUqb6C5CLmTOZTwyNoqe0xAHmbHZvwGh+qrK5Cd+MRvb\nRNlXxmhVfYj4emN5eWUhq+yzbVCvqmPBqKwnsHXKAA5G9fr0jpkvSypDEckf\nCSoOjwutZ/GIcwHlj3wr0G9U6bWVftH1SZV3dxOxmzbNU1WMsxAu6DNkKauy\nuqgBRNliO46GiZL4bpJGe6gsOcHw2V6s2hno/wZLMdxLZv2/y1CmHPv1oZJw\nk+IJCOmepMuSEJ9S+/I8z7/rcNBlpbhbM23Ax23Oz6FKdFlW8fKsfC6Bgez7\ncJTgeSkyr8oyXpZ6yqshzSuub9Br00v7nYl8Z451DAKIwUkMB/E/C1cuK4Kf\nmq0tV7zjxCMV18Za/t/CtNCLI25sz1ocxG1Y2y0ilGbm5AqREo2fvPst147X\nXjKaDwYyWILqvSInISCXOsb1g1hP+zXccq8JYMKay7PpLK6XxBaIpN9rkDp+\nPG6R\r\n=zhJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"58d0ae9d5cc24a91f4beaeaabebdfc3bb487a13e","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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.9.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.0.0","@spec2ts/jsonschema":"^1.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/openapi_1.1.0_1587951337138_0.920144862200668","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@spec2ts/openapi","version":"1.1.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.1.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"4c72faff3158b2cbbe7a073c60be9481a1954bbe","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.1.1.tgz","fileCount":16,"integrity":"sha512-nMnyqe2kONEw7TDnVNZr7j0qc89IoZC6h/OJnQ4/LTVS3d/QyVSBZXi+aQ6il4N3RLjxs35KwaQeGFFhUNYmvw==","signatures":[{"sig":"MEQCIF01+nP4KPD8tqe709ZP2D/r2RVEIdUCR8D6HLvxTAAOAiAzTOWmFAkQNFg3uQB/nZiaKSGE++8YA+lZxQvzIZcGRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepjlQCRA9TVsSAnZWagAABxUP/R0dYt/+o3O7dKcade1v\nqzSMIHmkO/JVsU7r4WmSkUbBUJJXGf/6AOp58dJEcg7AxvrPQGTFZnaFQlpm\n7cXNXHSlvGlH+oJvXPIKaeSVZW4xT6ADFxkp4aUjb5PJ+jH+yA80ETnlgoA8\naRogN8TMyibqUvF9pclBLcBL90YNZJsqMXkZ2QrLBPY9zJ0f/bpmRmiimgRh\nNrr09fLtUE+UyD0w/4FnzSHcjSkaaT+Tzl0c83keQWZhj21q5djsreuQ4uTg\nR1FG82LEHTgpRuNtO0kSuw3217CQ7Ab1MOMmRa+/sTHSaJfEwW4DZnlSVOj1\nLoGXbKRIf0o7HXTuqLyVNRagcCRqGsN2o9ldqG/rr0cCh5bRYSoGIi5bW34k\njln/yucu1Cc6aQyBPNK/5OtO+pkDGjyl8DGdXBEYElQYUQzwaame/8d8kvmm\n/Mic9aEffZiByLwjrSchFBL9B2ocHLoTAc7mQJPXNdavaDHB3O9oZ6Jnyayp\nGIktaRL3cFubANcGVvswpGZPVKRlnhGWbcUTJw1tTHpgm75hHwYl0a4HfHFw\nbQModsybBse7My2b4PcxpudkIyd7+dtTq+C4K+gcLEjWsxNul3f22FOZu+Yh\nhK5JR47W1ScJmdX7FB5muREiAfPqNKese/HYHowz3aO92GImDCPuWsksyqnn\nYF6A\r\n=D8F0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"761d6b8e0b7a5f390bcea72c81eb68a2a149e39e","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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.9.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.0.0","@spec2ts/jsonschema":"^1.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/openapi_1.1.1_1587951952398_0.6769585811116612","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@spec2ts/openapi","version":"1.1.2","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.1.2","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"f2a8162ebdf1d1eb73bc213c1be21f5be22c425c","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.1.2.tgz","fileCount":16,"integrity":"sha512-XGW4kyEL41gynC3paFS8ddnnerAaqlqaEpShn/27MdWfRKorgnNF3WnDS3s7hBXE4646BdK24scaepRWbOkrpg==","signatures":[{"sig":"MEUCIQCpqdx4lr4xn52G8LAZ/CbepKhknH8piflVYtiyzJynHgIgdyf5DV4oOzpifHcBHP8ZIbEq75Y6RSyGuIWF/fYuR/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewHNFCRA9TVsSAnZWagAAvR0P/1yUypMUuqRBsihdvHqT\nM0d+nHQE5DzDluf4v6D9IYkbyBCPKvHfkAb+YO+cw1hKJ0b1zUrBgf/LZ1mP\n/nYIsHMn8gVSyo0yikoWrh7myw+4wLN/Yg3zxuEL2+2zyyZuD8Mkjoso5tfe\nmQ9z8olZsT6RkWF62eTEEG6/XNdnuv3xoYfqLjNJ83MJipdVNtCodowUOhub\nfadAMizebaRI34fGTBYxLgjsTUo0sro3JEgB+dhxF0Po7cD8b6leYETyfFK9\n8x8+1zguO2WiZ+IhtDWoB8BMNQ6FIGl29v55/O/bWrKtUKHqUbaDwJA7HN8M\nZIa+WdxPvkkyYPusu6gkgKk/jccWNYlmQ9UlTwSYGYBIJt+etYtyOK8Vluah\nTCs/K4bL1HVzLHkEGhn84czyXjYrzCbvi6vFmO6YjrchOtOg8sC3S14F6zzI\nZzUKt6UDlfPrexLIGbyPguHG5Xo6csKBA3v/pfVy98p6MU/NzvqfLIwv1EFb\nPqjqHc+1cq6sW5Ed8PX5MBG/x5f0IQii/UMGB+W3ForpFaUZNdNRYu04qklu\nsOe1O6ofhkw1sjPyM/OuWLdgEGfbstS8iquc+6XEXKh5zcaZobSSF63Y3YmF\noDwJsNcEaZHTvwdkNVSf6UYUpRltL5XkqAgsUW2JxbdWeZ4DZ2h0UrI49sfr\nhbPr\r\n=B/Qe\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.0.1","@spec2ts/jsonschema":"^1.1.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/openapi_1.1.2_1589670725512_0.7713222506338855","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@spec2ts/openapi","version":"1.1.3","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.1.3","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"a1b7e30eb588aab02dfd171d1bc317c0592642db","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.1.3.tgz","fileCount":16,"integrity":"sha512-OsekVvkGteT4WhXK5fbMsO5CZIlHHCVMURoAsQVTLl9YcVaMSaNO/AEHcteavc6byEedVfOEAg2tUjZzl8xa1A==","signatures":[{"sig":"MEUCIDQA1nOIcj/HgEwA5qH/ZqVPVhkmE0Sy5Mlv7hxvKV6hAiEA/kfuS+Xe+UxFivfD0cO3ONyPJQyUWxSN9Q6ncpvm0TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewuATCRA9TVsSAnZWagAAdvUP/R9s9OhgXXJWXlglPZ1D\nVbPPu1DJj3C0xfwtRUgMWNMjihsFU8exMdxIoTcpyEQqSv4zuqcWyx3eCoXD\nwe1I6Fv4p9A3qu2FufSeYXjpYLCkSYTD2ptljHWr8fI6EbKV0XNA+X3QVln/\nO9qcZJLGZ4YwNnqn7ZIDZ/KnnrRFaTDkiOiAD4DbPy+VgfpfdTspa8HYMNqX\nuGpxMKvRF4zcLZpV0SP9MPiuGH+ulyJCdw6SiQzQIAnV98lTKqnanXkm/fVe\nIypmMaCOgZpag734nwfC/K4NOiLnyFLht2qQVkAIdeRsNMzWweRRNWbuUeOs\n6AFRtNCW9j0wuLq7FCSQDhVzF20899Ub0Nbf2uV+KtAOD3GpAQ7MsxcvW+cK\nG0+9jyASVWkSfgGH9GJKFyhBluf1atwuyBx21CYbkp9rG7Ina5OGJbNiF/If\nyUdPY8JYyHOn+Q6cj6VRUIuDCLwXFOnKhOHyEa8aCAgDDkzh1iCAYYe6eE3X\nRKU4r8gd3fAgBcrd4t1BOInGxN0/I1301TmoyAPjkDutCC2yOjmEu1nssUJu\nMhDMGsSxXBuD9oqZ8o5J1udTeQs/l4a67nktCEH3l1byD10bz+maU4m62QBm\nrBMilyVqK1NYm5BZOLDgcbj/2WBXs4e6qbDgAMq7To+LJPoJF3Audou8FNn3\ncFrz\r\n=ZAau\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.1.0","@spec2ts/jsonschema":"^1.2.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/openapi_1.1.3_1589829650847_0.9662706218120061","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@spec2ts/openapi","version":"1.2.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.2.0","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"9482b744c825e8b473c01ca0cb47f39deb617771","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.2.0.tgz","fileCount":16,"integrity":"sha512-yRq9Umaga0O4ohB1HPnXW7SuSoiq1eldAmNYhGt9FBqe6NDYG5Eq3oyPnQ/IkVRtLq/aZGSyMrLpkYzJxYPCXw==","signatures":[{"sig":"MEUCICI2JkenT6513NqtzKNZ1IBAZv7dxLb5ZegycOuiPij/AiEApPvidq9jqq7BfHpD422TPUqkcb78Z6+bMOxRaFXPR70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeynlpCRA9TVsSAnZWagAAX0UP/3/23GQKpWem7DMei6F6\nMRk//KC7N7H47R6vV/A4SiaW7Z6dPlMWBJYsUlL/bYFnBZNfoW4n5vCXLPiV\nKec/FwVOy1DQn1Aq3bqNyrl5Ua0XxKQRKEuJ+4uBVOYERyoevcA1C5xTw63y\nqY9TiT8Dtw5qtbsBzZnY3h9iRdf9j68jJ5ZWeu/ji+wfzUWfiaXvRW+L5GA6\nj8+n5j39rqPGC8fsu2uTFBX9hnErDgm/fBh8ot6gQpTMuhWbGZHxqgkXCBIh\nRY8c/gx+MQiE5WL6o5rit94nVejsadlA17MPDY3W9lLDhAjO0tdKgucto6Hr\nmsMwMZ3OLhdZgK/cJWHKLlq2bnGxoNetBkd9eGSSLXfd1C/FPOIOUbP5U7JG\ntQztnf1zdm1v+r71/FyRFZaw8ykZhXHYOD2Udgqrzso/nlqE1TnkK9bCrXHf\nFEOwUWGVzmrt9riYTmpWRBNJCGgErWuyYFTjO281yfJ81i+Y19m6IDZC+s0K\nQpRBCSR+A2e9ANNG+MfRAxN9y3qtnfW83udzaNVUI5j6/rPfEUYz6ck1FyFU\nanvTcwNqj0VH4aXKSMPOOKwqsfozHfNlHFwsVYVAVCWJpTP1LENIRUmFLKeW\nE/3U/ChcvDrpGvwzwKOb4nsJ6hD75QvgVCAOdkwMM2sPE6SJugYHwYYeer/p\n1pMC\r\n=CEHu\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.2.0","@spec2ts/jsonschema":"^1.3.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/openapi_1.2.0_1590327657473_0.31346851698109424","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@spec2ts/openapi","version":"1.2.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.2.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"a5190384000ee65c66516570a9585735e21711b5","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.2.1.tgz","fileCount":16,"integrity":"sha512-jjjiB9PSixgetr9UcKhTffErWKrm95DnCTPvPmwXYGOW97vZy8gNmJOu298UXLu3BvfE5GJ3LrLpJ3mlkN+nFg==","signatures":[{"sig":"MEUCIQDK1sZ1EP0h8fVo/4Mc5WGvDRkJx/gGqLWZCjkF78c23QIgJHt/UuTDMZD0iGdOU0SgJhSSPPOfLDfON40AeNqLxg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezmHJCRA9TVsSAnZWagAAP1AP/j5ctejfdMiBZREFGjSg\nasy2GB1j0DRYotJ7qMos1WMq0Zv380fmR/8VE6bCygaKZowVtzHlKRoZaZc5\nJsvl6dYS7xUM7xxeH8GitRys922RGQrzoSRynikIQUq3MWVx8Waml6PO2AG5\nN4kiQNp/FZTLcvucpgwgmaf08NbJkxtzy0rgNLZbbrUCCZgH7CpRPx7ts79W\nufdyYCxTYLw/EtlFDumhn0+j1rpa9fD+ey8wQf1MWvCrTvYYYFCbC46gB4Bq\n6lbXSY3JCJzRZQ8/+hclkCFiYbeRFsjQGMr83FyfmGCpRlBQahH9W+LgeNcW\nObjn0InEPSAmEpCD9B8gpYN6z0HBSlav/7BorbBBDbWOCeTowGg+eeB/rzjV\n22y2Tt/+kTrik4uOhqlDa4Q64W7Scvf0v2BwIT4XotH65jFbOW0HVfbSN3Hk\nwHqpHWylEzPv0D1tIQybgSLppb6uJnGZWM1qR87n5zB0s4nNPjZAi5d+slqw\n/w4ZDDm43SELkTuH9e3NyyY/qlo0PYhL7RKuU7oN0ZKC/FCgSO4mahs0ccse\nhoR/Nj3ks6cqIuc6ZWqFnys84qwtXYDAZrK+lrleZ7NAE7V0K7PpGx4En62z\nJi1GRDFj5Ftv6jy6mPVptVt9CRC+RVEDN4BrkkiJL2AARx5KlXDpEEo1j3yc\nfCQS\r\n=iJQv\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.2.1","@spec2ts/jsonschema":"^1.3.1"},"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/openapi_1.2.1_1590583752692_0.3285016019081908","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@spec2ts/openapi","version":"1.2.2","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.2.2","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"db84b867bcbfc615a535bda4ba28044b7a9e464b","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.2.2.tgz","fileCount":16,"integrity":"sha512-/DOC8hyJxMt/FVyfqHXY8U8ektLZs4k9zvy96+WgSvvPD0PCvjgIv2m2KPtPrIyhMlcxGQwEn6nd5WG1+IDkqg==","signatures":[{"sig":"MEUCIQDXjgL/a6ik5/XrpmOY5rrDmxlejjWBDVY4bn0M61VdNwIgPBQ4rk7nICX89VwhUQ4bsc1PJqhk5+zl8dnMu0IkDjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffJYTCRA9TVsSAnZWagAA7jMP/RXakx5to2eUkTLC8O2S\nEFO6WGI99BIo+K6AC27u+J8L2DEI+g7dklUtCoXkUHC5KYJtng424HqpjyJ9\nWWDejZruK24r7CkyafV1EyGSGSFgSWZ2vn0D40hyFvBAb0Q9iA61p1UVuEqa\nqSpk9hTsUr75/PabiMhQoA/LMm2zy7xsd2Sywswfw7IsaXwGEI68BkuZwWaA\nvrWwgTAxeJ4LO2IjYPNRG2eo0VlIIN11tmNq9lGHSnEZNNRkmeK2sYBTx0je\nHB6ZA/RDQWJsqWhnkLpIcjsuXjFx0QryyxSzd4eLOHoAH500o2T39v2IGSmI\nhI0FQ5p+EASNNpDfT7II4cQgt0J5cG4QTiBCWFaQPQ7nTAmbP7C0eezJrTAj\nYDoj8pZNtbyTpw55NOfG2LJGr8xzkIUz0HXqYOpwblvzywjBckwq7r4i+eFV\n+v3Kfm1zUBxS0V4fG+n4yjd80EPL4oxA437DAd8KaionYpmDCks0UksOuj8s\n1c6U1Nat2hkBQiaeC5rdAQrEgj+Jxg/sw8HHIz+UB3oYFkNGxlBP0mlNWl+/\nqoiyC5sKAzZ/1IN268ThQ6X9IiVWRmYHAmvK0cJXhGUEK/lAbResCJvNkRCD\nsWBJy56UwZYpy1onvZht2+cfIamoIXBwJpEONP/rYSkCjYp1dgF2T7/yniv1\n68Td\r\n=7ROF\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.2.1","@spec2ts/jsonschema":"^1.4.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/openapi_1.2.2_1602000403295_0.35071355924024883","host":"s3://npm-registry-packages"}},"2.0.0-alpha.0":{"name":"@spec2ts/openapi","version":"2.0.0-alpha.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"1ba9f159ae841bd0c8c16b88599acd9ca2b7bb9f","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-4FdFzwgd5hQx/DpLUcRNNtztrI5oTIMTGOOfJlbzC9tR5+ji6R6V2Q8xtXDgMkhOV+30b1UjN5PUyMgT3QiHYg==","signatures":[{"sig":"MEQCIBw9RRpB4BAaR9vWdTu5eaVI5aeAJjtJHVIwmgNIiJL7AiAgx+xrNA8YTpCvWpuA404R5eJzjYbbkqLo8IiOhkWydg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi056CRA9TVsSAnZWagAA9q0P/0GyUQGbRA78E/GX6V46\nzBYRxLfZSbMY+GICCErXIg1/KNZdMoOKeHkA+TTA1wbUs4osQJkG41ofnTzE\n2Ex/dQWWXH8WhFn+7umgLZS8vzCcIcaFAtJtl1ikvy2vsJOqocLfGpQXuAUg\nCe19KyPm40ADd6bhbnuBoOL7axL8kqhfOuf4040avTHFBUGMomZ6mSlc6OTH\nryhE2Xa7QKhKwJIvn8fJQcuvpzZUNO+MBBVeTPkFwblLzOn82KbeIRPbX82f\nfejXeGtF82PvNgaM6AiXHdB4WIm9FVNzIUoP7OQ/FCkIF/3jVLwobeYhrqeS\nJFbLJGRQ5auT01XscD8ZnyZfpBQJU1Syzv025hUd7v+HcwKvVSHsPCtpxfJG\nqrzM3yxhIkj9BeULk+SByuSEUU5UnTdOWFjcN6pZ/kR09itPh2led4MIk2bv\nCaSPudQyNVwIPJB2GCWd8KdPk5Rw75iOmhZCrrsRqvQbp/NBQ1+QmLggWnEo\n+KWUCVoUWh4gcoG98CHURVPE2NybOfEa/QlhgbFNIQAthd91ugTzc/qsdD3b\ncFMfHHOf4Un3RfVIxMErzMALOCZZO6imv/NwgCxN/N/dZbpAYVrWs8kmfVaw\n6Vq+oB/Z9snpp2IUMAYWaE61AMUNO/nOlamP4hPVdtzUZZMkb8x9x37Ha0nF\n4H5l\r\n=DS8M\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-alpha.0","@spec2ts/jsonschema":"^2.0.0-alpha.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/openapi_2.0.0-alpha.0_1602965114506_0.013087754742693525","host":"s3://npm-registry-packages"}},"2.0.0-alpha.1":{"name":"@spec2ts/openapi","version":"2.0.0-alpha.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"9ed55f0eaeaca2d9a6ae0c4018653d0edb6dd526","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-0TRmh+PiyM2e4xHdD+7ty4R5AROnVZl95/zM/Y9/8Pb3EWsAjkUsOvFa8FlmWBQ7VS9j4xmzZhlS6Fd3s0aWeQ==","signatures":[{"sig":"MEQCIA5n0/rpONYhEGlpKCXn1KqxPoL5lVvEpKHBEJi1DCAqAiAISeeMQN57LBTayLPBQJyjiVE+NdiVNorS3WiNWRX6aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkzXxCRA9TVsSAnZWagAAjgEP/20GUv7xf9bBH0aGI0wb\nZV2XFGk2tMB3ojbF2BZtfB2awrL5J/wwXz19DlXSTewHT8XffT050pj2rVOJ\nmiHcoCgqpVNbSDU0FvleQV0Et3h8i7J5wWRNeKs0uvCnRwEp/WqUn2pi+kfy\njjnqv9L8l7GyfD0ZC5woZ8mkjfQc1uCS/U/oMpyM7JoeSRQ1uhTJMV0E5JN1\nUbC6EefvGODy6up97bxEcJwmM+dSubKmNEcHYAEj3Q9t/l4VPA023EFcEaNo\n6T/UobFmmUp1ppCyJ2bHr+xod3l7zsMTKyEhMHlbI7Aajt+p10uGoZGHt2Bq\n96E1f0SKO3snoTgxSWK1Y+i9XFtU3Bx0Mb1qtKfKK9J4FZVj53CjhCtZhgKN\nzCbSbyAHbaHDIGLDRtIlLoxI2/JPM4os40rSlN9UiHBYg2MLrCuvRpNSI5/O\niTEjRVTH/pG8LNobvQ728xPzTvK/sKDOytW81Y1IlA9nLpOkQtmZLee6F2SO\nt3xT+ubhhJToGiRKdcLiDJTNvmJPXpzvtn5mqO08V3+vMYiCZmdoyUzFuWoA\nS29e4w33RCyaKVoM5Wi7IW0vI4mDmEnHlg0hH793ehKc7qukki0MQQaS1+j1\ng+5V0QBeUAjUQsjVGCnf3ayXqOKA2Sv4ANAHCNppBPQ9liOTpNpXlOe8cW2K\n81Cs\r\n=2DlM\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-alpha.0","@spec2ts/jsonschema":"^2.0.0-alpha.1"},"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/openapi_2.0.0-alpha.1_1603483121301_0.7253402393349486","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@spec2ts/openapi","version":"1.2.3","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.2.3","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"a322dcb415b28017187f343887125b06179d944f","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.2.3.tgz","fileCount":16,"integrity":"sha512-6n7T/zLEGw/tuWyRjdAQERpWXF29ounhZ6xHbI8qwDFYrALehoVzN98MFELyHZp737gwRCkJ0MzEOwV8jhyI8g==","signatures":[{"sig":"MEUCIH+XX51M9UKv/O5sEqGvnTmDhI+HwMFjsgBo4jWRLlSvAiEA9/JfEBY4b/ubeU9wByTrk4G745sEqrdUyw55GwOGUFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflt6JCRA9TVsSAnZWagAAkQwP/0OjnV9prE5yWrJy0bTf\nXkHks1F+OSvgyvr9Xm08PGBQ5EsCoOFtqTpPHpNi25+BhioJhqLyPxa0gwU9\nXk/1pOY3APevL5FSFqwmilA6690egpYdsXdDcv919M5zHM8YnSB5H/a8ZedS\nxz41ikahojs3MbGerxGVrMwM2ce9uYWZeDoNdMtArtEO87Moe0KRRY8ug8Zf\nT2ztH6TWKiHL9ZfaJ5NsCwSWTLPGN2tBWajXxoUCD0IFlhigXg5lEKItJTzg\n+bsC8Vl9anxl4/cfZBEvk33pt9Mbc2pypdWqjS8LIs0JG0rI3I+8Na173NRZ\n+EXH8DZoz3ed2v4/j7pZjgJN0yH3C3OAy46fTtKB3RXGW/lCH9QHgLc5N7HN\n3PDorPRPV9nHJgi42+BPzKe44ceJjES55XQ6UDzMDxYcXElHoul0EYv25/n9\nnFvpc+qpr7v7ua89Khbep+ApKu55ZCkAVthb+epW1nk+WvbXdw8OODGoGW0C\nji5QO8wv6mWOZXOBrtiKlAEfgr1/7/WXDhs+Q44k8BwTgcjoILUn1KeBaKj7\nCuP0ckZn33KnEad3v0hHm5BIoON3J4rBeOak1y9oVgzskUauVI749h/ADzpL\n/yQsXKQEx3sPgYotg5OZ8mlqeY7Gb8UiqSPWeXbLMp9OJdAjAXHFPrD9OEut\nM+C8\r\n=ccm5\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.14.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.2.2","@spec2ts/jsonschema":"^1.4.1"},"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/openapi_1.2.3_1603722889019_0.17931518482456577","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@spec2ts/openapi","version":"1.2.4","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@1.2.4","maintainers":[{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"},{"name":"mluce","email":"maxime@touchify.co"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"a87a7bf98439baf353275d48bfaa36f5d03564ad","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-1.2.4.tgz","fileCount":16,"integrity":"sha512-f0uRHQP3jsK0MSe/Lgs2KV+lLe06ODKYmY1Q5sHLsDMKLzhMPq7x4dLEM/cSKzPKyA3LQWRuprxK2960+8QLkA==","signatures":[{"sig":"MEUCIEBAqxZtBt/vPl/cFRRjwUM0/Q6CIsvGzz+FFIr5V81tAiEAqJ23TBp0T8jl+Bo4HdkGGSUh2qkbceVtWKl2S5mUBTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflvEmCRA9TVsSAnZWagAAL6cP/RBbmZ8EkZGQ+FRWV//j\noONQQ2NrLVTlL/xoLiQHV28chO1Eoh0FyhyvpwsxheX95sBCwzvMckptMiWz\nVyveOEsOopew50UN6kWOD7xAmVjcd5OiWGiVZesS7P6aEax8Up+KxSKriCXP\nvnSkLJr/71dhduo01yLQs2WyJIxGcHI+ck/waju4nIgT5ZNcHDiGIKpv1RVF\n86x5mbeO9qrWWXUkovSsYseLkdAe0MXVX6p34sFxdHno4+8pv6CkIMA7QyJb\nJ3Wh6my/3qD/iCrNMfPeiz15JBNNHZcE8XgpzYXY/xVQvJ/pGe6IYIyCBOJB\nHiTa0oc9eclw1rkU0UlX2gTdjXuVAA1WYIBJN9d0Z+HB6VhmeXlCY3+ZQl0T\n4FrK8VJpCz6RreSgOdSJL/1OZgRapZHLQSmIlFVqUo+a9PNwoYCkZO6KqyvR\n3cLlk9b3h5YgVsqrL5Qx5zbXsxObM51cWAVFJnNX5mK24VYv27DSXhs4eXOB\nCsa+XW588IPM0bWdOQzTpe6edMU9WN1/187FIr8IDWeZwVI87Pdy+Hb3qeil\nRJQzU0cX3HlTW3XO1zIiAPhHAgx0nJDK9KgyF0y1v8Ztsd2C3tn0JsatM/Zd\nZjGN+Rd1VjQovuInpmfEAiaAkqYTgppdhYePVO9qdEFaxS6U2BTef7USrSSg\ngARI\r\n=sezt\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.14.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^1.2.2","@spec2ts/jsonschema":"^1.4.2"},"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/openapi_1.2.4_1603727654330_0.5705040978010318","host":"s3://npm-registry-packages"}},"2.0.0-beta.0":{"name":"@spec2ts/openapi","version":"2.0.0-beta.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"03fb710665a88f242b42edb13a837eba91f84783","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.0.tgz","fileCount":16,"integrity":"sha512-6xGATfyHnL9KwR30E1g/EZ/0fdAKh216O1qN4ClVZKtEoNlwFj+Ymcb1qmQEU9y2VUD6T+IHm4xSPTCnVaGGHQ==","signatures":[{"sig":"MEQCIDUcdGmdUgPr6UrmjOkiw1hw8Ht60u+DjvOsZr6caFTSAiAU4j0WjQmcDVM/WY4ZRYHLEiZnpFCT4GEX/Dz+vBBy9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrwFwCRA9TVsSAnZWagAA38gP/AlcptraylyRvwyIhJLm\nKadaI3fgPDXrGntDPtCpCM+2Kc3LWDCIjOchGf82aMLrq99L+yPb+CniO1AY\n+F2Vlji18kM6pmENxzvjSwDkmOjx0jEvRV57ltRPfjQnbq8/7tnOz1uye0TG\nZs30LmputJyDv+0Sxcw45nY7X+TPHFzDtjZfvhvpnKVYRZnFyjdqGFYuOD+p\nqfawM+d03BsnR6+N54DiJNSSJ0Ske5/CvcSjM4/T1DRVU671ncdOfEOHViPF\ntLXDCLZ/8zL19IPi4P9a2jxl5ufwN80+SJXnQwGal5mLLuUOTCVvRSTfKkUS\nLUlYjhcDsbnihEerCYYG0Ne12HCK30dlUkpDuJYhQF/xkG/fhFOF4YerDh+c\nnQKJ4wuPpaXPp7EVV8IhMqkGdNnm1aCDrVrN9jXHNERrqahSsfm+Oh3V+tRy\nbhkZZG63ngiCSJcGIvhEZayGi6iJk/QqaSYKUdr79urzgwT4O0Ub1/U/9dH1\nSOD7MLneLhkCf/9byLXMeu7Qj8ldq/T1MjsDHFEAGowRmnL/vwsGv8xSUEDz\nAdm7l2v6d5HbPn5dpXd2Y1HGMQuPvKSjdgczD+E63UCqsmVq8SoVr3kROmQf\nIhAUOx9smbXZHWbtlBYmVSfooW4nyhYXm3MOqEBDATM6z+BNMAKHgonkd/gu\nYP8x\r\n=pVT4\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.0","@spec2ts/jsonschema":"^2.0.0-beta.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/openapi_2.0.0-beta.0_1605304687749_0.6767682592355972","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@spec2ts/openapi","version":"2.0.0-beta.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"d674d185ec641bcb64a1d23464f656f877dd7fd3","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.1.tgz","fileCount":16,"integrity":"sha512-bAuBSVl4PwZT6e7A+a0fVm0SAQGa1KPKYkdGJCS91FPHTo/YH8C1TCdhIba8AKQ8LTyzZM1vZ1MGqGYIjVgC0Q==","signatures":[{"sig":"MEUCIQCLp8t0qcUeaCIHpLtCMojjkcsm7AicAiJrkFSIdR45MgIgbyZGQHXMtM8Ftijmtkt9IFR7bOGgwe01+26wIxf86dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw/P7CRA9TVsSAnZWagAAJv4QAI3oRSqNjzReeZT0+6Vu\nxY5wSH9tGMf7SkIadoUmH0bamVeVzoQQ9V2vz+ITok46srE0i8vDyQsy8WAi\n9aC31GXvM5ZKdC2L5DhSo45vnksOpOrYER1hLJfmv2XJ22c0E/D0b4NzBXsI\nTqXSIO2PvxBxwUeCEc/5Ke1Eg82P3kEQXnu3qu6FbzcBmR0fHEasmP21C9Kv\nezGOapFZc4FGDxGEHVsZQM1sG+7t/Fv0sui4+HQ0jHpgSFHUXmLD+RgKmCEg\ndZNbHRoCykPkHsFWkVzMfr5FKWQgf9XvKX7K/2+hyiVori0ce+d1VrVYYgWb\nUTEkCTRMuAqg4TRJHtaJpGD4dlEDe9lduk3nG2CE9ShzFXKFNpRF6ss43p0F\n7kNBfRisdE42G8DdZoTbQnrdaV+a1R9VglBZJSunqTLtt6jZVUH0420ohdRu\n43hjToPszZiora8VTAlTGFyFYu4G5LE47gua792EISci19tlHTFDpDpqFpeK\nkPz6RvUOkwVoWrc74YtDe54bl5DdiPij+Nryh3NZzYNgP2s2/NY7I2oFCj+O\n113qm2civFkuhx1eCmCrGP6rtFpJUTJXkr6E2pLMl3KgLZyq08NXB0AEi7za\nYg3BwOC2nNC0zNBaEYNIOjB+KeVtTtmgX9t7ZW9G0m3LJ7yp6vKwLduoZNvR\n6CEN\r\n=GKqm\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.0","@spec2ts/jsonschema":"^2.0.0-beta.1"},"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/openapi_2.0.0-beta.1_1606677498731_0.3219182687860218","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@spec2ts/openapi","version":"2.0.0-beta.2","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"7918109cbeee083543ee85c3d044ec29563e2093","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.2.tgz","fileCount":16,"integrity":"sha512-yXqWZMsJZhNgCTP/8CZjXYP95H7bBvba0E2IjrEQvH2PTCgLc+9JsUIK7B18b6RVyeKbfQQA5szOtcJXGrGFaA==","signatures":[{"sig":"MEUCIQCZ3hUdm1R7fjedxhNstlJQ/wLNQJREjCJzW7p7PHAqYQIgZR0GP4125pm6l2UBCtlZUOKiS0dhVOqOVtiq20vvb/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw/q7CRA9TVsSAnZWagAAmJoP/iMILS8ba8XwChCEt2gY\nuJIyRCuIkv4oL6Jf2SxHpM45oqerloLasVj7SL8dNLynfSlCMyHgW3Dx4z8a\nXknl6DfepBCnhwEoyJKlBZ/3RutIPzp4LahBaQkRcPkN8QCqMVhR/FKfsZXE\nbBKJJAqypvgpOjDawIrnYqoVsWrIcGMDGxH63XoH6KgKbXcaIUzAaBFLeBig\naBYR5pIWyOBM/+rzEVo2Aty1vPUdtyxb8vQaD1wZ8kyhEcBTZC5lOVf/QeSz\nTODS2xB1837J0fCvvSCGBtWJ2TFDEVSJXZNtUvQAyUQB2AI8vxsCKBvyZcxX\ny+GODJEZ2sAclMF2UaoUeU3LzwjjbgoELLwziSQYmTlwDitOURtXyaOPMs8B\nMo6crUdqOCbGuGrDc+s8BB51+3odr0GMe9Dhcq7aADH6KokjDYaHctSBpb14\nL5hFOFZX31qWVefp5vNozJ6uYuZfmatoeZdkS0n8YrUOB/5xLhJDkrRDl+Fg\nlAXiMM5BahD3wYARcHaNlxOpP/1iJPlOjiqVW78zEiJF0ovT7ciVA1S2M6+R\nschNAquF+bBKb+oE8+59GhOptaT2R//O2LCZYDaDZQydgHry5tWzPvck70SI\nIjvpOBijwcFHC0Y0ZdF/yU8YIqQ9cYudZ4qllH4ipNAIWxntplm5vcEQxDJC\n9nDv\r\n=EmEo\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.16.3","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.0","@spec2ts/jsonschema":"^2.0.0-beta.2"},"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/openapi_2.0.0-beta.2_1606679226876_0.5636653418957343","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@spec2ts/openapi","version":"2.0.0-beta.3","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"cd3200615fe2612a7df632319f96610e88c8455b","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.3.tgz","fileCount":16,"integrity":"sha512-XXTc7MMQmlu667F8Lu6h4r6CwCqb/gNwXjhpzSycDMHYPdXeoov3KwXHQJcRbmsG31zmvVi6BqVJO5rPqynAiA==","signatures":[{"sig":"MEUCID2AkvwtrUBAdS35ovAhq9eX+/E5ElXDm0ABkuvo28qwAiEAoq1bDkJFjudLvar0vau537mWXRhakZ3hxkq+uF6L1rU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOZ5RCRA9TVsSAnZWagAA5PYP/R6cApBsj3JSEADHRNJF\nVPXd7A0mCylsw70sOWSmGzOZlfZgYK/W5Q0IbyRFvTtb5u1fBfv6SyAgYCHN\nvFqbFeAa41Sw8/fsyh3v/XJ6YlInxAVP01LkM9FIgL2kZJVlwk5ajtBNYGsv\n6fRco6B5Tf3cbQNEGNPy8PMXFbg44tpMcL4bAynMS/dNjrQA53fainm++z6M\nRWN9Gje/UMydQoOpZ41V1dBLKJGU8j0OoquSYmKQnbVruc9f0k1ny1zUb5Di\nUlXR6M9no9a3epN71sbAX/KBNrEeM/skhDntZOVKdnRi7FiqisR5ef4T6/hI\nHgxi6J1JrHNMPi6zChIdRkKDEzuOSRhP5U3UblSXCuP+vDZtKZ7HGzTufViW\nYb3ujkGoomIfep6su9w2jC65KULxbJlDErtBzyh2uEV64y2c6NYNpn+5QXyf\nmTrxFJqSAaP0PW/fBo3q95qt4TqV3yEy4fxsE1rj7XVuLXFIRCIN74RFiy1P\n6qCndemEW+S+37jlZY8dvExUJId7+8QRaTz2/ZdSxBsWQVZhx5/8U6x53zrw\nm202A6T6/czPeq7hDzvTO4YKim4n5kxfS88HKtwF8sugdhAcIVu1ykBkWHBG\nY14AG4UPnNNvSIcU7jcr5h5kPFip4XK2vY/QRHtoGKB6kW+wDVY27ZmBrKwz\ni3cI\r\n=IX+v\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"12.20.2","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.0","@spec2ts/jsonschema":"^2.0.0-beta.3"},"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/openapi_2.0.0-beta.3_1614388816809_0.8889798063438925","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@spec2ts/openapi","version":"2.0.0-beta.4","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"ac3206d14c0c8c4bcf48bbd9cf0ff59541cee742","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.4.tgz","fileCount":16,"integrity":"sha512-KBHU3uk4NifLPhguYOyYhvEL2h1zw818BsIRThbrU+Igd3eC8EaIdq1JRlEXcwqLR/I2lGmA0ZCer+R3TEKtaA==","signatures":[{"sig":"MEUCIQCDd+cIn4uTXdhEzDE4puGH5yYoJejUiYkSBdYpjBxl4AIgCmeSXQcA6885/Ii2B1/yW4CsZ6gVepEE84mffkFLLus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27578},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"14.18.1","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.1","@spec2ts/jsonschema":"^2.0.0-beta.4"},"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/openapi_2.0.0-beta.4_1635024255832_0.6126739202975631","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@spec2ts/openapi","version":"2.0.0-beta.5","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"1738f53ec65426c4f77b580f22a0509a50c42ac6","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.5.tgz","fileCount":16,"integrity":"sha512-rhckyQu0X8n+CohjZrLBhdg+DFCBBVZo6RxvThG4vKtMydRkLrW8xyHt/fYTlEsbGCNDHz4SSJ6L2JT1HpUXcg==","signatures":[{"sig":"MEYCIQDyzSHwqQJHEX9YswA3xHyKaVKJ6rdnszpki32gm01gUwIhAL8dBy6qKcfn934uua5bzsHIWbr8CuWZawdzBWHY6Kyt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2bzvCRA9TVsSAnZWagAAX9YP+QA8v/xjFVrnoIfOaY+O\nOjvQHl2zhdyrVX7GiDjYYaELL5PZU8FbzEaKbcfrnwgVtUchO+PKKbp9S8Qo\nGLPvFbgDWLeUIAmnTzGl4glbLPcT1HBr79TWrF6R64OAwCB8b3VGIzC76Jcm\n0j/uEfXxsIhflYOek5Kgw1T2HWBUoKRwVEGn1kLtCvdEAgpmtSUyD2CUvm1e\nmSsswx4jYRS2an0F+NzdSK423fi5USq3CU+nOk5nj7UCHfQYdyjQQ+YPhcWO\nSo1FLv7/AIiASdJN95QQwR2rSfF061YDFthJczHNu1tKq0KgH5BYrqbBFCgi\nMEn+Le5qoZPuCrTH58gZD443xrVHYmk8nopEcdq/90NoRVl4cQnSjrzQMNmT\nrq3YTEvNuIqUkQTYnDeb+VZsZdNokrg8NWSoukhvJOrrOYKdMjCMACp9l6Bs\n+pguRIbCeVanjTujjOntHtu4as8V4gwzUb//C+i1Yf2OdpgBEq3JQ+1RzXn8\nkj4QKx4bTLBZelgfJOF5f7HbtCHNUtiYMXrSQ6iqU+7P3MoHhwIH886x6cJh\nDNys4qJKEzJRZaQJo6urfDeAPT8MRu4Qsk6lyYlcUIh5CYaC+N5X2B7iHXmc\nnCpri2CI1eFpIVNUANMK3wkN7ak14/VkHWHviK8rllVAgeA/U/03t5GhFvXN\nNXRg\r\n=+iNf\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.1","@spec2ts/jsonschema":"^2.0.0-beta.5"},"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/openapi_2.0.0-beta.5_1635969245674_0.7488509349718182","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@spec2ts/openapi","version":"2.0.0-beta.6","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"1c0b7e537c9c72bba94e16a3f9da616e2dadcd8d","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.6.tgz","fileCount":16,"integrity":"sha512-1Mp04krIazY0uSdAtnt4OAs7/VcZjGHg/OrTHEhRhPoKERjj0pHeXVpk/p9FqlLsebWx6yTjQzib46jVLpvyEw==","signatures":[{"sig":"MEQCIGKNBhuZs2cenemmW5eEvT2kpXgUCReR+HR24pEPu4utAiBPImkv4cwplbDi9DHK2HP02vvksWi0USb2YxRhneDuWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ycUCRA9TVsSAnZWagAA+n4QAJQsWAJpAB3Yun/uYwHP\nKiC7zx0DU3U3qTZTfXTXcZT2yC7FhZ76apEbvgiKc3B1V7hgSFsvMgq4q0XR\ndG+wgS3ZagWK2g5BbDSGn6/sZ/l/DnX3zOQKeolSjFXSZiSWpefIVA2ftVvs\nZzcWoC3M3sDF2NRbQ3hUr5Y3rIHsj6EA+6lnjQXrTJzfU8754aW6LkQ/EONy\nMMfRmK0mo5Gvz/ylIt9TWaWYWmOihvB3gKKkbfPd688qHcjVVy0Ds+LtbsLa\nCmisRVBmAirkgH+tR//1xn+lYh1vlb+m8S8EBxFM4R8p21uvs/xpBxM1bDaa\nGSKAwpOtvTC4a3PPfrhdXUvIek7KDawdmpvZe4oP/4pW7f7y3LJgRwXvfPLj\nYaYENIGkYI7FKbPfuDROBjLAjJxEZtHr9/p+WHVM7JRe2ltmIniVfBR8RnSP\n7gFQJ9dxckjQD8df1Ip0+7JAJxc6jHIDSnyxwf0pKOkIRrcb1yMbpGM6gsAr\ncaPxFmb6CZw00Ve3DHMj5Wr5EbLByhPvuIs+MGpKmmW2N0DFCgYZXegzGtoF\ntcwfXgr/XiyPjeXwQwAwKhK0gXPsooQd6MmWEVHw+cEx0FzPcEjAEXSJMlaE\naTDneVWfsVwnKaMjHRt40ocM9K79NUB+qUqRLIv8O72r1CRy6z4FWZf1mH9z\ngPtc\r\n=dhf7\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.2","@spec2ts/jsonschema":"^2.0.0-beta.6"},"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/openapi_2.0.0-beta.6_1643325204628_0.6897474309095177","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@spec2ts/openapi","version":"2.0.0-beta.7","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"919e39602920fe46b0d94bd2586c21ec2ecedfd5","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.7.tgz","fileCount":16,"integrity":"sha512-HxfKURwjw9JPlk/Qlp/stTYl6dA9s8K54WIi2xUlk6/7yonnCMQvEkmbjERe/0rVUt2DwL0/Y4cl481x7mm9ow==","signatures":[{"sig":"MEYCIQCAUiscid7EvRyTpDkSKrvqOi6EOZ5cEsfasibQdpMUhgIhAOxKyYVzjPEH1Cpj5FFVGAoyBzou81L5XNjrPgaMVflT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4/SiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNMhAAnssAEcCtIEMF+9Knc/7rD/Jp9mLQ+QU1uaZ0FAg6F2tHQgub\r\nvGMtE2Z2IjoDApYvlyw+8vhcqi+uP9My/d4hAHP7s4TCNIj+6RkiLrbLe6HV\r\ncSc4TOGMkY4A9RP1f+2DMRi2W7YBx1MWEiFf4xusJ6mS4qVjKcN5rBxYQZgJ\r\nYd+2SvCSMRkFIPiaRdEJtWQqr9AutmAh9h4ZGQMjzurZlIKN2jLivYBwP5Go\r\nCSVewzcqpiTbpJL3B6ug2OaHpbYBZeDOH3SzA0MPWvf51B7jn+i+K0+pWFXv\r\nEzueQi7OK5yCk0hpqcwBMKu8zT9FomfMU3iRKyzuZOk5hg0Gr1MJzQV06rME\r\nsJU3HMNqaj7d/CDeBaTVuUeAfXpsRmiwBgbXZJ1GQmadL5sMAaCQ/R1GEgpy\r\nj/h8ybcOreGDL7CBJ7HZV5EcJp2VJH7bS6j8mqFFKOuDEkc+pn2WskUnDp1R\r\nzyySgg0iVrbf3F0Nt1F7adn5/xNrX3FBrecjNsJ+W7Yxn4dUHxp8exr/JnVE\r\njzz3Y+TMb0Wd9p2HVfCflaWcgg0LZHZJ/3a2vvy8dGr04P9fzDC3hHhjF75L\r\nN80bif7h1z2LfOMS0uri353vOk0giiijJ9A5b3LNkUGXk2Yhzidql9TbTfl6\r\nzvSCnE314JfBbneljOt1wnwdmNDtDqBM11k=\r\n=yXSa\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.13.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.2","@spec2ts/jsonschema":"^2.0.0-beta.7"},"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/openapi_2.0.0-beta.7_1659106466696_0.4642813511838877","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@spec2ts/openapi","version":"2.0.0-beta.8","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"83609a10cc5a94bf0bc7ddb42812794b4f58a49d","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0-beta.8.tgz","fileCount":16,"integrity":"sha512-l0v8JQdFEE0lzp6/3/rSo4FSKjQ6IWVsoabT56TNLsGu4GnSZv2Vd0jhUmJyKkz43mtKNqg2/Lw35ICoxwrm/A==","signatures":[{"sig":"MEYCIQDLkdYPOgv3HnmkedYMUTSgvAqQM8xtzyw7LmqFnetxMAIhALo8i7C+Iyof/FjWD4ZdoJ6x8LcRwfi7g6Gc/Lo64Es3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKyh3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7iBAAi16z+i3y61UfkvqJYlk00cSztDQ1qAZ+fGNW6DU/xR2X9flB\r\nXXZ+ZgDaNb8MvKRsPsG9v11L4IvP6GDOO6Alm1MK2FH/8ZGDZtLEOq5387Y/\r\nbQM/T4cQ7TToBk/jnoHGI5cLhJZBKZ97+Jiub4OeyMND9rz3giFrdIPqUAWt\r\nejvvYy0VvUSZmp7HSgsDrpi/oqgE0iGrv5mwMSc3bk+S2yUdOCJntVaPm8zZ\r\nuyp/whRSwjS/QEUdeMStwA9IaexjBfIzuV+by64SPhrj6u6q0BUtZEEChns9\r\nw+hGj0ZprA4lmM1oru1r5gbKW0AIMltiBfPJG+LcRI4qlEFF5zAhwcuQ279m\r\nNAsj78t9oEOabigWwViHXvQwhHksYOfjqiW+yO749KnIdUGp59gfYhKvuA5W\r\nqlU/tMgusHIL0WcWrFiXz+WfQ8NcsbiXrWeV2Am/AHs21Z4IPYc0Hnl8d5Y3\r\nhpjXPuimR4ymLetREXD2x4Pj7lPFRmqDRBBnuk5V3I6srx8UCqmXq6rx0q2q\r\nKo3GxOA9Pz7SMhfEhuzo+Fhw4GwLFNE8rPvm4Oudb+iGXDgEp3UjakChmTEI\r\nr0o4IX74PibzCqQhNViLWd+Vr8qJz5ZYZ31WEkDyw89b4SZ29UkGGlfZphMN\r\nK80Wc0ZnROZAZ2/boAuW6YlwYf8iIHgDI84=\r\n=x1VU\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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.9.0","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0-beta.3","@spec2ts/jsonschema":"^2.0.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","del-cli":"^5.0.0","typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi_2.0.0-beta.8_1663772791139_0.19098604432738964","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@spec2ts/openapi","version":"2.0.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"fb45b0d0db3be3411cc1e5b624f5b830d4060635","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-2.0.0.tgz","fileCount":16,"integrity":"sha512-jdwcvh5ZbteDcOc2ONELh3jc/gXDzjWIOR8m1tZ3iDSkPULcm/syiF2UAfu+6jtovSMsGrp8PPu4t88D+K8pDA==","signatures":[{"sig":"MEUCIQDr3+va/RP0E+maz23/QORbgoGGFz3ZloLePIeV/dwZvQIgJjEKoWf2j07bIYE/9+VOf2JyYp33wpEatYJ0i1SiU3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29049},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^15.3.1","openapi3-ts":"^1.3.0","@spec2ts/core":"^2.0.0","@spec2ts/jsonschema":"^2.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"},"_npmOperationalInternal":{"tmp":"tmp/openapi_2.0.0_1694181701469_0.8571915693487466","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@spec2ts/openapi","version":"3.0.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"a3bdadf1f9e6a1fff6238c4e60bf0551fd1f6b09","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.0.0.tgz","fileCount":14,"integrity":"sha512-2I4RNvJF0+fA8HLUu1mtfIPbcFjucxRksJZM6b//zhF2hEmV8npRQtmHx3etfI2egppJzxPEE7l7oNcMRsGTGw==","signatures":[{"sig":"MEQCIGHSOEI2/XytXOJq4iRfCfFKJbxgiO4FrqbZG5lYESvwAiBMnsdSQjgeSaZB/Ai8drlhC8uVC53rCJxRCRpOdvi4lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23043},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^17.7.2","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.0","@spec2ts/jsonschema":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.0.0_1694512222898_0.10348553930065418","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@spec2ts/openapi","version":"3.0.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"2fc9532cca157eccee7f05bdcc1478b6ed22486c","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.0.1.tgz","fileCount":14,"integrity":"sha512-VQMY3uroxVL69BhKzdluvEJMlUYkTEEGrc8YpmP6CYojegNOrgBtm07IPO3XN1IRf2n7CuYfuGnvjtJ9Gq+9Rg==","signatures":[{"sig":"MEYCIQCbJaKuVH/e1FFLDfOHG5P3XOMN3QCCpWUvMHxHzrsKEwIhAMPtL/SJqzZ6v0QWs1N0GtMbd0N8SJpugbQqQZp6dp0j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23046},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.17.1","dependencies":{"yargs":"^17.7.2","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.0","@spec2ts/jsonschema":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.0.1_1694525661564_0.9649273457904357","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@spec2ts/openapi","version":"3.1.0","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@3.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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"611e718bc46e92521f627472ea084eabe1857735","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.1.0.tgz","fileCount":14,"integrity":"sha512-eE6G+dOFZNINVShcYzTXBcv2nxbwciv3FNqSL09t8Ue0Jg04G144KwvdREMzlnOiC0ghaMm+vobur7+RBS0YhA==","signatures":[{"sig":"MEYCIQDq6kcWgzUf9PthTtAmkCCcWjUOUM5tzrA69yZkKiNfXAIhAMBDNI/ZEs9jAHDRGb0EbSbRHjUSFNVTT7eKeMpqVIGy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23101},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"18.18.0","dependencies":{"yargs":"^17.7.2","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.1","@spec2ts/jsonschema":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.1.0_1695652887526_0.3276070597868823","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@spec2ts/openapi","version":"3.1.1","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@3.1.1","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"b2fc34fc4649b52a6b164a2c31ae5e7b9aa87f55","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.1.1.tgz","fileCount":14,"integrity":"sha512-SNzNSSC4+jfjqFqPmHoblhuco23IJJbfB5pJ4njrLYbheZSRNS2s9imPaMsYpKKCa/D+G0L7UaXxPZ2MpUKk8w==","signatures":[{"sig":"MEYCIQCHLTbkGQ9FQDkuC9VXTm3I36P6z0USe5hGftYVYzCnTgIhAJMXG59w8h9cu/+y1eIiMpT50309D0wfzbNQKWa4Gfe9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23101},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.2","@spec2ts/jsonschema":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.1.1_1696329356991_0.043793816208984815","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@spec2ts/openapi","version":"3.1.2","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@3.1.2","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"791124eb1a6ffc8680fe29eb9dd7062729205689","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.1.2.tgz","fileCount":14,"integrity":"sha512-zJ5V82jMGkFGTA8pI4wqEZanGbQYK/wwMgA/XYNgwS6+q7lQvoDxeCbvk4K0VYifzSJw6t2hB4YKOmqAgC5gDA==","signatures":[{"sig":"MEYCIQDDDUn46lqF9dh5nkvgudUFtX0OIsKelgRWwv8VA5U1JwIhANo7MqMscV6ukl0q7XbNas2sYQrXBRqqSSrMD4b+tw+O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23101},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"20.8.0","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.2","@spec2ts/jsonschema":"^3.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.1.2_1698101195058_0.46271851148421916","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@spec2ts/openapi","version":"3.1.3","keywords":["openapi","specification","openapi3","spec","typescript","compile","compiler","ast","transpile","interface","typing","spec2ts","share"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@3.1.3","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"bin/oapi2ts.js"},"dist":{"shasum":"bcfd58b0fc0f1a435e18ed09ed6c9fd12156c290","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-3.1.3.tgz","fileCount":14,"integrity":"sha512-tjDiF6mBhNJGcrblDFsXQYu98o2bJaOj98JmUpU5jOSn1Gq6fAha/Y0OAlj+8YMsDNDgrV+xRkEa1Yuy/BIlDQ==","signatures":[{"sig":"MEUCIDi0KoeGsreNYljQTgPykganjLPChtcrLOKdTGraxg+yAiEAvdknf9WGMpHU7YB9JkoRxTvHrz/8Fhdd4F6hS8ZToXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23101},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yargs":"^17.7.2","typescript":"^5.0.0","openapi3-ts":"^4.1.2","@spec2ts/core":"^3.0.2","@spec2ts/jsonschema":"^3.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","eslint":"^8.49.0","del-cli":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi_3.1.3_1744327049057_0.7097051024171519","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@spec2ts/openapi","version":"4.0.0","keywords":["ast","compile","compiler","interface","openapi","openapi3","share","spec","spec2ts","specification","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"dist/bin/oapi2ts.mjs"},"dist":{"shasum":"bda0f06359dd9089d4ab6f63a4d4d86fed667ca4","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-4.0.0.tgz","fileCount":12,"integrity":"sha512-e3LvqcrSRcvoxu9t+kW8U9A0buGLX/pjBycRatyM06QdqXMcfeyqLXUt1uR3zzNxkabLlI4OJz2MKVWktwCfJw==","signatures":[{"sig":"MEUCIQDDBOOcSgQCm1y7qVxd5y9wsOoem4UenPolqL0qZXmsCQIgUH8ZlqS0G/MmCu8QzPNoWaoQutyoAcezgimXkLsrFTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261040},"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"},"./bin/oapi2ts":{"types":"./dist/bin/oapi2ts.d.mts","import":"./dist/bin/oapi2ts.mjs"},"./package.json":"./package.json"},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","openapi3-ts":"^4.6.0","@spec2ts/core":"^4.0.0","@spec2ts/jsonschema":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openapi_4.0.0_1783589589945_0.9330738144327184","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@spec2ts/openapi","version":"4.0.1","keywords":["ast","compile","compiler","interface","openapi","openapi3","share","spec","spec2ts","specification","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"dist/bin/oapi2ts.mjs"},"dist":{"shasum":"26dac3e83387d49ceea235053daf7a7a921ffa3b","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-4.0.1.tgz","fileCount":12,"integrity":"sha512-oxWY7s/lqsyUIWQ1Ekk9m423Cl+aO/ai1DGtquO7CA2KSIshSfuHpCj8RrX+OJwdnau3L9sOw2/zMl3uyXPYKg==","signatures":[{"sig":"MEYCIQD6n1cQlg5tmEKXVFG8a1c0L9DaKSRmixwuvlNG+bt5iwIhAPoXr17gkJ4lr9yUVo2e+11S2sE5nf4uOGKOLhVroQ0c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21083},"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"},"./bin/oapi2ts":{"types":"./dist/bin/oapi2ts.d.mts","import":"./dist/bin/oapi2ts.mjs"},"./package.json":"./package.json"},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","openapi3-ts":"^4.6.0","@spec2ts/core":"^4.0.1","@spec2ts/jsonschema":"^4.0.1","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openapi_4.0.1_1783615705702_0.5257414860324665","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@spec2ts/openapi","version":"4.1.0","keywords":["ast","compile","compiler","interface","openapi","openapi3","share","spec","spec2ts","specification","transpile","typescript","typing"],"author":{"name":"Touchify","email":"dev@touchify.co"},"license":"MIT","_id":"@spec2ts/openapi@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/openapi#readme","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"bin":{"oapi2ts":"dist/bin/oapi2ts.mjs"},"dist":{"shasum":"826f7c3a28fdf9ca7a8b0f4c05b73f721f379544","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-4.1.0.tgz","fileCount":12,"integrity":"sha512-BcIU+6hIpoPA1o/fSM1d/U4SKJ3Dxm1kUGYtmtJceF04wWnsHnvHq4Q241E0JESDHBhXfClrh07QWXeOalD7+w==","signatures":[{"sig":"MEUCIFfoPUjtMv2csNvTDuikAEskYxhTATQZG7RrBGyUFP7cAiEAstvUrYUdrxGGx9qp70QXEqGlemmqY8JNh6lPfF1JuEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21216},"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"},"./bin/oapi2ts":{"types":"./dist/bin/oapi2ts.d.mts","import":"./dist/bin/oapi2ts.mjs"},"./package.json":"./package.json"},"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 OpenAPI v3 specifications to Typescript using TypeScript native compiler","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yargs":"^18.0.0","typescript":"^6.0.0","openapi3-ts":"^4.6.0","@spec2ts/core":"^4.1.0","@spec2ts/jsonschema":"^4.1.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openapi_4.1.0_1788789691229_0.45221688064322274","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@spec2ts/openapi","version":"4.1.1","description":"Utility to convert OpenAPI v3 specifications to Typescript using TypeScript native compiler","keywords":["ast","compile","compiler","interface","openapi","openapi3","share","spec","spec2ts","specification","transpile","typescript","typing"],"homepage":"https://github.com/touchifyapp/spec2ts/blob/master/packages/openapi#readme","license":"MIT","author":{"name":"Touchify","email":"dev@touchify.co"},"repository":{"type":"git","url":"git+https://github.com/touchifyapp/spec2ts.git"},"bin":{"oapi2ts":"dist/bin/oapi2ts.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/oapi2ts":{"import":"./dist/bin/oapi2ts.mjs","types":"./dist/bin/oapi2ts.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","@spec2ts/jsonschema":"^4.1.1","openapi3-ts":"^4.6.0","typescript":"^6.0.0","yargs":"^18.0.0"},"gitHead":"5048b89861de63a377109cd11ebf078e590423c0","_id":"@spec2ts/openapi@4.1.1","bugs":{"url":"https://github.com/touchifyapp/spec2ts/issues"},"_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-J0tvs/IrqWzRc2DRreA/WyNYCkPUY1tz0MFCIORhVlHcls06OedaTCWH0j5L2GPFJiE18no4nxpA0ivpiEVSow==","shasum":"62cac0083c5a30be96896300da50e65faf927698","tarball":"https://registry.npmjs.org/@spec2ts/openapi/-/openapi-4.1.1.tgz","fileCount":12,"unpackedSize":21216,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBVR+7vNtRiX+J6o0E7rYPGBSoOHvS1TM6RrO4KwivEjAiEA9Alr8n3GwzKX4/ZC1mn1a9oX7tmEOTduXWFNXXVLjpY="}]},"_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/openapi_4.1.1_1788791163216_0.5037248471118831"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-24T19:42:41.509Z","modified":"2026-09-07T14:26:03.583Z","1.0.0":"2020-04-24T19:42:41.861Z","1.1.0":"2020-04-27T01:35:37.256Z","1.1.1":"2020-04-27T01:45:52.519Z","1.1.2":"2020-05-16T23:12:05.659Z","1.1.3":"2020-05-18T19:20:51.001Z","1.2.0":"2020-05-24T13:40:57.588Z","1.2.1":"2020-05-27T12:49:12.783Z","1.2.2":"2020-10-06T16:06:43.425Z","2.0.0-alpha.0":"2020-10-17T20:05:14.672Z","2.0.0-alpha.1":"2020-10-23T19:58:41.421Z","1.2.3":"2020-10-26T14:34:49.136Z","1.2.4":"2020-10-26T15:54:14.477Z","2.0.0-beta.0":"2020-11-13T21:58:07.879Z","2.0.0-beta.1":"2020-11-29T19:18:18.867Z","2.0.0-beta.2":"2020-11-29T19:47:07.001Z","2.0.0-beta.3":"2021-02-27T01:20:16.948Z","2.0.0-beta.4":"2021-10-23T21:24:15.997Z","2.0.0-beta.5":"2021-11-03T19:54:05.812Z","2.0.0-beta.6":"2022-01-27T23:13:24.755Z","2.0.0-beta.7":"2022-07-29T14:54:26.884Z","2.0.0-beta.8":"2022-09-21T15:06:31.273Z","2.0.0":"2023-09-08T14:01:41.732Z","3.0.0":"2023-09-12T09:50:23.042Z","3.0.1":"2023-09-12T13:34:21.786Z","3.1.0":"2023-09-25T14:41:27.796Z","3.1.1":"2023-10-03T10:35:57.183Z","3.1.2":"2023-10-23T22:46:35.246Z","3.1.3":"2025-04-10T23:17:29.289Z","4.0.0":"2026-07-09T09:33:10.087Z","4.0.1":"2026-07-09T16:48:25.854Z","4.1.0":"2026-09-07T14:01:31.345Z","4.1.1":"2026-09-07T14:26:03.350Z"},"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/openapi#readme","keywords":["ast","compile","compiler","interface","openapi","openapi3","share","spec","spec2ts","specification","transpile","typescript","typing"],"repository":{"type":"git","url":"git+https://github.com/touchifyapp/spec2ts.git"},"description":"Utility to convert OpenAPI v3 specifications to Typescript using TypeScript native compiler","maintainers":[{"name":"mluce","email":"maxime@touchify.co"},{"name":"mtrimolet","email":"maxime.trimolet@gmail.com"}],"readme":"# @spec2ts/openapi\n\n[![NPM version](https://img.shields.io/npm/v/@spec2ts/openapi.svg?style=flat-square)](https://npmjs.org/package/@spec2ts/openapi)\n[![NPM download](https://img.shields.io/npm/dm/@spec2ts/openapi.svg?style=flat-square)](https://npmjs.org/package/@spec2ts/openapi)\n[![Build Status](https://travis-ci.org/touchifyapp/spec2ts.svg?branch=master)](https://travis-ci.org/touchifyapp/spec2ts)\n\n`@spec2ts/openapi` is an utility to create TypeScript types from OpenAPI v3 specification. Unlike other code generators `@spec2ts/openapi` 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/openapi` 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 OpenAPI v3 specification.\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/openapi\n```\n\n## CLI Usage\n\n```bash\noapi2ts [options] <input..>\n\nGenerate TypeScript types from OpenAPI specification\n\nPositionals:\n  input  Path to OpenAPI Specification(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 { parseOpenApiFile } from \"@spec2ts/openapi\";\n\nasync function generateSpec(path: string): Promise<string> {\n    const result = await parseOpenApiFile(path);\n    return printer.printNodes(result);\n}\n```\n\n## Implementations\n\n- [x] Types for parameters:\n    - [x] path\n    - [x] header\n    - [x] query\n    - [x] cookie\n- [x] Types for requestBody\n- [x] Types for responses\n- [x] Automatic naming\n    - [x] From operationId\n    - [x] From path\n- [x] Parameters merging\n    - [x] From path item\n    - [x] From operation\n    - [x] Override from operation\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\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"}