{"_id":"typescript-rest-swagger","_rev":"44-8214cc127308a5560882ac2da4fb1890","name":"typescript-rest-swagger","description":"Generate Swagger files from a typescript-rest project","dist-tags":{"latest":"1.1.7"},"versions":{"0.0.1":{"name":"typescript-rest-swagger","version":"0.0.1","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"774a65331af5e146a0610d8592e39cb1c0b4266d","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.1","_shasum":"8856e077be47bf63827e63a38d711939031c1934","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"8856e077be47bf63827e63a38d711939031c1934","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.1.tgz","integrity":"sha512-MfFQP7KI7m7Z62ffcWRoPSiKY2kT7VEU8fySac5k9Nvxr3IBMuXRLJYeVJ/PJ6tOfj+ytg5SQaQaL9msQQ8ivg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbrzB3JOxqvk5d9RU/WCSaAXguyPUu6vLTV/T12fgkLAiAGF1+N5KM35KHJaX7q2sLg0iQViQzyeLyCk4ZFi5b88Q=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typescript-rest-swagger-0.0.1.tgz_1494280512218_0.8345879418775439"},"directories":{}},"0.0.2":{"name":"typescript-rest-swagger","version":"0.0.2","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"30feaa852676b1e7bc9759c767878f63c1877385","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.2","_shasum":"20ed731d5c774ad508d72ffe85b405c386f1835e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"20ed731d5c774ad508d72ffe85b405c386f1835e","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.2.tgz","integrity":"sha512-gPDhcSXprK/dqAs4Ck6xtyi2UAsFbIF5UVx2YnK5hscp8mlpb8BOAVJq6YxOh/NaMbIX4+eZOG4lBlJl37bhYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDF8ojc8cJseNoePNbXw16LZYvCp+CI61h6wQz/8ULlRAiEAzJoOCbTs6JzmA/GaUuJ/xgD3HVyeJYZiL7s5OFMRSvU="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typescript-rest-swagger-0.0.2.tgz_1494367748333_0.10845361417159438"},"directories":{}},"0.0.3":{"name":"typescript-rest-swagger","version":"0.0.3","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"25f0c9261f2b57cc797ef477c54919ea759075e2","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.3","_shasum":"f4de1e9e69146217a813e8e35c274b41bb4b8eab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"f4de1e9e69146217a813e8e35c274b41bb4b8eab","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.3.tgz","integrity":"sha512-zHErWbABT1c3BEmkbMdRytnOhBEelIJ2NHBROzEkRycshj45bQz5c4fnG4FKDc+wpTK527YoWzUg47dRz2RKKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmQgqilyDqF5Q3wflaFMuAG2Kb43y6JokHRtBV0CKcYAIgTto/zmMDoIYYwCzPkAuqwZrCcBNp0y+2zFOFnUhZYt8="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typescript-rest-swagger-0.0.3.tgz_1494450510631_0.5042469350155443"}},"0.0.4":{"name":"typescript-rest-swagger","version":"0.0.4","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"95a303088eafc42b468cef76f4fecfb036bc76ad","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.4","_shasum":"0cb03a4f057ed75163aab153b7eebf0947ef8667","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"0cb03a4f057ed75163aab153b7eebf0947ef8667","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.4.tgz","integrity":"sha512-nBh/tP+nI4Dp4Mx1f3UflNK3VxicQq5g6ALqJkKCT6/VUk4IChnIwecVDnTdafU2ZaCBxpudrJp1ycYFxng7Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7bIBPkpTkbkDei8e5pZyOZiGnw7KABiVrH1qG1m1lTAiEAj66M1OnWt4P25yOTACSukPwR8A9a4OURBGfmWnROyFI="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typescript-rest-swagger-0.0.4.tgz_1494527353704_0.006513738306239247"}},"0.0.5":{"name":"typescript-rest-swagger","version":"0.0.5","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"b73f5c00f6d8af50f45f1d9a885b2c8436be244f","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.5","_shasum":"92fc1b37c27baf9d7d07de821dda514175fc23ed","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"92fc1b37c27baf9d7d07de821dda514175fc23ed","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.5.tgz","integrity":"sha512-hvsg85my7ACAjaAGLNCcWIxuY03U2DaLXgHK5I4CfScBHST2CIuaZmUSY0ESE1srAz6KoXRU5qErusQbnVmijg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7te+sZ1N+Dk5p2TawJsZACUfHTF4bEfeljXCX8ENWsAIgaR5osoZDZmBNQvnkRqTsSa27F+ZZ0SNHTvsLDlNW5ME="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typescript-rest-swagger-0.0.5.tgz_1494822029331_0.2895806687884033"}},"0.0.6":{"name":"typescript-rest-swagger","version":"0.0.6","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint --exclude=./node_modules/** ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"ff4a1a0c06a17d0d5855e93b735632aaffe6ab06","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.6","_shasum":"fc6dc3c350bca0c8bd5fb5e33a96b47e01ea9814","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"fc6dc3c350bca0c8bd5fb5e33a96b47e01ea9814","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.6.tgz","integrity":"sha512-aDY8fDxC5kwr3iMneeEC8n4rJa+FImjtNLV3dgghAWhKt6+R6wtWlZvciB0IjZhA0yLrTaJBIShFj9vHT+vE4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmjl6BqldJ/kbrh5/GLXHZFNCltRfMrsJHB8R20MYN8AIgLhm4JZKYzv5wMk98wHRVlhZoiqUaklxHqp59ucdSiHo="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.6.tgz_1495495134571_0.8515532799065113"}},"0.0.7":{"name":"typescript-rest-swagger","version":"0.0.7","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"07f9a9f8ac3a9b54d1f3ac08dc501a0cdb1ed1d7","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.7","_shasum":"8ce728e41ab6c4e298b000c03790c3e266906153","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"8ce728e41ab6c4e298b000c03790c3e266906153","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.7.tgz","integrity":"sha512-adIptJJtrbz+Qksk4OaPwE00jiwwyQQw7hwTzsdkCHlhHP/tl74efA/JnprrtD0+Yq8MOt+wP8U0cLTkFtf9dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQ7bI4VZRaq0cOMjxK6W4pBVIka7WzSXiTpx5DNNWS9AiEAt6HKgVd0ABCZ3B5dXyCTWz36atM4melSKI82ktgtDqM="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.7.tgz_1496339610213_0.7370626511983573"}},"0.0.8":{"name":"typescript-rest-swagger","version":"0.0.8","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.3.2","typescript-rest":"^1.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"937435490d387077dbcf651ea41ff1fa42ce49eb","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.8","_shasum":"0a425d279adedf8d04a58178aa49166ad32fb418","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"0a425d279adedf8d04a58178aa49166ad32fb418","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.8.tgz","integrity":"sha512-/IjtN5fxx+hJRBngI0nCCyJObn6sr8IH6Ve1I0j9MeU3oLJGC1mFBr7BBdGKc9t4zHnuDCZ6ZasuPyDz3h8Ofw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXkGC7L+oZMhdcBsWZBOnuEMOrX3tiOw31VL/jYmGK+wIgK3Z5ZlvmtpQcvqO0+/9DL9QCAhF9TYmsnReP2O+RNaA="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.8.tgz_1497994714529_0.4692247894126922"}},"0.0.9":{"name":"typescript-rest-swagger","version":"0.0.9","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.1","typescript-rest":"^1.0.4","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.63","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.3.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.0.2","tslint":"^5.1.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"ccd948f722cdc84b0f0000a749fb737a46a215b7","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.9","_shasum":"c3cef3392b9c165270e0a9e05c458acb5ea60227","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"c3cef3392b9c165270e0a9e05c458acb5ea60227","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.9.tgz","integrity":"sha512-apoLAVI4uGHzPYxSqj0H4pSSEgQWW5Mez4/cfwUZMM/PjDdukvhFImhgNfQXF/EnZ5Rhk2c9HG3mqPa7S7WJUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhz+VncdX6HBYBsUt5E/0n669IdVmHJC1bmRB83/dAmAiEAvD1OXnsVVhf5qCGtbHqFGa9L4bQO2TkWz0Bqbkt2Wcc="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.9.tgz_1499973248541_0.06806321372278035"}},"0.0.10":{"name":"typescript-rest-swagger","version":"0.0.10","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"bce7d1c826928b5f13a5296656a993bd300e518b","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.10","_shasum":"2b4c1ded879d7f55d2fff03cb31d5725a8ba7b7d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"2b4c1ded879d7f55d2fff03cb31d5725a8ba7b7d","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.10.tgz","integrity":"sha512-Uu4c0GC4dxCplkPpotMbQko22t3h1zZOMHD5IHrIA2wu/m5+UYIYwVWG623mLnvdMzonz/NvJ/h5tMuFBFqa5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdZCcqMfX9nANCovpJyGPT5QIlExsHD5LSS/LAyczFPgIhAO83VDft75//ijItPZgtgBaJkCqUeT41oBP1aaeT+Dpe"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.10.tgz_1502128987089_0.27784051513299346"}},"0.0.11":{"name":"typescript-rest-swagger","version":"0.0.11","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"dc3d4018d08d2775608c83bea04142e0b1f72831","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.11","_shasum":"12785c9aa1ee9abde0e1fd6875edef024d1a5ac0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"12785c9aa1ee9abde0e1fd6875edef024d1a5ac0","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.11.tgz","integrity":"sha512-7KNqGzZhK7E86YLk/49dV8cOPfvVSNdbzoB08Wvv5wlE3F/rgmAEa8M13m1dpfIYHfrb31LofnW9UWyJDnwSKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRmTsJCCLBm110YZ3913EKUf62YBy5ycorhpTZR9IB5AIhAP7axmvJPgQt2VX5wGB7i1zMMsgvuFbT9g2zLZWrWFNz"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.11.tgz_1508691921311_0.6205981152597815"}},"0.0.12":{"name":"typescript-rest-swagger","version":"0.0.12","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"88a9385ef0c244fc847accd0aac5c651978684be","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.12","_shasum":"dcbbc19407293dbaa11d6d9afca6712149bec286","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"dcbbc19407293dbaa11d6d9afca6712149bec286","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.12.tgz","integrity":"sha512-Hup8uZfhXm1/cSU8ZQOrmThWr6VGuupclRoFdOya7sgEESdm7nKprcEwLCsJfKTfnGhiIKhCn2zLa78+DPKUIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5VI7XuvXyECpPyxjN78o78wAe6fasDEcOP4AOXGyzIAiAC6dGLzZAyN3+Jz33Fnr4ANC4YDGfvbaqCDm2a0txVUw=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.12.tgz_1509365464221_0.32742100255563855"}},"0.0.13":{"name":"typescript-rest-swagger","version":"0.0.13","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"6c0550659fba17bdd802d69e61958030bd9bd7c8","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.13","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-2MoM/dMTFmo0Y+rHwscVnL97U6t/9E5G7JyubrNikdhm9jw5TPO9WL/POeU9AN7P7S+J92aAKxDeiwp/xg9Gng==","shasum":"784470984fcb60e3095254ce317faa399de512ba","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHC2EWR1oqmDrzNj636xkhC4v4q4prtivPLKWuENkmp7AiEAu9nDzC981+Hxq0N56X4dEUigaxQJuQ9d3WiPqREH6yc="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.13.tgz_1510343835610_0.913458107272163"}},"0.0.14":{"name":"typescript-rest-swagger","version":"0.0.14","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepublish":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"66208469a6f7ab176a880cb5344352b5d129ce02","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.14","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-xkVVUyXAHtTfZt+2eE3PxxsrrQmYtCMkJwMpiohf8DMckN6bkz+LOglbEh2XflOF5u7pRUF2QAAQcltm0WmHIw==","shasum":"fe56196169449bbd3fe24bdc21e9c4f40c802d34","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKVeIN7iKTWmW2nkZw/L4IyGfo70mbHdR0PFjM7BEqNQIhAOTlOwWu9+C/WikWjvueREA3+6Hi9+nAcaeMF0acnM2U"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.14.tgz_1515117297887_0.46193714695982635"}},"0.0.15":{"name":"typescript-rest-swagger","version":"0.0.15","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.4","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.4.2","typescript-rest":"^1.1.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.71","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.41","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.2.6","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.5.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"8602e5de7101d0c89ba264218c8b33299d3aab40","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.15","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-oQ6NXOptb8RNxgXN6T8TjY3LCNFtv5gPxOWC4snei3z3Wnb5O/EmY/vBSz0a302qYP7mPMiTl4tod0nsUXHy5g==","shasum":"41102a035822ebeae62306117c7dd0bc4f7cf298","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvGf/051lvWeCDU1UaUXlc8DjKu7hO1G2AtuxTpKMS5AIgJEZHmpwqwXRryC/+hqd+jTvpJ7IDLvS1fQ/45G+kZeY="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger-0.0.15.tgz_1516929735001_0.639670908683911"}},"0.0.16":{"name":"typescript-rest-swagger","version":"0.0.16","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.5","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.7.1","typescript-rest":"^1.2.2","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.102","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.1","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.9.1","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"37f64767ff5e9b1783c9d0342f17cdcbc53b29f6","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.16","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-O4DowuFCiOL7vStfdmaeQSqVsGfzZbQuTLVhgaXZdtfrSiOrpwuoA3tOYQxsvz8fp6VxUnEXhJhaZnsuxDuPBA==","shasum":"9cf85251027f82a5a7c268d13845a1b18bfd8e89","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.16.tgz","fileCount":54,"unpackedSize":275229,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVpGDzrWuKneNFK+M0f6VimrIl3MLsldZjBQ6aKm1IYAIgMqawDM/SbwFBWhCcguMwdOnmgrGadfuwXtCXcEfwgco="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.16_1518462194810_0.19135940582075306"},"_hasShrinkwrap":false},"0.0.17":{"name":"typescript-rest-swagger","version":"0.0.17","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.5","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.7.1","typescript-rest":"^1.2.2","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.102","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.1","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.9.1","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"666708bba7b20eada81239b0fb465ca811257bd5","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.17","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-HxJW+3zeF3QWJPxC98E7xqU82ggDQhZeksDU9bX30TYes4ix5LFAjOsJ5w0VQqLqgcf6HsTM47jFfqcedz6qbg==","shasum":"d06acec05b7fe21f137a3e5ffa29bea927174328","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.17.tgz","fileCount":54,"unpackedSize":275079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP11ITazGQ/e/Hjp1m4v91VLZFZjN+9RBOU9wK22Mi/AiEA9/Hu2o0HseUriWuLr66EEi37ZT4wS5IA+0r5eo8B7lo="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.17_1518495747869_0.8513296779826911"},"_hasShrinkwrap":false},"0.0.18":{"name":"typescript-rest-swagger","version":"0.0.18","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.9","lodash":"^4.17.5","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.7.1","typescript-rest":"^1.2.2","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.30","@types/chai":"^3.5.1","@types/lodash":"^4.14.102","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^3.5.0","coveralls":"^2.13.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.1","mocha":"^3.5.0","nyc":"^10.2.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.9.1","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"eead3d20614174bc811c0c2f169f02c06ddef5b0","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.18","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-iNsdcxDGfYEe6CRRk6L2oEEPXje0iWIv04nAMNjWZhqGYUYVeOMbqWPbi8bK0Stoft10goo2fxLxUSniLMfzAg==","shasum":"18d44e78674d69bf89f0d2f280b5af9a3ee6a6a8","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.18.tgz","fileCount":54,"unpackedSize":276960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1JtACRA9TVsSAnZWagAA/ugP/3MGDuQcvaG0WcG+G17o\n1hNpYVeMz+zvgpT5z11eAJzb0etEjpVnEFtiJ9d3e1ZQOBcJFSukZWTBxFtp\nrGLMmzqZfAZqUTUpP5V7h7t/mzfFAsGlSalSggGPx8DRhlAPjXioc+I+E48I\nQ42TD3LiduL7gZZco1Qu21TkXE2ifpnMKne5i0YJLrI8xZMgfTe6USsWpBAm\nw57GG59xai12CIQI0JMmipugqjv4EIraMWKYsWZmLyD2l60twk6G42IgNDvK\nIMUQVtzfg6GEDKmvQM1qwcTIww9lqJr8PyzUmyO0MvzIQL9OGA3t+x7akxqd\nvr5qz6KOMZSyBJR5H0I/lO85QgR9p/c9w88pZW/+gojQkF0m1rGQi+a5SvlN\nGuN+2ypdmVISfIqa44sUW7zbbV1N+3tsT5AzZWYvvih79AChWC+pwWcjVhp8\n9PiYGJKPqs17a5lqZt19ijiCCDg5qWq0webU4jT70xDOuIEs3dOFQjiuFCjw\nnPgo3kU5/Fi80XenG0RyUWxH2IE5HPi6EDNDpv3nsO1Zs0LkjXVPGrJkPEJ1\nXtEu2tDSIzAYy0oj4Uq6X9muXXcNG8cnefszSjHci78twNxK0iH+irBnOUpH\nvF7gfc46yGYrbGj8aac8oDyUmHMqKH9ebBH68IQrC7q8fI2TTCmR80VfLIS/\nDJjg\r\n=SFvd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwOC4J7QP4s4CBCZpwtPGBxjr2jsnGBMZYXYdkmgCssAiBZIPv4fHOXu362dJ7piGWKOSUM7xz43ssvk3xr798TVg=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.18_1523882815289_0.19780669201049084"},"_hasShrinkwrap":false},"0.0.19":{"name":"typescript-rest-swagger","version":"0.0.19","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.10","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^4.1.2","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"9c15a481fb176e9ca18f3d8b7164815ee4ae74dc","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.19","_npmVersion":"6.1.0","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-1GmE506LfMlX8kk/LjTnWnEutaSaOIoRMditFg3v68Fg+uaqFgy+Yu7sf6Icpy7JebHWmm5cSsYVrb28b6O8LA==","shasum":"ee2b4256986e05918dc06519589c0cb85eb3c12a","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.19.tgz","fileCount":54,"unpackedSize":270781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHdVMCRA9TVsSAnZWagAApRcP/2BLjCDjKqyedLMlv8f2\nLrZPMJkVnWx2/uwmLYqRFTjgNtXItBWGm9kNi/SUr0xQUCXsqPQ1ettNg5VL\nnRvKBX/bnSzMf4loJd6r0iTWxIcZDsgAgJIzK0bpkyVAeiPNj9ZdvI4yr0VU\nj6GB1N8Mjx2tPQ/VcjdEFta6WGnLq6337n+0h9orhAYjMKr5ZKAD6b34/Y54\nkVpHYgNAn0C/oFPFlqD7ivzyHs+dh/zONGjCchunVcfMZoGUC1sieqfTN9Dw\nEdB5j08ELRYJwQZbSWwla5X7KMJtgb+E890jnVmllE4WexQoMgQETvX5KKr8\n5CT8OoGrDrynv9i2EdJUPypTYdKNtOt/UWyy3bRLZgUocodI1+AvVm3qlWcf\nUX8f2TdFhISZPz4QhQ41tnsqSNG6KbdtJWLfJErb52Z252XZdmkiRwpL1JlZ\npIgsRKm6OtE/6jrcsVJPxdGCEvSlCJowgq1T6rHTi7ay6c2HSOscy7Bcpee1\nesDAQcI22z2GAsqZNmbdZeVuYceWYqiepAmj5jGwA03gbtq+1suQVYL/vQrN\nIdWRKkFzgidXpbMP41CUEHyS+ZkkKxM+uUEpIoPRC9a5pOOePUzD25SWfD44\nMhIhwSr1dHadW87/KDeHZla5/deEMRqFVLtI7zjf9G0v43MxioVFtweCKPKB\nXcPj\r\n=qh3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRqDg5pfHb054TjClZGGUFg8faIJBTe98YTa0czKJbeAiAfB37F09JdYLXL1EWIum/k+/n4rrvvf9kLYdvP2kbMyg=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.19_1528681803093_0.47417481154519825"},"_hasShrinkwrap":false},"0.0.20":{"name":"typescript-rest-swagger","version":"0.0.20","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.10","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^4.1.2","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"8f80e3a1fbbd466198e17cf2da3eacd105cf4941","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.20","_npmVersion":"6.1.0","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-Cm8KVxLntkIEypRrkkQF0HoNia9I4g4u2esVL7aX+cMxxNrp2w6i1e3A6OfNpzMOWanT3WGgCQyMXksOUMhaHA==","shasum":"6d61ac237807bd5a1bd80b4e6e4925eacc602a03","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.20.tgz","fileCount":54,"unpackedSize":270191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeNXUCRA9TVsSAnZWagAAXZQQAIbrqdpJ1XAuIGC0+mPO\np9Lp2xfmTowRl8zryee7AQKdizncgSjYyVypxYWoFDCeiIU/pX0COv52diRH\nOyOMFlDnuwIMxdm0DmiUOMmeffjP8jz2BYnaGSG06RAbn81W/NIL3jeZhG+Y\n/3kJf6q6ShHLU5pN/ow9JeLv6rxRJ0OHfmph5K/sL11J28lsfeTrqpyKDtwg\nm6uWMkH9ZyLF2sBqV3CzxX2hHM3AUfF8fkYMXLr29tI9yxE1RislePM0o7MH\n1haelNrNCxtTWuhjDcL9WfKOHyfT+7G4dKf8WPPWFM1JI7r9NMjv50uX3tII\n1hO8uk27weK1/DDS0wJzNaUgvWCJC47ApQ3a7aCszzniIMnv5Opbk6RcOrFI\njMcM/GsnFIUhr9oSXFlN13gHVGT9+eT50lH0EYnu2Q1kiWb/Fjo7K6jZgvUz\nsWEp/Ax6a5lRJ3P+Mp1xSNjfpidPUW8NGdUx3i2/4Z8mSJZhyZk4DCg4WfIS\nfZsgM0ucBR1Q4MU2ogDMierF8YPBpW0fYq1yl79S7qE1h6xVyAeEsbhlKr6v\npm11B3L5PC/AkoaHB5sxAWK9SqpLUJbWhry2UV5L+gGGGqn3MvhOWgFYIHhk\nba9N+Cli6yUDnkYLOKloytnwzgwylXpwRnFyaIwM0BqXx9w2d0+q3FEL9xZG\ntYV+\r\n=iu/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1WPg8Q1lKbvewEu/pD+PLDhEW3uxkNX/kpqqCjxsgJAiALfA8rXYcTHJPa0/GAkkKkLHkgQ42Eosdx5XQl48n23g=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.20_1534645715761_0.3707421807672384"},"_hasShrinkwrap":false},"0.0.21":{"name":"typescript-rest-swagger","version":"0.0.21","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.10","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^4.1.2","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"f066a211ede3888d23b0772998d5f4561cac7a11","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.21","_npmVersion":"6.4.1","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-U2XG0soShiLb+HP+5EmtGTpM8c8KduoUXMvvn46GlyehtCVipD7L7gS4lyELwKTTESAMu2fBlr2dHXtzchQ/gA==","shasum":"5a01fa34e5a8e1e237fbb15668564962afe5e53e","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.21.tgz","fileCount":54,"unpackedSize":270280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwLg5CRA9TVsSAnZWagAAMWQQAICVyYohPaJpcGBTC2Na\nsWguhBVWCEuCC4Wa7g+GyQNZuaQwF2esijaK/tO/9wBGtHnDrZGi45DfuA45\nSLz98vG6OBqzLdvy45LLwmKCtPTnghWWsmmsSCoiuXuADsvYKLQqo9z2VhwM\nNikCssVDJVUyWimH879jHsgOWRZB9SBpPaeINo3fmzSR7nXa+ahX2Ykb6WcJ\nCtbjEFPKIgYY674pdXsuNOxabE3Ciz1usaZ9b+zlvzYwIDNbI6QkF1YvPHdS\nKu65AORuNjdEULBb0wnKyM2IsiR90ZDvRjdlY5zNzPhFmlsl9MPu6mE5Rrmx\nr2HHLaFJ1s16QeN8/yiHIVG8A79WIftVeXS2ifMjnEqb2JWy9iCB+0SKaTWj\nCejsw67FJ06m6VlkhwZUfyq5NzroVi8UJ/IytfcURmDoRrRy5AYi+1E/yp1g\nYS9CUtIZ596glF7gLTpNgEVRPFXorNeeV9rBSjhNXnPpwdCYHwm3FnBkEOEq\nqQIdSHoeniwK6OdnJSSczxgCvUOSeQzf6/iR4t5qA7DM4aWYHgAvVSYiUCsz\nQWVHNIZuwXCA3R+APzUT8rGw37B/6jF+KDLiVhYHzwNIycgQe7XRgqU5BjXq\nGmwHGmx0Comn9BChaWWKEsKqMOjqMWdZdRZ7FkCa+8atA4xwGYNrzUr7jpoR\n6eja\r\n=LRj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeQMYpPFAtYdotJupqO4q3OpxhHg9ofqSME5g7UuVgQAiEA0vtrWIe4KpHAFA9LWczD45z5aCCC4neaImLUy12XVEY="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.21_1539356728382_0.04546985562651451"},"_hasShrinkwrap":false},"0.0.22":{"name":"typescript-rest-swagger","version":"0.0.22","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.10","merge":"^1.2.0","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"^4.1.2","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^12.0.2","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"2939824639872e9da66cde597aee5c88417d69ed","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.22","_npmVersion":"6.4.1","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-7BZ7XoU6WbYPmytTAvYunJNdO3oVqIp5Pi9cCb+5k5dVanHDOvoeB//Luoakpvj5VqYrNv3BHZ2O7LqT96BC4w==","shasum":"474bda9cd914ccb52d01b9c7e2d4e15ff4c11d88","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.22.tgz","fileCount":54,"unpackedSize":270051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwN8OCRA9TVsSAnZWagAALCIP/03a19DmiKuCA3Hf6w7g\nQCAj+J22qElj68amayOBlGjQlZJfO7s+v2udJ+i2YhhwJALE5Nqy0Iny/8t0\nd8NXfLVjw4xMm0cYHqA1lwAp5E6wcbgyVEy/Mmc2/vfANOxYg5zidVOIgpn0\nPwBRkyM5jeMimgMJbHcRYJyVUuGGGth/BO3tZoSIg0olQ3OCO/CH8CY5lAWB\nQFflrmSxlXztsjmCv6Lhxf+7Pu+bPTtf4QiB6u5mUQJQoTeAbSK2VMxWaZSA\nWWM82X6V33gf7WZfGT9Krs4z92tO+MhYY78FJuAzZRTTWlw5LO0hkIgrskq8\nQs7zpaSmQ9P5qeXQeSMnnNxUdVgOG3KV4bx4af3fPUxqPEIhAHa/XlDf4aqd\nBRCfnAmJeI1ASMS+7REMg2mw053anP88lC/3buz1iXOPh+ykcgyZpmLebqEQ\nXmasLtV3pJbzydo8vyVXFxPiZL+h02OZERjjWGqvCUJZ8p+BYp56mavegKSg\n7YgbCHJKZodO0pxi7XeUtFNhPDjCSWuY2/qqeL0rWNm5zsHIAvD2JWcV/rrO\nXi2e2FQ8NrrpWoJKimgY6XV9fp0bazX1LExwubKXc13OxN28lIAokiDJMAbH\nsgLrmTXUTAeXA/5XLEF2Z4kDE+CLxJLaoYm1MthiN2e20vFLoy8w6mdAtIE/\noXNG\r\n=xK92\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJHokkiPNnFZKY/OillJXrq5XRolff1V9nDE2kc6f1BQIgcwnfRppUWviVYMR2YlgEhRfojCrjazDaK/t+k5WGdxA="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.22_1539366669974_0.8774915726426677"},"_hasShrinkwrap":false},"0.0.23":{"name":"typescript-rest-swagger","version":"0.0.23","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^13.3.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"96f5416b2216e0a8122a1b976766111cf693e227","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.23","_npmVersion":"6.5.0","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-4+R3tHY9ALI2Ksb5Wg47ojauI4iP5HIY31ziAYTUMeVCL+nx+KRqiRj4LEJxRMAh6GM2Ymn0w6pYrv9sK1PxYg==","shasum":"d8168f194cdea45c975327bd0592d83944327688","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.23.tgz","fileCount":54,"unpackedSize":270314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcepBICRA9TVsSAnZWagAAHFkQAJi23+tjSNgxTUjHfWWs\nXeBHTjlMpBcbJHLh/xPjsPsqZbWhAhB2ivBNZaZRditzCgkM/KFytB7Ach8S\n1xF8Czv4ig5yy7nURLukvXtGBPk5htUVcK09+O2WCeqxn+zRAmiFATwY9q+u\nGEFKfb8alV1NJX/8XIt940lPsPrfliHqGF1TeQvm0vzdf37hupV5mNxnlNKA\n7ToUHVFFNKLoOz9M1khYM2KLfj3r38jkPnIRndEx8t4W2AoOCnroVT7AW5/b\nQRPBTUaJbNgZFbrJa+zlLtVpupIkOQhr8q9tRZPAUnJ889mpLt/we74YsGOQ\nc+rautfX4y9k5kpewizrvAj0LmCQtLV5SCebCMGO3hw9dnOcIlVSCViJ5kZ2\n8CuMErlcQ0XPWVpHAkohogzwAOX0h3pFSRME3O3vUPJy2kl62grablAHVFYi\n4MCCJyl5S/vx37OiYZP5apqW/vpIgTA50KgP22j9sxHzcmPtmhxwRvYjBJfd\nK4fJxVX4Fk5Rma6HLRBJKINUwho9cwZ+ICvMO/6xF3ptz36qhiZ4Repxeo5n\nISfjTnDHmRgK9huqQja6VG6PCslcQJQAWNdYm0j/mH/nLu6SATmB5swEEWGd\nzxWwuTiVR4DngyMYy0dgg5f+hlgo87Go1i5fUgm9TOjZwyPXH9MTL5aiBw/z\n+5/9\r\n=2GYF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC05Iz9HcZ7PV/y7yOreggKMYgvXr3n1h38l7N3FJ3kQwIhAKDLtDR1dWjH9nW0usTeE+qH7k/WuzN2RPGFWtDiFXg6"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.23_1551536199812_0.41182066592999056"},"_hasShrinkwrap":false},"0.0.24":{"name":"typescript-rest-swagger","version":"0.0.24","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^1.5.3","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.1","cross-env":"^4.0.0","istanbul":"^0.4.5","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^13.3.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"a3f7320c81f2d2f2b95ad75bf1e88e8eb79e811f","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.0.24","_npmVersion":"6.5.0","_nodeVersion":"9.11.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"integrity":"sha512-dVGcTdE1gqm73g7ArD658FhZa8oUnspLkRlkVDie2w8kM3u+9NATbWrdiMMEAjPVo91f6tv9Y85SsO5puPe+cg==","shasum":"733c86634c11d1bf876ab41bfb791262f513c7cd","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.0.24.tgz","fileCount":54,"unpackedSize":275876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcki7YCRA9TVsSAnZWagAAXWMP/jxDFVF+cG4P7vAnXS8u\nEc5yb3Aa+BR6Yl2efm5I1d9vPMyYqbLdvEBa/RjKFnQEuxEJ8+JTCUa/+LcP\nuOnsatMGciKlus5ohYezE5Dv3zFoU2AmRv7UNsHnSDxBt6G1JWWbFABKUk+x\n8Y/QpvED6SCwKx7fjdVOtLjNpqiwdhpEi+yMThSIHzTJ95Q0uW9roaFCZpUW\n7tW/5lotTRs5y+/4RIv/PqKCS0XVIVh6FYxaBCUu8Nv2v7ZDRRVNVVrnQL7O\nHiPkfokJee+thpJi8Lh+ZmUeFSk9AQrtgh2TR3tSM3N+AVsdGNxQhnm5htaY\n8ORPqIy92WMlfw4ntVVAGiUO6YLLqPJPHYxXkmhlg4H/GeVCpUWSukqNsctt\n9iMIfm6vofVr2/M7ypdUMJxmqGJ77f1U8vylswdlXvGsOq/7YE8ljamXJCjj\nHb0KeMeLuRnuG7ZvfFKsqhrwiu61MxiYNhFL3HpAOFG7Ti3KHwgzewZScpzz\nq5i/K3IUBE0gj7RW8PwCzGsAaKNQGukYsDYHfWKuG6dvNA7oudXtxjJHJP3g\nnTHyrAfI73N+juKC3jkkwbQnU3ziD8csCKteLLhtgzZQlMyxTQaL5EiNqqCN\n+zxluIRaGAKZpdKF+3DXo2aG9pkuo3qiOJMVBYuDkFtkQ9BXS/8pQNY16G3p\n4PCT\r\n=/TGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNM3zjKiV+36vbRopcDb+OfRfHZ5cuFfu7sGKshCZfuAiEA0tpROWnHqP1Z19qM/H2u+LMBjuoQrO3djdUeAS7J1FM="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.0.24_1553084119452_0.3145085033676871"},"_hasShrinkwrap":false},"0.1.0":{"name":"typescript-rest-swagger","version":"0.1.0","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","format":"tsfmt -r","prepare":"npm run build","deploy":"npm version patch && npm publish","postversion":"git push origin master","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm build && npm run lint","test":"cross-env NODE_ENV=test mocha","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","typescript":"^2.9.1","typescript-rest":"^2.0.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.34","@types/chai":"^4.1.3","@types/lodash":"^4.14.109","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.3","cross-env":"^4.0.0","jsonata":"^1.5.4","mocha":"^5.2.0","nyc":"^14.1.0","rimraf":"^2.6.1","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.10.0","typescript-formatter":"^5.1.3"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"478aeb3479a2f7762350c9026f7ed10f0e794b33","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@0.1.0","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/uL9zlJZ5xYhfwmad+ZjiNFAjTd3GV85N9dvpYr39FnnzvtvgCG5eE+zPcaWUCQQzsS4UepgZG6PnkZBdp8/Sg==","shasum":"4988ab85cdd95b9d9fdd40d994e07e5beb688d3b","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-0.1.0.tgz","fileCount":54,"unpackedSize":275963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczKBYCRA9TVsSAnZWagAA5icP/36vupuiPfiOtRAS0UXq\nFOTf7tun3/0I4tfLSelo2UkCAUQc1n1JitggsWe8fBtJTE8l4qyWl8/9bFrp\nWKWU73Qvs34iuBJldTNyq48/VYuGd8yucJD5oH57YCpghjJ3i8sgHgwXmde1\nc/eQNB2dZkQBx/NEbEyxWE5dfhhuh0dGGlbQGD9WW2AO33sJhFOJAYUzG67W\nIpFf1WoyX6swZGbnSyweWlMcmsCWXUHY3StAr0hPUqrSCYKSNR6ylAzwxN4L\noJWGzG+HTbD/PZBSjSkv0dLyB2ufp5kLdK2DggGM9emQQjh8CvD+OUqQ6Orn\nHG5cpaXcNoHeciXDJXzipE6ivZyXL4fEAxLU+t3m6ioaRbGSx4bR6RvdxHa5\nx0YO0NhRYo4pt/Nf8xsRYJb3SmZxI634iX36NYp8HdduXtSht/uUddVYi+fb\nGREKQcQyIuqeS30OlluBBS3sF5E70V9R1Zl+nqbjNtLUgZ7wCBbzSCK5PfTS\nDx2+7NjTs3U/cBkFJ4SEEPUD18tK1Luz776WJTLX3y7oqgs9l6wjhwpHqiFN\nra38INFKNpFt6mKRMux6/Qq4kqPF+weRZ6xkjbD8odKN4qWtKZfiOHyYMg9X\nz5e7QDah0WEpTzmstLVsNIa0OTx5W55e3OqxouZ1rSh8Xg4tN1ZEw8G1213M\nUmzK\r\n=0Dvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOx1cbw0BMGORYacoLTotWjgaWgzygigEwbnojnH4SYAiBUCCape2G/lZmFDbPkoDmbq4O81zCaXB88VJBt+YXMfg=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_0.1.0_1556914263979_0.6230399664648016"},"_hasShrinkwrap":false},"1.0.0":{"name":"typescript-rest-swagger","version":"1.0.0","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test mocha --exit","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.4","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.0","typescript":"^3.5.2","typescript-rest":"^2.2.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.36","@types/chai":"^4.1.7","@types/debug":"^4.1.4","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/lodash":"^4.14.134","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.4","cross-env":"^4.0.0","jsonata":"^1.6.4","mocha":"^5.2.0","nyc":"^14.1.1","rimraf":"^2.6.3","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.17.0","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"9f3bf0e674cbc4dba061c7edb4966fdde6821679","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.0.0","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AofNiZzPCk3Ac8CspZUEjtr0DwdJQ5gByn9egl07ZwcbnHWhSzTeT7NXrw2Wt2LHRtUEKQtz3Nrw/RfczW3swA==","shasum":"bd99ad1802696f42436ea5ff605637f8bf98bbf0","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.0.0.tgz","fileCount":58,"unpackedSize":296340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCjrNCRA9TVsSAnZWagAAFOYP/2aDCbMmxD30RDsCPT+F\nRVHYDvuw5S9sp9gY/agr2dfjIoXL22IjZkpu8sntAF1Dt2TnArX82THacwd1\n8btdYc5S8H8X7L3QRK0geqtESK67fuJM8Ac6bO7gQFAGG1x4PZgli6E91kX7\nG+TeUUAplgkYyOe+QigozPlwDkmFeV7igky8gAWUZmPUgmgKdm8ESJLyLl7V\nQW9yQRjPTSzAS/tmi0nvpK+nHahpnTqVOPYEJ+p+UyPPBZaUNRXQyV+Z7JSu\nijEP+m1IXZNFDHBt2WpBsQnPZzw9H75d1cWAi1UdxSEzbsjqj/U2Lz6gL8bT\nT9lpGQvHnBINaCRl8XIwD40s6Ift3bvwqaQQOyZi1Aa2IXgLdj8kA2pP44jy\nrb/5/D/FIlvmQGB5bt+NhbjctJm0CfVe3Ho3HodA8QmAGpb1M5CYJsn0T0dg\nuQAJJvd5R7mpuX4gtX1t0qs3umYIPbl5b7foSLqu7yf8LtlikgaFyOou1aPv\nBLCRUtwxb77asy4IunvvDQsb6TVBgHoADaDjSzAOILltKNCn2oPuSK5d4wFT\n1fgLUznYvQuXA8KyiIHBE52sOqJONK9BDug+W+p2iGEh+BeI2LyfeQebntRb\nSMOpVHLMH08vKw2nXbXtzuloTruasvoRnm5T48Y+grHRjjvjJ5XtYV9i8UV4\n0HTe\r\n=EjfM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8niYahZVXP4oJ5N76XKzQ3jj88UMcCSPecLtD+n34PgIhAMvf5Tn2QB7IoTHLeBdcwpyVC9opPbt1vUTcGEcPKNC+"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.0.0_1560951500662_0.41568787290201237"},"_hasShrinkwrap":false},"1.0.1":{"name":"typescript-rest-swagger","version":"1.0.1","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test mocha --exit","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.4","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.0","typescript":"^3.5.2","typescript-rest":"^2.2.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.36","@types/chai":"^4.1.7","@types/debug":"^4.1.4","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/lodash":"^4.14.134","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.4","cross-env":"^4.0.0","jsonata":"^1.6.4","mocha":"^5.2.0","nyc":"^14.1.1","rimraf":"^2.6.3","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.17.0","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"3262d90d9a132fe8fd31b42602c183ddcb7108aa","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.0.1","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rp9g2JXoz0rTk+Tg5P6H0bK98VHp0RjF/42UDWzrWyAAzwGZVbW/n2auIXMFi9qAWz+79tcFhW5TfYJ7TiRvuA==","shasum":"9e7ab4a65c36c301ff2dec8984e15d2ce0d4d273","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.0.1.tgz","fileCount":58,"unpackedSize":296857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCnC+CRA9TVsSAnZWagAAykQP/R220QGxAJYpZpAaR6Sj\nGQfPzoBz41aBSvQcKymDODDrDFSrK+1XQPnjMBmFZqR4c1tTRepsvm1A5Rhj\n8C4FnQLn2+gDzMVVaRLB3sNyaa2U1h7sHr5OiV3I1lvmY45moQLWBaiH/KCw\noUKkPFpZhdkRIMMxb04PJ6DF9Oxdh4Ryl0/X8Lg3nsRI+9hjrudNLCrHT7Cn\nuON8GzzXFnSanEOr2Skqh1XP/psOOMasgUMQH8/h8z9GCFWL6FxyYhSsbFaE\nWHgS6bYmns8Pxd4I4h9Wvaj/3JsYQIi6yuasxKQb9rpBOpUUpip8u0hzKxL7\nhtDVsBABnXLZhmnl2FO6Asumazdma1FW9p7IlBKb8OLuDFmdM994iOSXams9\n7XcWDCwm17vufG+8ZGrM2vGs/A57iWpN6n/7yED6Y9aQhwLI23TyyS7XGLpS\n1uW8UMMqjXfZ2k/kEUoB0i+UfPqy9l6+PsiXCEu8TTc8rIuKkclRiPjz5PFR\nuIkF+ASfOFy6LwDI439I9vW/Xi1okYqJ/cSLvhJH7cnXncs6awTWBAVbMQOj\nCjhlwVQYoT85X7DqbTG2f/AJDNb/1DwePvXyiUy1AvDTCQRD4tGv+TS020io\nd6uyaLI+MRFCG2PAa7MBORhZd1nWCdeB4/s3wwM4Ikc7stxxbqPN/Smn2N1X\n+T5a\r\n=nTJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYlTLOnl6VSRegp/imJQtRwBIIo03rAF6jc+i5Gq/EMQIgcLDPppe1WHWlTJ0hnOZoCm1AdKGNwTo0SuXPQGG986I="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.0.1_1560965309508_0.6993151945100751"},"_hasShrinkwrap":false},"1.0.2":{"name":"typescript-rest-swagger","version":"1.0.2","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test mocha --exit","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.4","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.0","typescript":"^3.5.2","typescript-rest":"^2.2.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.36","@types/chai":"^4.1.7","@types/debug":"^4.1.4","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/lodash":"^4.14.134","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.4","cross-env":"^4.0.0","jsonata":"^1.6.4","mocha":"^5.2.0","nyc":"^14.1.1","rimraf":"^2.6.3","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.17.0","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"3262d90d9a132fe8fd31b42602c183ddcb7108aa","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.0.2","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2Oz1afTpBogyTswzIKXtDbm2hhgk9kRKEy3H8vhUX/FijwQixXoDiVRcN/TQsZDqy2So+AyIs9vYmVfIi0Zs8g==","shasum":"933f573fc391a4e6e44d60729518c28ef46c4442","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.0.2.tgz","fileCount":58,"unpackedSize":297575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCnLeCRA9TVsSAnZWagAAej4P/AuSMmizUAwBTrFwKN/k\nNBBKEm9e2mvQVtyIGznr6R5nExo29zgd89wqNEkrvjuUmMiWyJAt6uFzkKu5\nCjWq8151Mp7HAsKzwFOnrcovKbd5VFj6gjDWevB1PYmkWvc9SEMA03gAuRVE\n631kxK/n+BBtwP/E4weqWk9eyJXyuvWLNY8fEAeUmIynCiXSVmJXt5Zra+Vs\n8302rJ6t68XZJkBWDXBBqOoggWj9eUfngjwPINXeTBJ99VSsiY95dfPUMbIL\nAIuQkt4PbFCg3/+kBmSVfGs3gvNpCG9x4MTI3WSkloGqr2sl9g3t1wdu69pe\nq+wWB4b5H/pQIbErISMpmlt1C3x4XZrVsaWlW2OQNDKJHQMe123AbY1a7GMf\nm0PHDDl8IOXQf7VnEPDgfoLBRjNCFD84e9QRu1Powj5xEHlpLpa7PDOzXkvy\n9N97/GHk6aIuhHCQhSypP5VQYjmgzl0qKlFUdB6l6mr/JTwXhr8+aKzHJbIM\nP6alPq9GWa1T4JQSkiQRaQPPi6gYMP74wEALLb+mBRlpK+uZ/XvFT5+n/ikM\nadsZtUPoiTumHby2emVjlkJ61Vaw97hBjIvC5NuoopivcrxHl/X/0NsdkPua\nM+AmwcEpd5/A8nQCYur2TlUjXftE12Za0G4TmM5nZ1tv/Ypu1n5meJ+74fjx\n+CGz\r\n=/Nbl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2lu8RGFlhQoAMNKZn8asvoextKZ0DRjrqzsUbf+PlAAiB3dsI7XW+XVZkl+YBbOcdTvLPD1OTsU/HbCPnEALoSgA=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.0.2_1560965853518_0.10940462813185414"},"_hasShrinkwrap":false},"1.0.3":{"name":"typescript-rest-swagger","version":"1.0.3","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test mocha --exit","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.4","lodash":"^4.17.11","merge":"^1.2.1","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.0","typescript":"^3.5.2","typescript-rest":"^2.2.0","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.36","@types/chai":"^4.1.7","@types/debug":"^4.1.4","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/lodash":"^4.14.134","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.4","cross-env":"^4.0.0","jsonata":"^1.6.4","mocha":"^5.2.0","nyc":"^14.1.1","rimraf":"^2.6.3","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.17.0","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"a1bac4a29622532d44f3232ab99af52fd9528af8","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.0.3","_nodeVersion":"9.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZGDszon5+/95Gg7TTIYN/uxjTd5syqcLLqZPbmukQ/LIUQ36Qp2N+YFXT1vQcLsTe+qcF5ZwZGd7GMoTfaYHYQ==","shasum":"08040729f69116d6edc30fd61d2758b305aa1f52","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.0.3.tgz","fileCount":58,"unpackedSize":297576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCnTNCRA9TVsSAnZWagAAz7AP/jgJ2UKkOlyJHBSjyH3C\nczUhhjdtZEOjuYWqcXPOzHjU8mt+VGY+b6RxyoKVD+483afELxDEP/q0+SzG\ngwCRQjwGFVQpbdKaF2g30S2Ywh4lISW1FL4MKKpE9dz0rGSShL23MdoBmaII\njVgwoc/3JjeQ2dzUtCCbt3GUYX/XjXfhHQQ93wZmIdSqu60CCQrFGc6onvc/\nNfyrUOOuBlTx6jLAzY6P5av8VEd/SBlwp+HKy/rHQO1o5947Y0bHNiW+yugg\nGw2paewNQ5j6CZQlGkZtHhGfnQoxpVf2ChUDwVifQaWBGSu46WZPZRQcN+ZJ\nVKsLko7nGEUmtlEFjfQUfs/SiAZeFZVOacQlGiw0MJyn5QKYMABghjflhbsZ\nTuIP7zYFXzeIH/PI7BPbPF8NKtaiDN1656wF8xMvCCCFkVPPQW7T7FLtrr5j\n3ZYynUNRv5COiBxtA9preRQVa/4GBhy5qiJ9MatqLvzUEAePnI7g/XjjsYou\nV4eFemwf3JmctD88iiezatylMhVH6nEktDMjtgZnxZ/igOdKRGJ9zRc9oPwG\nf9ZDnRhgCKwPUfegUd1cFLrQ63WBy8W15wE7T8trzC1hB/upqUY550L3w/7q\n+Epb1kchJjperKV6mPaUq6AOrQPVHR5aaeQlQX/X6/u0g1lrJ2zd4uQnnQQ9\n0Tx7\r\n=ICSg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUkoWwfj0KAeAY9rNk1aK6l8hFleZ5QIbg/uPschnSywIhAM3OVWw2kD1Tz5nINRtB3daoRhDTyj/4xP49apBrcJl4"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.0.3_1560966348627_0.6451800296185386"},"_hasShrinkwrap":false},"1.0.4":{"name":"typescript-rest-swagger","version":"1.0.4","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.json","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test mocha --exit","test:coverage":"nyc npm test","tsc":"tsc"},"nyc":{"include":["src/**/*.ts"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"sourceMap":true,"instrument":true},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.4","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.0","typescript":"^3.5.3","typescript-rest":"^2.2.1","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.36","@types/chai":"^4.1.7","@types/debug":"^4.1.4","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/lodash":"^4.14.136","@types/minimatch":"^3.0.3","@types/mkdirp":"^0.3.29","@types/mocha":"^2.2.48","@types/yamljs":"^0.2.30","chai":"4.2.0","coveralls":"^3.0.5","cross-env":"^4.0.0","jsonata":"^1.6.5","mocha":"^5.2.0","nyc":"^14.1.1","rimraf":"^2.6.3","source-map-support":"^0.4.14","ts-node":"^3.3.0","tslint":"^5.18.0","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"67663eafe21284372aab66836a9c85063de082c2","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.0.4","_nodeVersion":"9.11.1","_npmVersion":"6.10.1","dist":{"integrity":"sha512-5V6FDJKK74smZA1tJFCbwoGnr+tGX4oZFimacwgJBerdU2stuW7WU8zlQfv60mUiynSIm8UEiq7tfIQUa8FPjw==","shasum":"d55a5a9fb3fdd548ac4ac4da13d27c0fc2c0155a","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.0.4.tgz","fileCount":62,"unpackedSize":301494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMnS8CRA9TVsSAnZWagAAALQP+wWnCT6EUB5goOQCtRVs\nXx44/kM/Kr5c2GCK+0O8aHcySHfFLvEfoaTr1DSyMc3ej9lMM+YN4XPePZez\npsxdflh92T9CuUIrqQFEYfBC13Tg/aRF9V8zXe8K67vsXp7OVGZaC2pdY+vN\ntBvtNedn45iIcYkjwPR7G4A0YSlghepWmYn9rFuEiJlCuHQgLFZl1wY3GahB\nHPSh3QUSDz4ud/Q9G9UL5yBMtNci/EXBBNOXl1Q5XkCBoLF0ymRQ/Ceok6e+\ngEwIbPrrpO2Hv6NaAxYBW2nUHo3o4JdgkP8UMlXd+1Qbn/6rbmxVQWOSTJ3/\nbloIEH+GxsmFOYoU0tPCgNNoQ1vY6niVRnzlDlp7qUcXeOYn5jFEggoh+T3t\n798geEDc2dFzjngdfCBqhMLIsp8SmS5/gvnfCAFG+85nOifwx7Xu1i0pymwR\np7sncJ4FIDVo3nTCjyoT/bJIcAR19tNkf7K1VVGIMwYVXqnjUldrn5xPofSW\ntnZYSqAwTpnWTNr3220QtiuEqxN4+ZFjMo2EIwvmuRo8udK9U3n4yBZW1YEp\nE+MIjNwS/VVCPfyn0iusaDB8vRpuwlUG9/7iF92bouaG/C5C8SYb056wHID1\nv8+G+lq2ooLdhlh83NFrKXKBTc8yQJoZDqVqnN0DmfvRQQ2xUrTk88+e6p5H\nfr6b\r\n=r/z1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6dj8/K3UQMUA/fomYcojc8CWCM4Ew/re4zGm6sR/xogIgLfzENcjg2rUN6l3qTNohsOYmIzJeXaSnzo+RUsUUwBg="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.0.4_1563587771307_0.6097122912219266"},"_hasShrinkwrap":false},"1.1.0":{"name":"typescript-rest-swagger","version":"1.1.0","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.3","typescript":"^3.7.5","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/jest":"^24.0.21","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","jest":"^24.9.0","@types/lodash":"^4.14.149","@types/minimatch":"^3.0.3","@types/mkdirp":"^0.3.29","@types/yamljs":"^0.2.30","coveralls":"^3.0.9","cross-env":"^4.0.0","jsonata":"^1.8.1","mocha":"^5.2.0","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^24.1.0","ts-loader":"^5.3.3","ts-node":"^8.6.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"c5910249a7e8241d552be438c6804da557a0f9c3","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.0","_shasum":"89964fc83f1574bd698f23dddb46823155d4b95f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.17.1","_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"dist":{"shasum":"89964fc83f1574bd698f23dddb46823155d4b95f","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.0.tgz","integrity":"sha512-uD430OrdMcdsDZ+fGYW0IrzXBx+03a6xGiH/xzD0IbR8O33Xd/2ZzPmq+9660S44UP+3Hs+z9HDcvVwWyHKWsg==","fileCount":19,"unpackedSize":382474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUEMtCRA9TVsSAnZWagAAeLsQAJNhQMKCF5T9mziHMAPO\nPkHWjjHFep+XKvaBaui2ZJeJ0Kft+J/A59/FkM58n99KApq6yRyObZuQPj05\nDXYExUWspFxioXTQphIAB1YL/eIeAabTezDihlUcR2yRbixfkP3lhS68LTUt\n6niA6Xv9kiuMpP8IorxURxsvuyufM/6/6QvlEwBVr1xhzKt0PBZkGHWnTiBB\nJd7suK9oZwBxRJzPb4za3gUO9+i15vC3RAc+WIEuAJdP0naNtDDIaMzQ88ld\n39uoVPODh/kxfMFe4q9D5B7qU1qEiHX7Vbcdumu/uLINSbjU4DwvUEa2D0xN\nHUsTajGqNavFxeVuAJc24Tu5cAjpNemRS9H9AcIk8g327Esti9f0pfW7XbVE\nfdzflnTIPai2vt71cusEJflitXzyVTGg0e74Fue461LbjkA7hoLaoA94zhdW\nby1C76yCQW7Jbbe1QVQs/LRRDhUaCKTemtHpbW2OTpMZ0gacHZktwH10Ls6r\nTYt5bmzIbSLaGu0KOiBXGXrHN1+luGbo/6tkzECBSO/4kHgxGStecMY0AYmg\nFunPfTnG8JR5jbqlQdYIaYHKa4drwcDBs6JbamNES1Rv8tyji65HzwU7Z0hQ\nS4k0GT2lOgihu9kKrDkv4/MhCXMVQNQvwB6WDRaZx+9fvWu6vPCUZjdseR03\nzC/1\r\n=yyXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlM1fAS+3z+TkedfhhWydm/LmZsyRra8vVgSk4TIDiVQIgQ4p5FvUGvbDwF/H93YJpBEqlduShff5KFVEO5/LubS8="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.0_1582318380959_0.8734500900232047"},"_hasShrinkwrap":false},"1.1.1":{"name":"typescript-rest-swagger","version":"1.1.1","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^0.5.1","path":"^0.12.7","swagger2openapi":"^5.3.3","typescript":"^3.7.5","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/jest":"^24.0.21","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","jest":"^24.9.0","@types/lodash":"^4.14.149","@types/minimatch":"^3.0.3","@types/mkdirp":"^0.3.29","@types/yamljs":"^0.2.30","coveralls":"^3.0.9","cross-env":"^4.0.0","jsonata":"^1.8.1","mocha":"^5.2.0","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^24.1.0","ts-loader":"^5.3.3","ts-node":"^8.6.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"cc10432e9dbbfef122a9fd4804bb8fe3756ba39f","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-1Nksx6xtomLAqFwJmP6VHMVsZV4Kfgk3wVm8nFTaGeUFSYORCAPSpQTp9QFMYpu9nu1PelSWavCeMlreAy+X6g==","shasum":"a72db8589a322a3ebc7c62a453863a89695cb59a","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.1.tgz","fileCount":62,"unpackedSize":309446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUEZvCRA9TVsSAnZWagAA9w8QAIOTelwRdETy4FREqB65\n5yn3BevQU55TRyavknlTf4RJxzY7Ty76BqJ+GaZXPCJvrD+xm8pyqzXDjMyH\nx3EHKd/nUGRSpl2cGmBxjbJtzM7vyBkm1F32SygbClZtHLXWHjg0ekJjQqvB\nwQoE1/zBqT6hEBlInmX1JdBkNHW0TxsI9Yxqo4P9lV/f5OCOqVCh8V25bH8T\n1/SYTmo9B0sgYmHMeoHU1Ravmv6Jg6wahFrq5APCzNDJ/gNU7EMW3L6HOH25\nZnTKRk4rCRyVvCNG7NqmAfxOtk5B8eELxqNaGvgTSLqhyTpcxAWbS69ulAG9\n2AhBJfZfH/uYKXgg+8gWQSTZx7AlQc2+4NQueRSgsxD+SDhEesAdIfkZwZDE\ni6nzNfd4zxUwRzqHlBCT+f1WsUQFasAHuSMGRXAJujiIXKRViLTEEaogTwM/\nrxk8o+S88IN70sTkmSnYEHs/DmP8XhSWxparASXW+0NA/FJo4RtPKFFB4jkj\n87GcBf5rJQi31og4WwxiuodumCXDsYGXej6CfWdOAsRDo+ogj1Byv5oahCim\nbSLGXlnNIxV6XGdRvnqX9guB+eDBNLWzRonKR2PMX2ZM7It+PJoz0Y33JxK3\nZc0dbWUQZrHbL+Vi+R09M3twmbaRIjFEVlZaG+QhDsz3fyecuWvXy5+1+Oah\n3ysQ\r\n=9HzO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOisdNk065w0f03rc0LphaC9rhqCrdkUwPoBylzGDzpAiAGl/EOun+nzHF6QSDzo/b7yRCmsm2+pAYDHhySY8DwVA=="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.1_1582319215391_0.6287569769243746"},"_hasShrinkwrap":false},"1.1.2":{"name":"typescript-rest-swagger","version":"1.1.2","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/jest":"^24.0.21","@types/lodash":"^4.14.149","@types/minimatch":"^3.0.3","@types/mkdirp":"^0.3.29","@types/yamljs":"^0.2.30","argparse":"^1.0.10","coveralls":"^3.0.9","cross-env":"^4.0.0","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.6","jest":"^26.0.1","jsonata":"^1.8.1","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","mocha":"^8.0.1","path":"^0.12.7","rimraf":"^2.7.1","source-map-support":"^0.4.14","swagger2openapi":"^6.0.3","ts-jest":"^26.1.0","ts-loader":"^5.3.3","ts-node":"^8.6.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0","typescript":"^3.7.5","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"944414251c3f4e3174f8350c4a8f9c04302dba89","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.2","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-OMyL+PieFuHMsuPgG/5iRgTT9KNDSoAs1pCk6fy9KGSjmbijGYRHkKqDQr2FjMkP+wUdN6opaq9Ns5HIPOoE+A==","shasum":"2710a6ee70b1dea70e0cbbb2e4a7d423932c9658","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.2.tgz","fileCount":62,"unpackedSize":309727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFbQSCRA9TVsSAnZWagAAVIcQAIBEG4lhy9qN8BpVc2EM\nslGQrc0GnF//z6fqjdkc2XTXb/NXPPtxaSGkIy8Ab93liL+JPnHeTkWx17ND\nEbUjE3o0CPI8ByZehRxplPURx06nfMx56DD/HNA1Lz3kVOQEUJ2rqsHlEfXZ\ncW+gRnmqx2xamAM8539YRos4xWnaeJic+ta205MdiDXsz86XmBIEwWWcyjCb\ntKrlJRzQKGuhi197xD/BBZeFNzENttck26Gjjf6iAUgG4xv2Q+HV5S7R7f2p\nSQfAmlX+gthGRxDZmUTProFj2hFxJ8khcyZy0vjRJHpS7RfYmpOhiAcmJZqU\n3xYI8IcGo+aPlmykTo+XQqQ+Y2hipkeoe3iFKxkWmQpgN0oblptEEJnNG9so\nBrjwogLd1Dh+OFunkBhj8Pn+m900+cRuFDrpxslmj01ZBbDzEsK2GZrvQsx/\n6FEvMi5+SVUfi4FT+ecgsrv5q6Os5CeCoMFi/cRNWEAfnMQtoKzrLhfbjhJx\nfrizkF1OxBTgEhzz0YOjZvbYL7+PDzSO5nKKYNkHVHwx9Angb5J03G9wSNbK\nyervD2tR9TA/Nm4TI+C23k492YRFg4zLnSDT8D0JWNeUgITsTVMg4fgTAstB\nzJNhbu5WcMog7EvZ9b2eR66QQDqMKlOtejW10ZmVGHb/PkvJIVXlw82h0CsN\nwXPn\r\n=ze0p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTtj7JTc8/i3rjibJYtE0D+bsHsOIlBnWOUFm/rmN80QIhAKOS2Cx+nVjkALk4TzxJpUxEOH5f8hfeIBkvdsHsIVP/"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.2_1595257874257_0.9014891513657441"},"_hasShrinkwrap":false},"1.1.3":{"name":"typescript-rest-swagger","version":"1.1.3","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","path":"^0.12.7","swagger2openapi":"^6.0.3","typescript":"^3.7.5","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/jest":"^24.0.21","@types/lodash":"^4.14.149","@types/minimatch":"^3.0.3","@types/mkdirp":"^0.3.29","@types/yamljs":"^0.2.30","coveralls":"^3.0.9","cross-env":"^4.0.0","jest":"^26.0.1","jsonata":"^1.8.1","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^26.1.0","ts-loader":"^5.3.3","ts-node":"^8.6.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"28708df9ca3a06ffecaecab1248bafb8f38b76de","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.3","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MN/YGEpiwOOjsfMZ2O43GYhtG4163E5eNDXQMyB2vM98pRhfjhV0UxbLEq5xUwRrkwjdmzo5cUUseT6466Pofw==","shasum":"eed2a57458c9179619de9b5d6a096674d038aec9","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.3.tgz","fileCount":62,"unpackedSize":309742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFf2kCRA9TVsSAnZWagAAJnEP/3VLT0ThxhxG5y8g1Rdb\newCFOYh8nBV/ub9C21XmLJXg8CNIOlfP2OU4nlcktCDb667mOe0Z9VJX2Eg3\nYYpVR+wl76fRzZ/12wdFcAw1CY8GvfOPsAYBFwco1JUiPJOaoq/hT86fo6gN\nT/AgVR69pAJ0qINPUdjG/N7Mg6SMk6f5IxJDMjZQyu2dugmy0fUtStcnBv15\n/MMEeotp0954xvCXVI0xvYLA7HFi97Rno0N7G4qv6e8CaYABd97g0A1Pcs10\niu3g8r/3BH5cmxYaZNgglfuTNbhcAH4EuGBABRV14XMcagTmqC9ZrpdS1AYI\nQNZS/jEbPEY6QduYBBvQJrGp99XiWpD2wkfa/m3RkH6Mt8uWohq38bGc+7K6\nLpjLaNcvQKtMQwB8YxAOSK8SAzObtlrJwgh6BUMW44c2adeGiVIRC1upzd1W\nR/5sRbzN9wY5hf01IV4H+oSecwlA38ncKV9s1IvT0HtLpuS+Jq1WQ55HnSSt\nHSKuFlwzdqmrAhL7RoXtdBe8MxO5w4ROlG89zrPVSMo4RMwPJF0otnKkMsBd\nnFdP9AUTvJEWyFEWJPYJOZ8trzNSU3wqEqujfPoW194K4+MgVNY0Dt/K/Yo1\n+Wm4UvhT9rYvKBxxaxuRqKinU/saDh+tAg58Xo876jFwZk1k9bZZniAh6saj\nds7p\r\n=pfjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFo9rS+zhfWdSnE016DOxkQ1ruz0GnkYwvn0BMO2HPx0AiEAhWlJ05OBwZua+fayKTqGUssifi0/Mwe9C3gy7MvSfSk="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.3_1595276707699_0.45617348888444975"},"_hasShrinkwrap":false},"1.1.4":{"name":"typescript-rest-swagger","version":"1.1.4","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.1.1","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.15","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","path":"^0.12.7","swagger2openapi":"^6.0.3","typescript":"^3.7.5","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.8","@types/glob":"^7.1.1","@types/jest":"^24.0.21","@types/lodash":"^4.14.149","@types/minimatch":"^3.0.3","@types/mkdirp":"^1.0.1","@types/yamljs":"^0.2.30","coveralls":"^3.0.9","cross-env":"^4.0.0","jest":"^26.0.1","jsonata":"^1.8.1","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^26.1.0","ts-loader":"^5.3.3","ts-node":"^8.6.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"7aad6fa483ceb61a823057c2ffeb0061b6967b79","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-IP7T0ivqMzPOZ9jhS8a4kPgBMMSu6juBszXKNdcSijvHdWUZE8seE2J+9lG3yRmnpwbYH+RI4xVjwXURjz5BMQ==","shasum":"34fa1ee7f390a855a682259352f2060b5a19ab37","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.4.tgz","fileCount":62,"unpackedSize":310602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFwWZCRA9TVsSAnZWagAA8jsQAJ7bNDGRJEebVwz2f6ul\nimcgmR9FaTPzEPCLT5rps+sD+ngePKwDhmsajUpb2Vj9Nahp+73coetdUH+t\ntfdW/bMjrDM/MMGtO5tImZKWZDymtQIsPCxcVy2pUOETxM70NrsT8jFm5PBR\npe+Ua066ElMPI/v3FXRWaS91ag79POgygMGImlBpvyVGsYNW+z9WrIS0OaOc\n2anfX9WjCh8Lha2j+AMueAUEe8w+Tgltf6sR9Nx5uQI/duU/Nb4ESssg2D22\nhPW7kCiIihPxZiJaotaR1vgUrVpjvvc5ruTWh/jgGpl+BXByQbcKCliIiOXF\naPngtjQQI8KwS3zs728A9frLI673XFzWKDUwNJRSazjoYj/JPTj20YZjE6Sm\nsgr7Qk3u/5YqUwyn//4i+4oyHU3ctkmcVmxOYq77xpZXetjFtAlikk/AYc1S\n7O2v3G0VVThErS6RIJdDvv4TTxNv1p1FZZrSEJv40gKFK+7disGR0WH7S1bI\nqSZCcaFl5y5RTTEWD3nVR1ozRRRIUiD0J5dFlLs5KVh4f5cljYE/azN/2I2o\nd63Lc8FGifwz+Nj0YWdas24Pn0nVw0cl+UqeGMM3oBdxno3kv4/UsepptyCF\nwBSo0O/QuUB7NZUMzAmesRU+LRzeNYrsz6W9JGeat3DcVoI0/705r449Oa43\nePCk\r\n=6Rbd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd96w+0lTLkEYiUkCJgQEFyUCmNjtzefffhLwwVX3bsQIhAM9nWlhYSsNSCK6XB3TOnoUqZ66ix6bfOabTYA3MY302"}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.4_1595344281200_0.9940478625045461"},"_hasShrinkwrap":false},"1.1.5":{"name":"typescript-rest-swagger","version":"1.1.5","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.2.0","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.20","merge":"^1.2.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","path":"^0.12.7","swagger2openapi":"^6.2.3","typescript":"^3.9.7","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.9","@types/glob":"^7.1.3","@types/jest":"^24.0.21","@types/lodash":"^4.14.161","@types/minimatch":"^3.0.3","@types/mkdirp":"^1.0.1","@types/yamljs":"^0.2.31","coveralls":"^3.1.0","cross-env":"^4.0.0","jest":"^26.4.2","jsonata":"^1.8.3","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^26.4.0","ts-loader":"^5.3.3","ts-node":"^8.10.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"d5c28fb87574450ea652a5ee5b9b9228427b3860","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.5","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-IR4rSzlyZWbhtn8Abu4rjbDqbqktDWL2mLfMa8eOfEF7jZpZ4lqcZxM/9MJ7yuud0BgCwU70IYFBq1XPa8iMNw==","shasum":"7c2449ca58c730b591de2da077bab49dc03e1c49","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.5.tgz","fileCount":62,"unpackedSize":311499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcg3BCRA9TVsSAnZWagAAciAP+QFJQwUqnE8nD6JFdkvy\nlNnl937huj4bse3J1N42vIpFLm9lZ1PIj+MR4yNsvax7pQJswRlUDQyuMzIu\nhyOjGJbu9aZPBo125QzD2gzeE2Gi1Kq8u4vwRlefI4zox0vMFrEfGN2ap4fI\n49aVEU7vsQLDx0whtYk/Co9d0HYU36c+j9a7ixeck98VykQb2NRV6PI8OtHK\nKpXTZnchs9kO7mohE3HHCklHSGe64tGHQazdElqjsyX+ZoBuLRfLdXoEBsu2\n70jFFphzmJ4nMZcgo0jLzJalR0T4RzkD0s/OaGwcuQWGKqbuPwCLoAZW0yzD\ndKPwDzgr711igEwkBDVp/KRJh0ZYdgiMZFrLkgZzHs5vLsYxvVDJxQCCN/CP\nLkb6gbRL7/US2QMGgdfUKQ7HHK4/qdZF8a7ZAfLBnDSFTunpt6wHmiUQILQw\nlPYjCvITGvVbSVQ0pI7YTHl7qYFKz+cqxouvYhOVmXGHDzoXIyc46gDv5mXk\ne2DrmwFJNJC2uxGpCIRre3K0se30YwNCfLX9hFLIMkHHmlbazgVOuBovMqI6\n0gNVNBafa1dOdjb8ZCPdUrrFcD8QRknMyk3euzSCSksYcL3EF+E8G/31sHlz\nBH9XULbk2+K1cnfDknmvMdSE4asg479aE855+QMRp6diynUxcvS8uhPDFLYx\nVUeo\r\n=sISf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRAIvj4rBs0ncgwlWc3eRcYAZ332nBOD+EfJfO6fvihAiEAu4m2No6MnXAesQtL0bGAd9Ihviyv7jLkyZa0/Siob1U="}]},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.5_1601310145022_0.015514222450855097"},"_hasShrinkwrap":false},"1.1.6":{"name":"typescript-rest-swagger","version":"1.1.6","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.2.0","fs-extra-promise":"^1.0.1","glob":"^7.1.6","lodash":"^4.17.21","merge":"^2.1.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","path":"^0.12.7","swagger2openapi":"^6.2.3","typescript":"^3.9.7","typescript-rest":"^2.2.6","yamljs":"^0.2.10"},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.9","@types/glob":"^7.1.3","@types/jest":"^24.0.21","@types/lodash":"^4.14.161","@types/minimatch":"^3.0.3","@types/mkdirp":"^1.0.1","@types/yamljs":"^0.2.31","coveralls":"^3.1.0","cross-env":"^4.0.0","jest":"^26.4.2","jsonata":"^1.8.3","rimraf":"^2.7.1","source-map-support":"^0.4.14","ts-jest":"^26.4.0","ts-loader":"^5.3.3","ts-node":"^8.10.2","tslint":"^5.20.1","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"b24243d9c6011001a2079b6506d52de7987a17ad","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.6","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7IS7v+hLcyTuOQebF5q/rvLtgW4RmD2TSj1UdLBRTE5fFi8PIRDQyr5N7Ho/tuWUSsRcSx6smo4pcVS2Oi1IXQ==","shasum":"b6ee21211359319835475b5596033dcaa568b2c8","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.6.tgz","fileCount":62,"unpackedSize":311499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPY3pCRA9TVsSAnZWagAAQMIP/1RhWi1JrasBNqUFe1mo\n71HH4jTUG+56m30/3Py9Wp3aF3RYOjGcIpLY+GlRiH0c45KLPTBulibt4Mjy\n7IqELM/iBLWJIk112mJate6FuQIfLu7MX5/VveUcz0qQN0YZ8O4fjgy15scl\nQPu4P8UGBT1t+Fo1PDEBjferV+BpXdq/u+SKpDN6YQl6LSCv5l4tr6WwXdFp\nW51RlBrrFJuIzD1D/G4mhkmDirSzbT7EPaGyQsY5dv2UbWmjwRGCzNuibvWT\nb69QvuVnrdlWXeZmoAUxKtjLVHWrbctPPIETO/oGkNuiJ1AqV3lTWyB86IQm\ns5UlqrbrsvtwWB0v6omsOLIt/QStqzs0HTyUyGWApWXL9KV02842M0chUQT/\nnj0kVeN9HLV0Op+z/9H3K4CLmREhq5uUqgMMCofL2BcWnhIerH/awbCn08cr\nP76ReJ50bfCMCx7B5Bt78UPAt+SAH90lftVRt3Tp1N5e+dvAs3Qsbni2BB7G\n1ZIsHu6V5I+26LohD5Agbm4hcNCI1BfQiYfk/Sg9R3sSBJYHPIREOkJjvtON\nmben2c73u73cXRcGeeFsRQ4GM+1wB9lsz48npTcXVGMEQjM5B0DvssRZkRtB\nDZOq1Koh9EEBdFTxPrCkHlDO2PXidpUU62yNjNv6wlK4CxvG5NEV4UxYNBuj\nuRJO\r\n=UYcL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF31v8nW15nmIziykjoappC6Y4/mT2yRDWiISs7JIkuAiAaSOLMWJWNb8+CAEE7AdEMwwDS/A3AnG9yHl0PXFb4MQ=="}]},"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.6_1614646760996_0.19770205290639264"},"_hasShrinkwrap":false},"1.1.7":{"name":"typescript-rest-swagger","version":"1.1.7","description":"Generate Swagger files from a typescript-rest project","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"main":"./dist/decorators.js","typings":"./dist/decorators.d.ts","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","swagger-gen":"node ./dist/cli.js -c ./test/data/swagger.js","pretest":"cross-env NODE_ENV=test npm run build && npm run lint","test":"cross-env NODE_ENV=test jest --config ./test/jest.config.js","test:coverage":"cross-env NODE_ENV=test jest --config ./test/jest.config.js --coverage --coverageReporters=text-lcov","tsc":"tsc"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"license":"MIT","dependencies":{"argparse":"^1.0.10","debug":"^4.3.1","fs-extra-promise":"^1.0.1","glob":"^7.1.7","lodash":"^4.17.21","merge":"^2.1.1","minimatch":"^3.0.4","mkdirp":"^1.0.4","path":"^0.12.7","swagger2openapi":"^7.0.6","typescript":"^4.1.3","typescript-rest":"^3.0.4","yamljs":"^0.3.0"},"devDependencies":{"@types/argparse":"^1.0.38","@types/debug":"^4.1.5","@types/fs-extra-promise":"^1.0.9","@types/glob":"^7.1.3","@types/jest":"^26.0.23","@types/lodash":"^4.14.170","@types/minimatch":"^3.0.4","@types/mkdirp":"^1.0.1","@types/yamljs":"^0.2.31","coveralls":"^3.1.0","cross-env":"^7.0.3","jest":"^27.0.4","jsonata":"^1.8.4","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-jest":"^27.0.3","ts-loader":"^9.2.3","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.17.0"},"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"bin":{"swaggerGen":"dist/cli.js"},"directories":{"lib":"dist","doc":"doc"},"engines":{"node":">=6.0.0"},"engineStrict":true,"gitHead":"a0dd006e003a3f1ae256db87f33c6d2dadc3cb63","bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","_id":"typescript-rest-swagger@1.1.7","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-fpyszGZaklZFV5sP2xa+KADVrS30kRvAFXq7/sturaXSvyRBbZ4/oUjEo7/YxObMjIMQ5f7/8KQ3NC1sLu4LPA==","shasum":"c1456cb5aaf120fd1d10283faacb83a2f6782ad5","tarball":"https://registry.npmjs.org/typescript-rest-swagger/-/typescript-rest-swagger-1.1.7.tgz","fileCount":62,"unpackedSize":312010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwpO3CRA9TVsSAnZWagAAenoP/RJazp3m2923R/njjv42\n0fwnR+d1mxQRE1DUAJa06/G+nVZnnWkYtjLqi6KAQQgPsZDomLd+Zx792KJQ\nkgxPbduSesW4bcixKiGSqpxW9jWyzr6RbkCBLGsQVPyjzB4bnpiuXEHlEVYb\nV9rEkqTk2IdMObh1rHTcyXGaDKX2SFKYMbFh0DpgMr+W9dWoRcSDrTcKHPFA\nR5od6w+zwTCgtOEbUs2Iof9sLvAq2VpnHsoOFpIh4PF5+x2BXkjju5fC4QcK\nZPlAD4CsJnPfhftJjKdUt+1PpkpJ/ZWWjlYhXKfdGJCRjMFTJUn6KnSde42f\nV6Tyw7q6vwvPkmUkW+lbAVDakwhmvvDnOHMM3QphuR5/d85O8CRLuzR0e70y\n+zIl5fS80qDl2vzmsQaWeuf9SP5T8+svv4djGELoKKi6QzsUCDgZvOjBeCRE\nBV4PtvSVhxBVpdiH7rHmRqpFM/gHVTSFWaakv+Yrb+9/N3bAUq5ZfJ9ddZf/\nLxqsx/6i43e41iFVMtvX3h6brE7CmQsCcUxqDBLi5xUVO9s0gI7LmA5yyg31\npjlgZnbULiMhYe9ZKejUBnJL6T00rl3Nd08nQpuYXZ1NMzGDHQKpHYG8ohOh\nEdxezorQx2sGzCWojoq68yjy58+cwH5DWiv7re2eiBy8XNf+cqy6TWjdYJZO\nyfu9\r\n=vxfS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ8Qyanlt9KiTRHgCO5LogLUIfRorOTYpwfoyqbh6RqAiAnaylbUgVdlG2v5wOCkdfdphUmuaIOhaYkB3GPIDWtSQ=="}]},"_npmUser":{"name":"trbustamante","email":"thiago@cruxframework.org"},"maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typescript-rest-swagger_1.1.7_1623364535431_0.44449497614310896"},"_hasShrinkwrap":false}},"readme":"[![npm version](https://badge.fury.io/js/typescript-rest-swagger.svg)](https://badge.fury.io/js/typescript-rest-swagger)\n![Master Workflow](https://github.com/thiagobustamante/typescript-rest-swagger/workflows/Master%20Workflow/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/thiagobustamante/typescript-rest-swagger/badge.svg?branch=master)](https://coveralls.io/github/thiagobustamante/typescript-rest-swagger?branch=master)\n[![Known Vulnerabilities](https://snyk.io/test/github/thiagobustamante/typescript-rest-swagger/badge.svg?targetFile=package.json)](https://snyk.io/test/github/thiagobustamante/typescript-rest-swagger?targetFile=package.json)\n\n# Swagger for Typescript-rest\nThis is a tool to generate swagger files from a [typescript-rest](https://github.com/thiagobustamante/typescript-rest) project.\n\n**Table of Contents** \n\n- [Swagger for Typescript-rest](#swagger-for-typescript-rest)\n  - [Installation](#installation)\n  - [Usage](#usage)\n    - [Swagger Decorators](#swagger-decorators)\n      - [@Response](#response)\n      - [@Example](#example)\n      - [@Tags](#tags)\n      - [@Consumes](#consumes)\n      - [@Produces](#produces)\n      - [@Hidden](#hidden)\n      - [@IsInt, @IsLong, @IsFloat, @IsDouble](#isint-islong-isfloat-isdouble)\n    - [SwaggerConfig.json](#swaggerconfigjson)\n\n## Installation\n\n```bash\nnpm install typescript-rest-swagger -g\n```\n\n## Usage\n\n```bash\nswaggerGen -c ./swaggerConfig.json\nswaggerGen -c ./swaggerConfig.js #.js files are also allowed as config files\nswaggerGen -c ./swaggerConfig.json -t # load {cwd}/tsconfig.json\nswaggerGen -c ./swaggerConfig.json -p ./tsconfig.json # load custom tsconfig.json\n```\n\nWhere the [swaggerConfig.json](#swaggerconfigjson) file, contains settings about the swagger generation. For example:\n\n```json\n{\n    \"swagger\": {\n        \"outputDirectory\": \"./dist\",\n        \"entryFile\": \"./tests/data/apis.ts\"\n    }\n}\n```\n\nWhere the [tsconfig.json](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html) file contains compilerOptions. For example:\n\n```json\n{\n    \"compilerOptions\": {\n        \"baseUrl\": \".\",\n        \"paths\": {\n            \"@/*\": [\"src/*\"]\n        }\n    }\n}\n```\n\nFor example above options are required for `swaggerGen` to understand relative imports like `import something from '@/something'`.\n\n### Swagger Decorators\n\nThe documentation will be generated consulting all [typescript-rest](https://github.com/thiagobustamante/typescript-rest) decorators present on your code.\nHowever, there are some additional informations that can be provided, only with documentation purposes, through some other decorators present into this library.\n\nSome examples:\n\n```typescript\nimport {Path, Accept, GET} from 'typescript-rest';\nimport {Tags} from 'typescript-rest-swagger';\n\n@Path('mypath')\nexport class MyService {\n    @GET\n    @Tags('adminMethod', 'otheTag')\n    @Accept('text/html')\n    test( ): string {\n        return 'OK';\n    }\n\n    @GET\n    @Path('secondpath')\n    test2( @QueryParam('testParam')test?: string ): Person {\n        return {name: 'OK'};\n    }\n}\n```\n\nIt is also important to observe that all JsDoc provided on your methods, classes, and parameters is outputed into the generated swagger file:\n\n```typescript\n@Accept('text/plain')\n@Path('mypath')\nexport class MyService {\n    /**\n     * This description will be used to describe the get operation of path '/mypath' on the generated swagger\n     * @param test And this will describe the parameter test of this same operation\n     */\n    @GET\n    @Path('secondpath')\n    test2( @QueryParam('testParam')test?: string ): Person {\n        return {name: 'OK'};\n    }\n}\n```\n\nThese are the available swagger decorators, provided by typescript-rest-swagger:\n\n#### @Response\n\nA decorator to document the responses that a given service method can return. It is used to generate documentation for the REST service.\n\n```typescript\ninterface MyError {\n   message: string\n}\n\n@Path('people')\nclass PeopleService {\n  @Response<string>(200, 'Retrieve a list of people.')\n  @Response<MyError>(401, 'The user is unauthorized.', {message: 'The user is not authorized to access this operation.'})\n  @GET\n  getPeople(@Param('name') name: string) {\n     // ...\n  }\n}\n```\n\nA Default response is already created in swagger documentation from the method return analisys. So any response declared\nthrough this decorator is an additional response created.\n\n#### @Example\n\nUsed to provide an example of method return to be added into the method response section of the generated documentation for this method.\n\n```typescript\n@Path('people')\nclass PeopleService {\n  @Example<Array<Person>>([{\n    name: 'Joe'\n  }])\n  @GET\n  getPeople(@Param('name') name: string): Person[] {\n     // ...\n  }\n}\n```\n\n#### @Tags\n\nAdd tags for a given method on generated swagger documentation.\n\n```typescript\n@Path('people')\nclass PeopleService {\n  @Tags('adiministrative', 'department1')\n  @GET\n  getPeople(@Param('name') name: string) {\n     // ...\n  }\n}\n```\n\n\n#### @Consumes \n\nDocument the consumes property in generated swagger docs\n\n```typescript\n@Path('people')\n@Consumes('text/html')\nclass PeopleService {\n  @PUT\n  createPeople(@Param('name') name: string, people: People) {\n     // ...\n  }\n}\n```\n\n#### @Produces \n\nDocument the produces property in generated swagger docs\n\n```typescript\n@Path('people')\n@Produces('text/html')\nclass PeopleService {\n  @GET\n  getPeople(@Param('name') name: string) {\n     // ...\n  }\n}\n```\n\nA Default produces is already created in swagger documentation from the method return analisys. \nYou can use this decorator to override this default produces.\n\n#### @Hidden \n\nAllow to hide some APIs from swagger docs (ex: test or dev APIs, etc ...).\nThis decorator can be applied for the whole class or only a single method\n\n```typescript\n@Path('people')\n@Hidden()\nclass PeopleService {\n  @GET\n  getPeople(@Param('name') name: string) {\n     // ...\n  }\n}\n```\n\n#### @IsInt, @IsLong, @IsFloat, @IsDouble\n\nDocument the type of a `number` property or parameter in generated swagger docs.\nIf no decorator is present, the `number` type defaults to `double` format.\n\n```typescript\nclass Person {\n    @IsInt id: number;\n}\n\n@Path('people')\nclass PeopleService {\n    @Path(':id')\n    @GET\n    getById(@PathParam('id') @IsLong id: number) {\n        // ...\n    }\n}\n```\n\nBecause decorators don't work on type and interface properties, this can also be specified as a JSDoc tag.\n\n```typescript\ninterface Person {\n    /**\n     * The person's id\n     * @IsInt\n     */\n    id: number;\n}\n```\n\n\n### SwaggerConfig.json \n\nThe swagger config file supports the following properties: \n\nProperty | Type | Description\n-------- | ---- | -----------\nbasePath | string | Base API path; e.g. the 'v1' in https://myapi.com/v1\nconsumes | [string] | Default consumes property for the entire API\ndescription | string | API description; defaults to npm package description\nentryFile | string or string[] | The entry point to your API (it is possible to use glob patters)\noutputFormat | 'Swagger_2' or 'OpenApi_3' | Inform if the generated spec will be in swagger 2.0 format or i open api 3.0\nhost | string | The hostname to be informed in the generated swagger file\nlicense | string | API license number; defaults to npm package license\nname | string | API name; defaults to npm package name\noutputDirectory | string | Where to write the generated swagger file\nproduces | [string] | Default produces property for the entire API\nversion | string | API version number; defaults to npm package version\nyaml | boolean | Generates the output also as an yaml file \nspec | any | Extend generated swagger spec with this object. Note that generated properties will always take precedence over what get specified here\nsecurityDefinitions | *SecurityDefinition | Security Definitions Object. A declaration of the security schemes available to be used in the specification. This does not enforce the security schemes on the operations and only serves to provide the relevant details for each scheme.\ncollectionFormat | string | Default collectionFormat property for the entire API. Possible values are `csv`, `ssv`, `tsv`, `pipes`, `multi`. If not specified, Swagger defaults to `csv`.\n\n\nWhere the SecurityDefinition contract is defined as:\n```typescript \n{\n    [name: string]: {\n        type: string;\n        name?: string;\n        authorizationUrl?: string;\n        tokenUrl?: string;\n        flow?: string;\n        in?: string;\n        scopes?: { [scopeName: string]: string; }\n    }\n}\n```\n\nSee an example:\n```json\n{\n    \"swagger\": {\n        \"outputDirectory\": \"./dist\",\n        \"entryFile\": \"./controllers/*.ts\",\n        \"outputFormat\": \"openapi_3\",\n        \"host\": \"localhost:3000\",\n        \"version\": \"1.0\",\n        \"name\": \"Typescript-rest Test API\",\n        \"description\": \"a description\",\n        \"license\": \"MIT\",\n        \"basePath\": \"/v1\",\n        \"securityDefinitions\": {\n            \"api_key\": {\n                \"type\": \"apiKey\",\n                \"name\": \"access_token\",\n                \"in\": \"query\"\n            }\n        },\n        \"ignore\": [\n          \"**/node_modules/**\"\n        ]\n    }\n}\n```\n\nor in yaml format:\nSee an example:\n\n```yaml\nswagger:\n  outputDirectory: ./dist\n  entryFile: \n    - ./controllers/*.ts\n  outputFormat: openapi_3\n  host: localhost:3000\n  version: 1.0\n  name: Typescript-rest Test API\n  description: A description\n  license: MIT\n  basePath: /v1\n  securityDefinitions:\n    api_key:\n      type: apiKey\n      name: access_token\n      in: query\n  ignore:\n    - /node_modules/**    \n```\n","maintainers":[{"name":"trbustamante","email":"thiago@cruxframework.org"}],"time":{"modified":"2022-06-28T01:59:19.210Z","created":"2017-05-08T21:55:14.966Z","0.0.1":"2017-05-08T21:55:14.966Z","0.0.2":"2017-05-09T22:09:10.234Z","0.0.3":"2017-05-10T21:08:30.888Z","0.0.4":"2017-05-11T18:29:16.254Z","0.0.5":"2017-05-15T04:20:32.781Z","0.0.6":"2017-05-22T23:18:54.680Z","0.0.7":"2017-06-01T17:53:30.338Z","0.0.8":"2017-06-20T21:38:34.708Z","0.0.9":"2017-07-13T19:14:10.079Z","0.0.10":"2017-08-07T18:03:08.266Z","0.0.11":"2017-10-22T17:05:21.412Z","0.0.12":"2017-10-30T12:11:04.291Z","0.0.13":"2017-11-10T19:57:15.701Z","0.0.14":"2018-01-05T01:54:58.004Z","0.0.15":"2018-01-26T01:22:15.126Z","0.0.16":"2018-02-12T19:03:14.941Z","0.0.17":"2018-02-13T04:22:27.952Z","0.0.18":"2018-04-16T12:46:55.402Z","0.0.19":"2018-06-11T01:50:03.186Z","0.0.20":"2018-08-19T02:28:35.847Z","0.0.21":"2018-10-12T15:05:28.550Z","0.0.22":"2018-10-12T17:51:10.080Z","0.0.23":"2019-03-02T14:16:39.993Z","0.0.24":"2019-03-20T12:15:19.660Z","0.1.0":"2019-05-03T20:11:04.089Z","1.0.0":"2019-06-19T13:38:20.886Z","1.0.1":"2019-06-19T17:28:29.670Z","1.0.2":"2019-06-19T17:37:33.693Z","1.0.3":"2019-06-19T17:45:48.774Z","1.0.4":"2019-07-20T01:56:11.560Z","1.1.0":"2020-02-21T20:53:01.193Z","1.1.1":"2020-02-21T21:06:55.502Z","1.1.2":"2020-07-20T15:11:14.464Z","1.1.3":"2020-07-20T20:25:07.865Z","1.1.4":"2020-07-21T15:11:21.329Z","1.1.5":"2020-09-28T16:22:25.218Z","1.1.6":"2021-03-02T00:59:21.198Z","1.1.7":"2021-06-10T22:35:35.621Z"},"homepage":"https://github.com/thiagobustamante/typescript-rest-swagger#readme","keywords":["typescript","typescript-rest","swagger","open api","rest","microservice","codegen","generation"],"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-rest-swagger.git"},"author":{"name":"Thiago da Rosa de Bustamante","email":"trbustamante@gmail.com"},"bugs":{"url":"https://github.com/thiagobustamante/typescript-rest-swagger/issues"},"license":"MIT","readmeFilename":"README.MD","users":{"trbustamante":true,"ngpvnk":true,"harry-sm":true}}