{"_id":"@anttiviljami/dtsgenerator","_rev":"12-a4d0a443fdd6fb6f2dcd58e2e693c041","name":"@anttiviljami/dtsgenerator","description":"TypeScript d.ts file generator for JSON Schema file","dist-tags":{"latest":"3.20.0"},"versions":{"2.0.6":{"name":"@anttiviljami/dtsgenerator","version":"2.0.6","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@2.0.6","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/dtsgenerator","bugs":{"url":"https://github.com/anttiviljami/dtsgenerator/issues"},"bin":{"dtsgen":"./bin/dtsgen"},"dist":{"shasum":"c36595e9078bb892bbd65bffdb1069b981b6a759","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-2.0.6.tgz","fileCount":67,"integrity":"sha512-Y0HXnofuD30i0hCR+mWti/EQ1P69lSvweUuFV3nx+Y509AGRlYvIgmAnEIyAhKzNyPF2BPD8NOuApWsU/d9ATg==","signatures":[{"sig":"MEYCIQDmRdkETbhHgZGlVSlsjX3T1P+m90A04YFcAc9l0XWiDQIhAKSiOmZjeZeg8ZEuREL9+BQaP3L7WluaeOy7HUU5FKnp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczromCRA9TVsSAnZWagAA3YAQAImGlYdUNcUvaAeJLadz\nAmaIGhJl6Ehwk3bYcqHYmDUWIun2eqWihmt3Mm2+rPNWOm4bDld+uic+0hzp\nnJXJaxgga3uM66KotGKq1aru2MqLTqg6Y5SivRKE4euY9DC7qNbfBAw8bAl8\ndn+kWp3tNX8LDca9pTY04YgaMoIpj4kY8llvAgWBUWiQiN15OojwaKGn/JMt\nJvcVLPMlGrzcJmFc8yCN/GxMXiY5xHxCMaFOn0NysMn/S1WxtvgRxMA8sVIT\naLRN65UjxYw4wY7HwTjnKPFDkK67r113x5dqPLhBcrQ9pCn6c+SJm7Eio1Cj\nYxptveFVuNngUU0oD4M6f9g3K6mIoYDH0/8UqS1rhTpMf68i3vtUmQ+8+l24\nlKOtlZoXqT4zYHmBIl/WuB7sr0fZDlH1QHAwO9DuJeNDxjqVxO9yuzvkMDQX\ndazPHub/eHmddJ3lL5+W6z9KV2W5KoQQcR3/hYB9/EPjDCbNwZzJvV7UypeR\nPCleW700BQkCSyxEKLmMkCMZ1n3+iAukZEnWeg6/TLlZ5RcvoW28qzz32yaw\np3NkQVgsCyZ2O0kT97vpuZcMyrgEeQCXIBw8mih5xTMXjvy2/gwNxxMFBVWF\nhLskJfDLgkgTeEHbPORRpgoaAFWqt82qyPitFs4bVJCPb4+V93ZUDKpvOdl+\nR2pI\r\n=4MIY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","engines":{"node":">= 6.0"},"gitHead":"64bc1926ba94de97924ad49084e2f00f52c62d7a","scripts":{"test":"istanbul cover _mocha test/*.js test/**/*.js","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ **/*.js **/*.js.map","watch":"npm run compile -- -w","compile":"tsc -p .","pretest":"npm run compile","coverage":"remap-istanbul --input coverage/coverage.json --type text-lcov | coveralls","posttest":"remap-istanbul --input coverage/coverage.json -o coverage/report -t html","precompile":"tslint --project ./tsconfig.json","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/anttiviljami/dtsgenerator.git","type":"git"},"_npmVersion":"6.8.0","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"_nodeVersion":"10.12.0","dependencies":{"glob":"^7.1.3","debug":"^4.1.1","tslib":"^1.9.3","mkdirp":"^0.5.1","js-yaml":"^3.13.1","commander":"^2.20.0","cross-fetch":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.2","rimraf":"^2.6.3","tslint":"^5.15.0","istanbul":"^0.4.5","coveralls":"^3.0.3","typescript":"^3.4.3","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/debug":"^4.1.3","@types/mocha":"^5.2.6","power-assert":"^1.6.1","@types/mkdirp":"^0.5.2","@types/js-yaml":"^3.12.1","remap-istanbul":"^0.13.0","source-map-support":"^0.5.12","@types/power-assert":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_2.0.6_1557051942057_0.37514833107442036","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@anttiviljami/dtsgenerator","version":"2.0.7","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@2.0.7","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/dtsgenerator","bugs":{"url":"https://github.com/anttiviljami/dtsgenerator/issues"},"bin":{"dtsgen":"./bin/dtsgen"},"dist":{"shasum":"3e885fd131ef4110d0067949f4d0269e1922ceb3","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-2.0.7.tgz","fileCount":69,"integrity":"sha512-IF7UfmScs/r+HUPLLog424i22DLm/hpJY3CNNImPyLwMawGuKuf0331X+rzu/OSHIcAPUxQV/WfGVvVfUBD68g==","signatures":[{"sig":"MEUCIQCjdQszwA4Fq998N7/5c0fK3zG92gImDikQEdCaA8exvQIgZ251FQxZRH/RzVXCkzvjN3hzNlde1iwfwb0NnUj5Emg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcztz2CRA9TVsSAnZWagAA2B8P/iWBl5xC+dkrwkU4rvLi\nlIUt17ad+HpmEETLwr9jJzzl6HsbyjC83+C/Y7YsU2e2K5gaGfA378WJ6ykK\nBTCiZzmnIQXz2vctcejafRJeKp8umYTXAu3zxjWTlCglz1kCluvFptuMrP5S\n4AF5xjOVfBXiwcfQofKeKVT1LmQjiP/bGt3OdX+TIS5JIgqmw7W9PEHxURC+\nzJxwGyfkceoLYUsTydIH+QNgxAORtB2oZWg0fdRlqnxMF5CkUf6RTwgua2hL\nxq1SZGMVdfE5tZi1R4DwSvrFGvrosbOYWAlmBnSWM6Rtoev8Uwj2xrB+qtGY\nSwEhieTLhYNM6WeZpZBQNhStnKl4fhf4GYDJDQcfm5coqux1rsAC3xYfsayr\nHTwsCs86FgxH/GHJASUWq4d30kNvKt2giNqc+T2ewwYJjyFHWLX0g8awPATv\nmlfj9zJOZNxwMDwfpry7pETUvBGfEEZJlXp32+iB/7A1L2WBVmXT5xbob7us\nWsVOjtPgFLXS+s5T2VSfp8y7f9Es0qIznXjPJubbsM5hapnYMZ9IA0sR/r6l\niwESKP5sFdyG4lSMmg5Ngq0kjqE1PEiwlJ8KqU89Lv7QTSAxKSGiILlMKonx\nZBDrhHd5uX5kq8FYKdhldhiSRwIgGcTXks6vmWPiQ6+ZQ5hHHM1D8m2MvuIW\njVaV\r\n=D9ZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","engines":{"node":">= 6.0"},"gitHead":"64bc1926ba94de97924ad49084e2f00f52c62d7a","scripts":{"test":"istanbul cover _mocha test/*.js test/**/*.js","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ **/*.js **/*.js.map","watch":"npm run compile -- -w","compile":"tsc -p .","pretest":"npm run compile","coverage":"remap-istanbul --input coverage/coverage.json --type text-lcov | coveralls","posttest":"remap-istanbul --input coverage/coverage.json -o coverage/report -t html","precompile":"tslint --project ./tsconfig.json","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/anttiviljami/dtsgenerator.git","type":"git"},"_npmVersion":"6.8.0","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"_nodeVersion":"10.12.0","dependencies":{"glob":"^7.1.3","debug":"^4.1.1","tslib":"^1.9.3","mkdirp":"^0.5.1","js-yaml":"^3.13.1","commander":"^2.20.0","cross-fetch":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.2","rimraf":"^2.6.3","tslint":"^5.15.0","istanbul":"^0.4.5","coveralls":"^3.0.3","typescript":"^3.4.3","@types/glob":"^7.1.1","@types/node":"^12.0.0","@types/debug":"^4.1.3","@types/mocha":"^5.2.6","power-assert":"^1.6.1","@types/mkdirp":"^0.5.2","@types/js-yaml":"^3.12.1","remap-istanbul":"^0.13.0","source-map-support":"^0.5.12","@types/power-assert":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_2.0.7_1557060853817_0.5822543707754324","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@anttiviljami/dtsgenerator","version":"2.5.0","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@2.5.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"d117d048c9442b63d3b099c4098adc121034f1ef","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-2.5.0.tgz","fileCount":71,"integrity":"sha512-sP1TL8ERCF/MaW2unh6jZmxNiQaP10gyumhilcKN7FQFgqj9v1eQsyS9kseXzTj4trpPnTBfKk1G8AySfGaFDQ==","signatures":[{"sig":"MEUCIQCN2qOzgY9Nm61dQFRoacdD0wwelcztAg/pCmCbN1uPwAIgMBxSKDvopF6q4EA7RtJNxZS3tn0zGS0pblhaR0ixL70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoeVVCRA9TVsSAnZWagAAmH0P/0762dzW8O2zS3MNoP1t\nSPV0XkEZmKUmvMjt2FQ63ar1ratiNp5tkFn8Op2xv6v8mwVbfb/PsLLOM34c\ngGHrLD/Mkm7lblqQSoB9fPKbGY+SMZph4dBoJC8WI3m6JT5kuSazpP9EJFiY\nRUs8PSdQmPXggz5E3zJ0GeZjczGO4vjwtg3LXUjJFQi0pH1N70bt9L1lRXD/\n4h6RfpI0yxV5pbiAvM8OFgl4yPPmz4Rb3m8RYB5As5oe+gHddk6GGE5x/MZm\nDW/TpVcILiwCs9ae+vHMVwQQtajIZ5MmItIz6B9ovQV3g0DOql2G+vydV/fi\n8coZUySyj7NLzCvyrcVmgMZ9oS08UzThXcLHeIruEHuN8+xH59urZ1+3s6uW\nohvwnDOF/d0ZamHjDp50NSY0EGinfGD3vMfhyZocL3wK7lBVhl4HqtB/znlo\nEMXkxhVypxNdlV0lmI5rpjidItTD6sry+0awprtQQq+u11qtlN6fNpBc8JsO\n8z8Q6RTA09+8bUPfDJambs+29w6DIcIdJmTT8DpR2+8UMnxjO6SzeZDdQNIg\nHoTFfH2GNp7Nacz9K+TwBEwdFiiGjY287mTUNbr2R/RFaIFf7a+WXioE5QIP\nawrqoY8aDSPg484fRXFUW8VenaNmi0D1KrngUNVlDJIiF8dxCbqiwQgpa1A0\njdo1\r\n=YUbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","engines":{"node":">= 8.0"},"gitHead":"86775b4cc461814bf222578a60ed744a8fa922b4","scripts":{"lint":"tslint --project ./tsconfig.json","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map}","watch":"npm run compile -- -w","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --colors test/*_test.ts","pretest":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","precompile":"npm run lint","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"_nodeVersion":"10.20.1","dependencies":{"glob":"^7.1.6","debug":"^4.1.1","tslib":"^1.11.1","mkdirp":"^1.0.3","js-yaml":"^3.13.1","commander":"^5.0.0","cross-fetch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.0","rimraf":"^3.0.2","tslint":"^6.1.0","ts-node":"^8.6.2","coveralls":"^3.0.9","cross-env":"^7.0.2","typescript":"^3.8.3","@types/glob":"^7.1.1","@types/node":"^13.9.1","@types/debug":"^4.1.5","@types/mocha":"^7.0.2","power-assert":"^1.6.1","@types/mkdirp":"^1.0.0","@types/js-yaml":"^3.12.2","@types/power-assert":"^1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_2.5.0_1587668308500_0.8456929996839799","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@anttiviljami/dtsgenerator","version":"2.5.1","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@2.5.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"./bin/dtsgen"},"dist":{"shasum":"bb32728e7da036d4172f1397fe6de6492e54c223","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-2.5.1.tgz","fileCount":104,"integrity":"sha512-JxS0R/8Eafv6hp8ynQBhD+kC8p88Qj2hprbOpGoInLGiZfjHI2QsXxksBWTSsWtEufgPyn78fs2VvoGWDl5Rgw==","signatures":[{"sig":"MEYCIQCMkMWhL+OOutQVmNTBfRVLJXpd/4uVFI2pmBLW6aOoqAIhANwypRmGG8G42rKiTp/CH0Gh3+G9aE2fEy462VCWwSnM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3R9nCRA9TVsSAnZWagAA18EP/0Xn7tgeb4UaI6X3sZfc\n1xvcBqgKgkh0YEP7NqrpHKpVPZItO3lJk58QgFBNPTbzE2s1jv57Q+VlgOvK\nhCfRIyeQhJ1P0Af37Pn6wEgM4yMYzVaEBbzXSOraEYDNSr47dSsk5Cg4SZMK\nBQ82fF9zyB7QokEJUuTA/j4LfvqLBQfRjlGJHudtq9y7gsiJtFQ2MbeXHQrW\nTeCZDYzLkz8xtvMFA0xIaE7+U7Tw3UFCn2K2G/UB/kq4cOv8k5sLaLEBs0kV\n/kiC4D2GYqs+oKjIZtdRN2jbIVlkzqYdppWQ+4XCrRJW9b/YUFnmBUwZkxcz\nh04OuifAB4pEWYdzVRhb2//nzK6C4lGXlTcJ4pZ39K6rj/xuTMNkVaMCayxQ\nlLLM/KCgmuRWyN3aIbddAmcnhSnejxQF/ohgDel7Uum7sDSe/DbGJIncqgDJ\nOnO4Jx2evMW21OS9bIaiuGQrCARt7yKWmCpjU5G0m/m6r4C1Nrm9OI7BSPl6\nabT2ZNuH/zwZMNhm8alZR8b+h3uH0Q5xU7Hm4eLsjgVoA60NF0o5VvNuzjsq\nFbwvjbsBEqM+cGmdVm8+JNjFI8yGGe3a7cKeUksfOtcRy9s37lmkMzt/d7az\nEltUn4+sNdMTfXus6x9K+z0ulyZ/2PLujH8WWHIgf4pFN+hXs3U+AZPx7zHW\nIO66\r\n=ZQJH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","engines":{"node":">= 8.0"},"gitHead":"86775b4cc461814bf222578a60ed744a8fa922b4","scripts":{"lint":"tslint --project ./tsconfig.json","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map}","watch":"npm run compile -- -w","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --colors test/*_test.ts","pretest":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","precompile":"npm run lint","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"6.10.2","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"_nodeVersion":"12.9.1","dependencies":{"glob":"^7.1.6","debug":"^4.1.1","tslib":"^1.11.1","mkdirp":"^1.0.3","js-yaml":"^3.13.1","commander":"^5.0.0","cross-fetch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.0","rimraf":"^3.0.2","tslint":"^6.1.0","ts-node":"^8.6.2","coveralls":"^3.0.9","cross-env":"^7.0.2","typescript":"^3.8.3","@types/glob":"^7.1.1","@types/node":"^13.9.1","@types/debug":"^4.1.5","@types/mocha":"^7.0.2","power-assert":"^1.6.1","@types/mkdirp":"^1.0.0","@types/js-yaml":"^3.12.2","@types/power-assert":"^1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_2.5.1_1591549798523_0.3669026622445646","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@anttiviljami/dtsgenerator","version":"2.5.2","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@2.5.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"./bin/dtsgen"},"dist":{"shasum":"6bbe442b867301d2a3ae129ba3d896cdce1f88b9","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-2.5.2.tgz","fileCount":104,"integrity":"sha512-lpM6xpKojw2ToY5EMdhdq7ZdyiueYfTbav+Hmtof2KjFWB9po+CYTEEJqFp4/aR1Kjj43ozRfmUs/MWrrHoMaA==","signatures":[{"sig":"MEUCIHpHCx2RNJ8tkR1KjY8TILhL9+wJ08c6qTreJe4/UJoNAiEA7LoLALjoAmJnBRmLsNpskQaZeEkUrGJ/4jp/btFMDSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":421729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3SEFCRA9TVsSAnZWagAAAWsP/0jJV/hu49YnoHywX7Nv\nX87SgIS2Ai6HPOJ+b7LNJHD0dEWiAohJAWjdw+7Go5WGpQX4nx6GmtC4EVh9\n57//VeHKIPQ4chyfIGg3/5+K6O7PxgOeoW0vfKFtluRdF0HeFiTVssostAUh\n0CDt4QD+1hg5DpB1MBUuHlvbHjQeGd8FxeNN7dufK3tpv73kfBEOHt/HYEYI\nw/varGQBb8uOfWM2KAgTOUUplUAvpw8YCFsntuHdpq25CjqLKb/VT28MsbFR\nI4p8tevNl4pTIyXw2/pVFb/Z2F0tW8F4tGCPBKIHldCIwd4Haz4izGTyJbff\nNSHmivTrDm6VDttJ5mYLi5DT2ASb07I9sqbVjwAamTDQxXYC955SJ8UCbw4/\nofvqQGo73uPw2p7aY37/YMeRnfTYD1RAqbf0vL9yFN55TmebutQjlW/Hhwly\n7jUVKNnH7xOWefUJ96u6jNXylxe2hrnDIoYpmATzfw3+aVrWqU1873brUnu1\nLwQD8g9ZnInp7tF4Eq8FxKCaODXpj2iv7K6cUFy1C4mg8GuHy6QQdIYRTMX4\nYtN6mYwXhzdeYTBHqqeT7vgLr6T8x8KeJ9YVevpjeEzwwb1ZvTUll2TAIgvs\nSUywRSmT4V8JVxCavc4iu0fIteSetJZoWqXq8DuI+cTiFHbrmQXO/sgg0dPG\nqkTM\r\n=Uc4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","engines":{"node":">= 8.0"},"gitHead":"86775b4cc461814bf222578a60ed744a8fa922b4","scripts":{"lint":"tslint --project ./tsconfig.json","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map}","watch":"npm run compile -- -w","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --colors test/*_test.ts","pretest":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","precompile":"npm run lint","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"6.10.2","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"_nodeVersion":"12.9.1","dependencies":{"glob":"^7.1.6","debug":"^4.1.1","tslib":"^1.11.1","mkdirp":"^1.0.3","js-yaml":"^3.13.1","commander":"^5.0.0","cross-fetch":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","mocha":"^7.1.0","rimraf":"^3.0.2","tslint":"^6.1.0","ts-node":"^8.6.2","coveralls":"^3.0.9","cross-env":"^7.0.2","typescript":"^3.9.5","@types/glob":"^7.1.1","@types/node":"^13.9.1","@types/debug":"^4.1.5","@types/mocha":"^7.0.2","power-assert":"^1.6.1","@types/mkdirp":"^1.0.0","@types/js-yaml":"^3.12.2","@types/power-assert":"^1.5.3"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_2.5.2_1591550212515_0.5147658194632343","host":"s3://npm-registry-packages"}},"3.12.1":{"name":"@anttiviljami/dtsgenerator","version":"3.12.1","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@3.12.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"1b9de5bba5132b031ab5fd5e9b6bd5bd35ea7154","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.12.1.tgz","fileCount":68,"integrity":"sha512-ARsErCchTT0+XtEad2QFtFURv5xTfYeMhzkNu03Dco+e6jd3BGmUnIdHzA/3xDcHp786vE3uy/1b3K5msx7b4Q==","signatures":[{"sig":"MEYCIQCbHzpd92JQRD2/wPK2djjWIuDKMDrpzXqt53CkkDoa7wIhAIACnNWPbzVm0ii4BMvBD59Si31z3flQ4Onbf+iZt/pY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371336},"main":"dist/core/","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10.0"},"gitHead":"6c38fc908a8351e227e7f4c3dba9293af04f03f9","scripts":{"lint":"eslint --ext ts src/ test/","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","watch":"npm run compile -- -w","format":"prettier --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --colors test/*_test.ts","pretest":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix","precompile":"npm run lint:fix && npm run format","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"6.14.12","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"lint-staged":{"*.ts":"npm run precompile"},"_nodeVersion":"10.24.1","dependencies":{"glob":"^7.1.7","debug":"^4.3.1","tslib":"^2.2.0","js-yaml":"^4.1.0","commander":"^7.2.0","typescript":"^4.2.4","cross-fetch":"^3.1.4","https-proxy-agent":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^6.0.0","mocha":"^8.4.0","eslint":"^7.26.0","rimraf":"^3.0.2","ts-node":"^9.1.1","prettier":"^2.3.0","coveralls":"^3.1.0","cross-env":"^7.0.3","@types/glob":"^7.1.3","@types/node":"^10.17.60","lint-staged":"^11.0.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","@types/mkdirp":"^1.0.1","@types/js-yaml":"^4.0.1","@types/prettier":"^2.2.3","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@dtsgenerator/do-nothing":"^2.4.0","@typescript-eslint/parser":"^4.24.0","@dtsgenerator/single-quote":"^1.5.1","@dtsgenerator/replace-namespace":"^1.4.1","@typescript-eslint/eslint-plugin":"^4.24.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_3.12.1_1636298414668_0.9026067435200396","host":"s3://npm-registry-packages"}},"3.12.2":{"name":"@anttiviljami/dtsgenerator","version":"3.12.2","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@3.12.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"95227482eab2977b0bc9f770043514ad4cd3f2f4","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.12.2.tgz","fileCount":68,"integrity":"sha512-JLSQLf2KCgsPoEqaUluqjTAAcG+yT+kxz5NrWpuNUvP3KFy6vcwmgUcg72C6wgWrep4xVeajmVZl9bOtxjLK1Q==","signatures":[{"sig":"MEUCIQDDrj24CFpv0C+ye6YlKa2yOahOAOG4Z7S7qN9hzcQxawIgR+RpgenGttlMKe5ao/KhFkDsMnPP/qwVhClLXeWIz8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFcFCRA9TVsSAnZWagAAxRMQAKO0uqk5TTeIhzoB/am+\ne3Fs23j88349sOhxY5+lcritSkSfiGRVrmlf40Pkj86bG8hpfKRK1b4AxJTg\ngwAyiA2YuPNZq17clLcqt6swTlt0LvPi8lgR4KpsJ5rfe77SXCijDj8EoHGq\n6QEZ991gUPkG5VV49EbjrFZVB+dXCIZs113zCAcENkk6BloZGVNlTnoAIDDV\n2aN3ls4boRarA+KqNbtHQcFysozaEtByIQHVPLaxiEZ3SnZTDcaqfvSfTCOf\nhrnEMcW/mR1K1tpYtzBAfASRu9Wy/LazsZh11BStga5xUQl45yaeinwuMBtx\nJ/XZweeVJpjICX6kCkROy1gYkWAcfJPUGEkRtN+yDeyCzMeIuO8rW34EloiW\nWeZCGSvizWAM4BnCbqTziDtBVbWPjRmj/sM1Y0+lsOuXGDlYMVU1ILFECeeM\nfWqlGFmGXbdVL9y6N7ardymUDQ6Xs1dcDp9HrVw4K09B6+Ih07pEO1kMtWnq\n71sNvocMe5mzK2N44F2+LtWAOCUHmyGAMNP5ilSVwAn24T7K+ewTz8zD4cuY\nQErigfXrpwuX+O9y1a0NIZpjr/vyhQLynl1a76PQ6+dbNINXxjXRHUZRCbhU\nnzDQFldmHeb4PPKB3nv3FsPdpkL+SerjBAcC0da3rIsTfAfty+nLiPR3c+g1\n4D+g\r\n=9Xo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/core/","husky":{"hooks":{"pre-commit":"lint-staged"}},"engines":{"node":">= 10.0"},"gitHead":"6c38fc908a8351e227e7f4c3dba9293af04f03f9","scripts":{"lint":"eslint --ext ts src/ test/","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","watch":"npm run compile -- -w","format":"prettier --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --colors test/*_test.ts","pretest":"npm run compile","coverage":"nyc report --reporter=text-lcov | coveralls","lint:fix":"npm run lint -- --fix","precompile":"npm run lint:fix && npm run format","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"6.14.10","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"lint-staged":{"*.ts":"npm run precompile"},"_nodeVersion":"14.15.4","dependencies":{"glob":"^7.1.7","debug":"^4.3.1","tslib":"^2.2.0","js-yaml":"^4.1.0","commander":"^7.2.0","typescript":"^4.2.4","cross-fetch":"^3.1.4","https-proxy-agent":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^6.0.0","mocha":"^8.4.0","eslint":"^7.26.0","rimraf":"^3.0.2","ts-node":"^9.1.1","prettier":"^2.3.0","coveralls":"^3.1.0","cross-env":"^7.0.3","@types/glob":"^7.1.3","@types/node":"^10.17.60","lint-staged":"^11.0.0","@types/debug":"^4.1.5","@types/mocha":"^8.2.2","@types/mkdirp":"^1.0.1","@types/js-yaml":"^4.0.1","@types/prettier":"^2.2.3","eslint-plugin-import":"^2.23.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@dtsgenerator/do-nothing":"^2.4.0","@typescript-eslint/parser":"^4.24.0","@dtsgenerator/single-quote":"^1.5.1","@dtsgenerator/replace-namespace":"^1.4.1","@typescript-eslint/eslint-plugin":"^4.24.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-sort-imports-es6-autofix":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_3.12.2_1636298858025_0.7320027993610576","host":"s3://npm-registry-packages"}},"3.19.1":{"name":"@anttiviljami/dtsgenerator","version":"3.19.1","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@3.19.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"0e84474a21fb3c2e5ebbe5c61a73e1229171954d","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.19.1.tgz","fileCount":73,"integrity":"sha512-FlGAPqih3CFH9YsktVDtW26UEORjlIj8alH+MR7eNad6z9Cun7M9auRUWRcrdo1pq4ES8q6PmICrev/LyyKKKg==","signatures":[{"sig":"MEUCIEbr7WPwretU7PSm7ThKe54RieSB6Iv35vCno3hSVrKjAiEA3AgaZ7y7c0FeAW+bv84wGGQEQ9N8z8UuNoIFonNnmmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380792},"main":"dist/core/","engines":{"node":">= 18.0"},"gitHead":"09d32da82eac19c9bd3b20cd55ad97dc80dd95ba","scripts":{"lint":"eslint --fix --ext ts src/ test/","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","format":"prettier --cache --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --require source-map-support/register --colors test/*_test.ts test/**/*_test.ts","prepare":"husky install","pretest":"npm run compile","coverage":"nyc report --reporter=lcov","precompile":"npm run lint && npm run format","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"9.5.1","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"lint-staged":{"**/*.ts":["prettier --cache --write","eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.3.10","debug":"^4.3.4","tslib":"^2.6.2","js-yaml":"^4.1.0","commander":"^11.1.0","typescript":"^5.2.2","cross-fetch":"^4.0.0","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^8.0.3","mocha":"^10.2.0","eslint":"^8.51.0","rimraf":"^5.0.5","ts-node":"^10.9.1","prettier":"^3.0.3","cross-env":"^7.0.3","@types/glob":"^8.1.0","@types/node":"^18.18.6","lint-staged":"^15.0.2","@types/debug":"^4.1.10","@types/mocha":"^10.0.3","@types/js-yaml":"^4.0.8","source-map-support":"^0.5.21","@dtsgenerator/do-nothing":"^2.6.0","@dtsgenerator/single-quote":"^1.7.0","@dtsgenerator/eslint-config":"^0.6.7","@dtsgenerator/replace-namespace":"^1.6.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_3.19.1_1699544030945_0.013225416632624887","host":"s3://npm-registry-packages"}},"3.19.2":{"name":"@anttiviljami/dtsgenerator","version":"3.19.2","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@3.19.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"fe1871f8b9742ccd448af6c62f2fff3ece0f009e","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.19.2.tgz","fileCount":73,"integrity":"sha512-kUEm9yQTyoMnmhRgwtLZeh4IlItePWpPQB92YRQrf/oYH5mTzf2PQG1MXi5kzNKeTJshFcfATtxuLkalZYLOtw==","signatures":[{"sig":"MEQCIByVjT2FBRndoX+DLvRWK7FDvmlTBh3z6szbBTRZHWuFAiBdXFcAtuLocfxHDalhSn6JTlS7/ioem+Unq5kKKSFsXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":381697},"main":"dist/core/","engines":{"node":">= 18.0"},"gitHead":"e8ea9541f5d31943bbb3e88f0515ba842bde2105","scripts":{"lint":"eslint --fix --ext ts src/ test/","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","format":"prettier --cache --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --require source-map-support/register --colors test/*_test.ts test/**/*_test.ts","prepare":"husky install","pretest":"npm run compile","coverage":"nyc report --reporter=lcov","precompile":"npm run lint && npm run format","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"9.8.0","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"lint-staged":{"**/*.ts":["prettier --cache --write","eslint --fix"]},"_nodeVersion":"20.5.1","dependencies":{"glob":"^10.3.10","debug":"^4.3.4","tslib":"^2.6.2","js-yaml":"^4.1.0","commander":"^11.1.0","typescript":"^5.2.2","cross-fetch":"^4.0.0","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^8.0.3","mocha":"^10.2.0","eslint":"^8.51.0","rimraf":"^5.0.5","ts-node":"^10.9.1","prettier":"^3.0.3","cross-env":"^7.0.3","@types/glob":"^8.1.0","@types/node":"^18.18.6","lint-staged":"^15.0.2","@types/debug":"^4.1.10","@types/mocha":"^10.0.3","@types/js-yaml":"^4.0.8","source-map-support":"^0.5.21","@dtsgenerator/do-nothing":"^2.6.0","@dtsgenerator/single-quote":"^1.7.0","@dtsgenerator/eslint-config":"^0.6.7","@dtsgenerator/replace-namespace":"^1.6.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_3.19.2_1706346913417_0.6957078520752293","host":"s3://npm-registry-packages"}},"3.19.3":{"name":"@anttiviljami/dtsgenerator","version":"3.19.3","keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","_id":"@anttiviljami/dtsgenerator@3.19.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"bin":{"dtsgen":"bin/dtsgen"},"dist":{"shasum":"2c88f312878ea75e919f8f7f76feabc201a02ca9","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.19.3.tgz","fileCount":73,"integrity":"sha512-MgmWXII75RM1DWZ6clslv6GGh8NfJy7Pe8OhVrINyfacmj8ocyoJd09DnQkCsLGBUupKiyJ9oJwxsVyLuhUhfg==","signatures":[{"sig":"MEQCIA6QQrf71TtRWWiqbYAuLOlRinjK8etXEoJYgTLtaBfFAiBNCDZ4x7WywEeys2mlTwMFjRClsSP3VPoU5tQsQD258A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382341},"main":"dist/core/","engines":{"node":">= 18.0"},"gitHead":"c7a7355c32716a83ffcf663038572ca059c13e5c","scripts":{"lint":"eslint --fix --ext ts src/ test/","test":"nyc npm run do-test","build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","format":"prettier --cache --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","compile":"tsc -p .","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --require source-map-support/register --colors test/*_test.ts test/**/*_test.ts","prepare":"husky install","pretest":"npm run compile","coverage":"nyc report --reporter=lcov","precompile":"npm run lint && npm run format","prepublishOnly":"npm run build","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test"},"typings":"dist/core/index.d.ts","_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git","type":"git"},"_npmVersion":"9.8.0","description":"TypeScript d.ts file generator for JSON Schema file","directories":{"test":"test/"},"lint-staged":{"**/*.ts":["prettier --cache --write","eslint --fix"]},"_nodeVersion":"20.5.1","dependencies":{"glob":"^10.3.10","debug":"^4.3.4","tslib":"^2.6.2","js-yaml":"^4.1.0","commander":"^11.1.0","typescript":"^5.2.2","cross-fetch":"^4.0.0","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^8.0.3","mocha":"^10.2.0","eslint":"^8.51.0","rimraf":"^5.0.5","ts-node":"^10.9.1","prettier":"^3.0.3","cross-env":"^7.0.3","@types/glob":"^8.1.0","@types/node":"^18.18.6","lint-staged":"^15.0.2","@types/debug":"^4.1.10","@types/mocha":"^10.0.3","@types/js-yaml":"^4.0.8","source-map-support":"^0.5.21","@dtsgenerator/do-nothing":"^2.6.0","@dtsgenerator/single-quote":"^1.7.0","@dtsgenerator/eslint-config":"^0.6.7","@dtsgenerator/replace-namespace":"^1.6.0","@istanbuljs/nyc-config-typescript":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dtsgenerator_3.19.3_1706347167101_0.7222244417647659","host":"s3://npm-registry-packages"}},"3.20.0":{"name":"@anttiviljami/dtsgenerator","version":"3.20.0","description":"TypeScript d.ts file generator for JSON Schema file","bin":{"dtsgen":"bin/dtsgen"},"main":"dist/core/","typings":"dist/core/index.d.ts","scripts":{"build":"tsc -p ./tsconfig-build.json","clean":"rimraf dist/ build/ {src,test}/**/*.{js,js.map} *.tsbuildinfo","compile":"tsc -p .","lint":"eslint --fix --ext ts src/ test/","format":"prettier --cache --write 'src/**/*.ts' 'test/*.ts' 'test/core/*.ts'","precompile":"npm run lint && npm run format","prepublishOnly":"npm run build","pretest":"npm run compile","do-test":"cross-env TS_NODE_FILES=true mocha --exit --require ts-node/register --require source-map-support/register --colors test/*_test.ts test/**/*_test.ts","test":"nyc npm run do-test","test:update-snapshot":"UPDATE_SNAPSHOT=1 npm run test","coverage":"nyc report --reporter=lcov","prepare":"husky install"},"directories":{"test":"test/"},"keywords":["TypeScript","JSON Schema","OpenAPI"],"author":{"name":"horiuchi"},"license":"MIT","homepage":"https://github.com/horiuchi/dtsgenerator","repository":{"type":"git","url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git"},"bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"engines":{"node":">= 18.0"},"dependencies":{"commander":"^11.1.0","cross-fetch":"^4.0.0","debug":"^4.3.4","glob":"^10.3.10","http-proxy-agent":"^7.0.0","https-proxy-agent":"^7.0.2","js-yaml":"^4.1.0","tslib":"^2.6.2","typescript":"^5.2.2"},"devDependencies":{"@dtsgenerator/do-nothing":"^2.6.0","@dtsgenerator/eslint-config":"^0.6.7","@dtsgenerator/replace-namespace":"^1.6.0","@dtsgenerator/single-quote":"^1.7.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@types/debug":"^4.1.10","@types/glob":"^8.1.0","@types/js-yaml":"^4.0.8","@types/mocha":"^10.0.3","@types/node":"^18.18.6","cross-env":"^7.0.3","eslint":"^8.51.0","husky":"^8.0.3","lint-staged":"^15.0.2","mocha":"^10.2.0","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.5","source-map-support":"^0.5.21","ts-node":"^10.9.1"},"lint-staged":{"**/*.ts":["prettier --cache --write","eslint --fix"]},"_id":"@anttiviljami/dtsgenerator@3.20.0","gitHead":"4559d3fda831f002f49647a0ceae0b852e003832","_nodeVersion":"18.20.3","_npmVersion":"10.7.0","dist":{"integrity":"sha512-b90uOx7/dC53mo8fHfXXz3Iy20nLkIaZXBZt6RwPzxMll9MZTG5rVkJdy74vxw9ngmnrtC8Z4elmGgNA2aeTIA==","shasum":"942080db8b5d5aeb18bcd9316c507db017d85f0e","tarball":"https://registry.npmjs.org/@anttiviljami/dtsgenerator/-/dtsgenerator-3.20.0.tgz","fileCount":73,"unpackedSize":382878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBQUm9HUFRUvbV0V4rItoeWzL8c68YhmhKfl6M/1flNAIgM9wCqjuQ36dpTQ6+fsJkWbxqXgN6L6t+/jyEcIzyN0U="}]},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dtsgenerator_3.20.0_1718184703459_0.8399796151452461"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-05T10:25:42.022Z","modified":"2024-06-12T09:31:43.765Z","2.0.6":"2019-05-05T10:25:42.229Z","2.0.7":"2019-05-05T12:54:13.946Z","2.5.0":"2020-04-23T18:58:28.642Z","2.5.1":"2020-06-07T17:09:58.713Z","2.5.2":"2020-06-07T17:16:52.986Z","3.12.1":"2021-11-07T15:20:14.892Z","3.12.2":"2021-11-07T15:27:38.148Z","3.19.1":"2023-11-09T15:33:51.106Z","3.19.2":"2024-01-27T09:15:13.619Z","3.19.3":"2024-01-27T09:19:27.278Z","3.20.0":"2024-06-12T09:31:43.601Z"},"maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"author":{"name":"horiuchi"},"repository":{"type":"git","url":"git+ssh://git@github.com/horiuchi/dtsgenerator.git"},"keywords":["TypeScript","JSON Schema","OpenAPI"],"license":"MIT","homepage":"https://github.com/horiuchi/dtsgenerator","bugs":{"url":"https://github.com/horiuchi/dtsgenerator/issues"},"readme":"# dtsgenerator\n\nTypeScript d.ts file generator from JSON Schema file or OpenAPI(Swagger) spec file.\n\n[![nodejs version](https://img.shields.io/node/v/dtsgenerator.svg)](#)\n[![npm version](https://badge.fury.io/js/dtsgenerator.svg)](https://www.npmjs.com/package/dtsgenerator)\n[![Build Status](https://github.com/horiuchi/dtsgenerator/actions/workflows/workflow-ci.yaml/badge.svg)](https://github.com/horiuchi/dtsgenerator/actions/workflows/workflow-ci.yaml)\n[![Coverage Status](https://coveralls.io/repos/github/horiuchi/dtsgenerator/badge.svg?branch=master)](https://coveralls.io/github/horiuchi/dtsgenerator?branch=master)\n[![npm download count](https://img.shields.io/npm/dt/dtsgenerator.svg)](https://www.npmjs.com/package/dtsgenerator)\n[![Stake to support us](https://badge.devprotocol.xyz/0x68c824db5A1634940BB838468Ff2aee2bDa5794B/descriptive)](https://stakes.social/0x68c824db5A1634940BB838468Ff2aee2bDa5794B)\n[![MIT license](https://img.shields.io/npm/l/dtsgenerator.svg)](#)\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n- [Migration from v2](#migration-from-v2)\n- [Plug-in](#plug-in)\n- [Development](#development)\n- [ChangeLog](#changelog)\n- [License](#license)\n\n## Install\n\n    npm install -g dtsgenerator\n\n- [Releases](https://github.com/horiuchi/dtsgenerator/releases)\n\n## Usage\n\n### CLI\n\n```sh\n$ dtsgen --help\nUsage: dtsgenerator [options] <file ... | file patterns using node-glob>\n\nOptions:\n  -V, --version           output the version number\n  -c, --config <file>     set configuration file path.\n  --url <url>             input json schema from the url. (default: [])\n  --stdin                 read stdin with other files or urls.\n  -o, --out <file>        output filename.\n  -t, --target <version>  Specify ECMAScript target version: 'ES3', 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018',\n                          'ES2019', 'ES2020', or 'ESNEXT' (default).\n  --info                  for developer mode. output loaded config and plugin details only.\n  --output-ast            output TypeScript AST instead of d.ts file.\n  -h, --help              display help for command\n\nExamples:\n  $ dtsgen --help\n  $ dtsgen --out types.d.ts schema/**/*.schema.json\n  $ cat schema1.json | dtsgen -c dtsgen.json\n  $ dtsgen -o swaggerSchema.d.ts --url https://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/schemas/v2.0/schema.json\n  $ dtsgen -o petstore.d.ts --url https://raw.githubusercontent.com/OAI/OpenAPI-Specification/master/examples/v2.0/yaml/petstore.yaml\n  $ dtsgen -c dtsgen-test.json --info\n\n```\n\nFor the configuration file, please refer to the file in the [config_sample](https://github.com/horiuchi/dtsgenerator/tree/master/config_sample/) directory.\n\n### NodeJS API\n\n```js\nconst { default: dtsgenerator, parseSchema } = require('dtsgenerator');\n\ndtsgenerator({\n    contents: [parseSchema({/* JsonSchema object */})],\n    config: {/* Config object */},\n}).then(content => {\n    /* Do someting with parsed content */\n}).catch(err => {\n    /* Handle errors */\n});\n```\n\n### Use HTTP/HTTPS Proxy\n\nIf you need a proxy to fetch the schema, please set the following environment variables.\n\n```bash\nexport http_proxy=http://proxy.example.com:8080/\nexport https_proxy=http://proxy.example.com:8080/\n# If there are exceptionally hosts that do not go through a proxy\nexport no_proxy=google.com, yahoo.com\n```\n\n## Migration from v2\n\nThe dtsgenerator v3 has made the following breaking changes from v2.\n\n- Support Plug-in feature. See the Plug-in section for more information.\n- Change the command line options.\n  - Remove the `--namespace` option. Use the `@dtsgenerator/replace-namespace` plug-in instead.\n  - Add the `--config` option. Mainly for setting up the Plug-in.\n  - And add more options.\n- TypeScript AST is now used internally to generate type definitions.\n\n## Plug-in\n\n### How to find plug-in\n\n- Search by npm: <https://www.npmjs.com/search?q=dtsgenerator%20plugin>\n- Find by the @dtsgenerator repositories: <https://github.com/dtsgenerator>\n  - `@dtsgenerator/replace-namespace` : This plug-in is instead the `--namespace` option on old version.\n  - `@dtsgenerator/decorate-typename` : This plug-in can decorate the output type name.\n  - `@dtsgenerator/single-quote` : This plug-in replace the quote mark to single.\n\n### How to create plug-in\n\n1. Scaffold by the command:\n    - `npm init @dtsgenerator **plugin-name**`\n1. Edit `**plugin-name**/index.ts`\n1. Do test:\n    - `npm test`\n1. Build it:\n    - `npm run build`\n1. Publish to npm:\n    - `npm publish`\n\n## Development\n\n### Debug\n\nOutput debug message by [debug](https://www.npmjs.com/package/debug) library.\n\n    DEBUG=dtsgen dtsgen schema/news.json\n\n### Links about JSON Schema and Swagger\n\n- [The home of JSON Schema](http://json-schema.org/)\n- [The OpenAPI Specification](https://github.com/OAI/OpenAPI-Specification)\n\n### Supported spec and features\n\n- JSON Schema\n  - Draft-04 and before\n  - Draft-07 and before\n- OpenAPI\n  - OpenAPI Specification version 2.0\n  - OpenAPI Specification version 3.0\n\n- [supported features in these spec](https://github.com/horiuchi/dtsgenerator/blob/master/SupportedFeatures.md)\n\n## ChangeLog\n\n### [v3.19.1](https://github.com/horiuchi/dtsgenerator/releases/tag/v3.19.1) (2023-08-25)\n\n- features:\n  - Update plugins for new TypeScript AST.\n  - Changed supported Node.js version to 16 or later. Also, we have confirmed that it works with Node.js v20.\n\n### [v3.18.0](https://github.com/horiuchi/dtsgenerator/releases/tag/v3.18.0) (2023-03-02)\n\n- features:\n  - Support 'application/json' with parameter media type for #551. Thank you @denizkenan :+1:\n\n### [v3.17.0](https://github.com/horiuchi/dtsgenerator/releases/tag/v3.17.0) (2023-02-21)\n\n- features:\n  - Return exit code 1 when error occurs by #549. Thank you @lhotamir :+1:\n\n### [v3.16.2](https://github.com/horiuchi/dtsgenerator/releases/tag/v3.16.2) (2022-12-20)\n\n- fixed:\n  - Fix to remove deprecated decorators parameters for #547. Thank you @mcollina :+1:\n\n### [v3.16.0](https://github.com/horiuchi/dtsgenerator/releases/tag/v3.16.0) (2022-06-10)\n\n- features:\n  - Support 'image/*' media types for #539. Thank you @Geloosa :+1:\n\n### older versions history\n\n[ChangeLogs](https://github.com/horiuchi/dtsgenerator/blob/master/CHANGELOG.md)\n\n## License\n\n`dtsgenerator` is licensed under the MIT license.\n\nCopyright &copy; 2016-2020, [Hiroki Horiuchi](mailto:horiuchi.g@gmail.com)\n","readmeFilename":"README.md"}