{"_id":"@asanrom/express-swagger-generator","_rev":"15-506ed46b60a088696581f366cb8e8d2f","name":"@asanrom/express-swagger-generator","dist-tags":{"latest":"2.2.0"},"versions":{"2.0.0":{"name":"@asanrom/express-swagger-generator","version":"2.0.0","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.0.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"b230f02cd74eeba6fb6c42cabc99049b6a75db88","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.0.0.tgz","fileCount":6,"integrity":"sha512-CzGee9OvHWG7GzLR9296GgqJDst0iwkLdEPRIYvMVtmEU3Bo4trap50Kax4KTAOrOWB1oBtLiyyBkqhbYazLMw==","signatures":[{"sig":"MEUCIGy+cD+VUAT6VXQC28rJmEgUS8zkliGSDFR9YyWt1tqIAiEAyprLniQVofMtTjZG0tsbI2lYRdB6Fsy9JpBu3gCsLfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhty08CRA9TVsSAnZWagAAUcAQAJlGsyuw2pcKy4hIfK/c\n/VyhnBfoJX5saDvLjyQUcrD19ATx6Uqy77ABEfxkAT0a+gQbQXkbC3Sn3sTo\nAqmcJFpWdhZP1QdPv59JXq5UV0pc7g6yeZsgozouhUcobrQF4nTvOu4syC/q\nbBPhMPXWvdNtuNFLDX7CrL04RJFusJPXqJRHKEa4UEk2vEmrdXpFrRjvpNrU\nTnIrY8qEYyj4vZIvOyxFjks51hqwg38mq4DEhNdATsAILNh/8Z/ueXw4ZP+z\n/AHbp1Y9p7idEIrI7RejkF+G/2XTbbUonF3XgLlD7f7LTX4G+Os6jNnysCv1\nkC5Im4mGV2Hn8h8wct24+OrLOmnGJ7vylOg87kdPZrUqeoYKl+VsWMFRGZkP\nVC4sKn1LRFpN+9RHlQB3qyBEVGED4UxxNzYcVGwbWDsqlgt9qC8u/yUpkSxd\nx87rNaAHRtyAijH959YdLKJGQ3HrpxNJFXtdmMFxmrlKAIScThrlvs3MoZvi\nLoDRSEEZDyeV8kAJvFivOlAnZizCJujhZumyFhzdoNzfbc8EQ2eBgYhPOMnf\n9AUZAJYUUcq2DRSvUYV242/9DP8/bH4hryAZAsnHcsXNyuyjnxNIRl4kIrQE\nHeNgotopiFItgJCc0/ID9XRMnRU4CAlAj1ThK43TWtWCvVPVJjBkhKYcYGkH\nx/E5\r\n=NdUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine":"^3.0.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.0.0_1639394620043_0.22813784733889442","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@asanrom/express-swagger-generator","version":"2.0.1","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.0.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"2c4b65faf166a7a9fc1ac986e1a172363538deeb","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.0.1.tgz","fileCount":6,"integrity":"sha512-lmZvYzsRl77jhDXuii/rF4vudkjwQeUVhwm0lyc8zo+Sq3GUQusv1+H7Gvpf0u6Op9oP/IXboJYyMHhdU6f45A==","signatures":[{"sig":"MEUCIDMq4RbrWeUmqJrjGm9bbh8sYxhhgqi7GR43qDm8z1YqAiEAmEpm9X1wU6jo//dhioHtuyueOwAuUCoqa+zozBlTZPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhty4/CRA9TVsSAnZWagAAboEP/jrXZPmD48/ADC8sJ0f4\nJhmDlh9tNzvhqBY2E9F1dwHt02PyPVLTXpb/zad2Tv0MM8sFsCJsOpQm6hKT\nUcpk79njVuyFTbNMPMoxSVHnnkcFoA+CRn4uIvOJo8xcoROFTrGXWFwuSPbd\nwNMqCmj2DoekhRPVnge/22TAn8LCBGlh8pUZEHJ5G5CO35jAeDrv78cMBMGO\nwZcw1wgAlXS9BnQ0lvmmyECZraOpCgz8x0+gewGA5qQ2AN7AizAhFCKtIq+A\nux9i00TSRK2z6cAhJyWBDPsXML4nLgeXBRYTmw/s4qeaF8cYz1Te64hJ5Njl\nbYqlhFEgpnN0xjNGN0hrMhVkerBnnlnWz/6NFANFCXe3tKjQlSxFKF8WoHQg\n6hEldUNRrlQV8QbjxyoREqTZ29cAaFYoitCY7UD7dmLPht45aXbkFxUb/phR\n0EGomEOB2wW7JVEcMADe7ok6wp2M1UZUPiNKNw9W6wG2IdaPRMFlj9pE/xRg\n9jYUk+sX8i+JCnh8oJytczRFosQ/94gcqI29OeaTd5Bcp53qCzY6BOrL+va3\n8LxzH1QpYrKTOeVnJCYU7f5kaZIz7ZrKpcdSkt44l+0KggIE04un4e9iL5G6\nd/V8UEH1jtquqCLBLjZjfgaFNJkOjo91yzkxbN2OclDRBAFIYES0GVvoZk1x\nngBv\r\n=46zJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine":"^3.0.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.0.1_1639394878938_0.7738348803955555","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@asanrom/express-swagger-generator","version":"2.0.2","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.0.2","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"2696aa460ebebfe5a8c09560931dabd717a90d40","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.0.2.tgz","fileCount":6,"integrity":"sha512-WC/5YSRkPHVuxCpAPdR+rib+NAmdgDqNoPv0dzZ35wxeWpPeTPuxDD2/TrGzon0aReWItDjiuQtsB6EAs4cL5g==","signatures":[{"sig":"MEYCIQClw/2pJxe58f4jXEprZwMli4G2tCAwWHFvbwVOZII4zAIhAMyrk+QlKsWAYvs5KR7djOU8lIihoIM5MTzpQkqs3db2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhty/ACRA9TVsSAnZWagAAOSYP/2Z+fsApI+PX78fHjXmb\nFGvcrvE142VEnSkDBvOms4IvQ2rf9tUFU5+ktp0ngGZIN2t/gj1BZvZDl8mU\n8683s3Tjo+8XG+/ZJ3pkHBpbr8rJGrOKo7o7Nbi6bb6LixzgXXJVsJ89+Hnb\ngct5GLtB0xhqPWFeo0M+0K3jgwV1qIX/mD3VH4N2HIF8qJC+YT3Y0mVVRr3N\nhL1vJmaiQqYfx12lLo3XFDNUngiPcws+P75EESwpUI+obiWz8ApFQd5kF9oo\nNEIFC9iJ3WBq9nCpTTfDQ7tant3BveqDSUoOXhGAqCUv7hYmY9yvRbTWwLZf\nPgbm/P9ZgX/lLuJft11rQVfy/INk73yOf+h3vSYyaWm6f8rB89wIpclmynqr\njkkla+yyMiA+Tl5c5PwlU2bOJoLcjW+flKBj0k7rf+dwpga/4W2NxtoH/oBF\n1rTQ4kdKdmdM3z2DL1Ou+zpOzJhq5PHn/OXDebUszqu8chQr897niOd8DSnS\n0L9VEHvUMqhE8+Tu8YLDCZx/8jD+qIc45wD5tpudEb/VSGPxZ/Htx98t6f9x\nqzLnWShixx2S+MqcnmV/hmVXi2bkteVitNq5TDoW6n9CnKwo6ijHh/sGtlHD\nrmD8wJ1/BvPoYsrTqjUMsmKkPUwCOjUfqTyTynIAaqxuJYS76EmG8UH4/Li4\nohND\r\n=htuR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.0.2_1639395264772_0.2265592782538408","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@asanrom/express-swagger-generator","version":"2.0.3","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.0.3","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"9cf55e989a15549b30855bb24666b0e1229dca2b","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.0.3.tgz","fileCount":6,"integrity":"sha512-0ZMONF6GKJGjW904FIEwz/hdX6sIAInbwX+9Sty0HFekc9HOC3QwE6Ehe0ggVqFjqIVLoBVudqOnCqgiqFW6Lw==","signatures":[{"sig":"MEUCIGJ3h3zjHeDZsZQERlSwv3qDXjaSEqjGvPIyBmlGcUBVAiEA4OSsDwFcCcOAps5EE5Hi7R/siAmc7+MQyckxBP9PSnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzC9CRA9TVsSAnZWagAA67gP/RqkJmOGZEkVIjPVPuB3\nDVoW0WBiSmZ8fyQL8zV/ckARJJoR1ZBTnn6Z+eqf5qxgQKVPcHb3xjoQFPBp\nPicvcUvBrNKTdfYdX/IJjdiqdGtaH2dMod2NDnBpfd3V6ZQfKzdDDAyri4mz\nCkzDVA3Hb9vhpkvagZ3xOV/xTH19UBsNLfuux1TzX9lTJF/2qy+D2e/6QkbP\nRaBCGk/Jpk6FqEpTqU2yerNfvaGLYuqJvwf5usiTjdvMjHc4U+agRRrni9vw\nxkyFsUuw3A/2AiieD9zzHSCTCnzgxjVacVoSv4FhFFnP7RSWPSEJZfMYq+Jq\nnsfJ5cSyiSAlyuE9G/qwh6MAAi2NE4nUHn3AZMxqmKexiAypcOodW47Tai/y\nvUsXwQxIRkaJUsJ0I8r3q/eqrLWAJtUxb9mxMxN8YOIpEzXXj16NgMCj3N3O\n0uSjDCHePluqK7ex0InHorA+hBiAQRaLFRqd6bV9Ob5f2E8p5AyvpEi16CC1\nY9N+Pr3181y2lwcwr4QMNJ4Wsu+4T25UqxM6VSV5ZatL1c9TAE48oyaxCVUJ\nm8Kk52FcWXRX/a3yTSq4x+4ZvyY/icnniujLSlguPBTL2XsOpEjFyAW6QI9Y\nA7H97Ea4Y/lRJemCb8GDBkdfo17KGJbjRjcuq6UXieGGO7zxsoPUMf3/C/+v\nKhDf\r\n=qlGV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.0.3_1639395516838_0.4989057598854716","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@asanrom/express-swagger-generator","version":"2.0.4","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.0.4","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"852c62a7e0f1aed3134f2a8706bdd1950d031ff1","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.0.4.tgz","fileCount":6,"integrity":"sha512-pvXuF+euZaWgxO6Wx4DwyIybOcbnfhI4w5Mq+TM2YNxoW8zASbbcfcwvH1AtMMqaWiDOhS/91uQIInKr/zVeSg==","signatures":[{"sig":"MEQCIBf7CTYsk4ObEu2M1iUoycFNpy1ArxF1mVopd5HBQ2k2AiA2PvdHfy5AvlM8EcF9vGNayaPQu634IIMd21LOTaI4pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzGBCRA9TVsSAnZWagAAXD8QAIME9cQPwAc84Joteb5Z\nUkKuofzQD6izjtwqM7Gol9s8O3/Pn5fAYTS4nwikx9LiPdroTcN3g66pjE+N\n46HHdhWrxehUeor6ZYSzTkKcUd0rZ3n9HBaScxtTomzaej9iP6ERcgU1GkT9\nPTb+BfAqCTN+Krnzs4PFAieCV8YzoGatU3ftzV5/LB8llBqj9+hK6DOliBGT\na9dWOwsSVDaZQz7jOUCCI0sXpJm798JLYEOnktUtljQzdomCFFG28oQgA6bl\nEk0kMeA+A0upJim6eCuc0gyLC66AvsmYW3ORZZsqVa4LOZUiGPyoSANFDe2t\nvC2pKuPmnBpkwFecgYgmps53QKws0uZt683yxnxThpwHcxiXnseTRdzuihUa\nCrwukTeJ1z9s1eo8AB4mxNqppKjR3ORnqod4HP8Qov/3GyfOr9w3yiO3BfKw\n/izEJ17SpdpaFSqsGUY1mHiWzc/VL2KpoB73RA+l65br8I9jo9biV8dyjACK\n/r5qjrKtCdpY7EY3qsde2wrKKZAXwU+kOUJQXzBdYJIZTv/2RhrhWCU5neOb\n1kYjNAd103icafwChK7ABdIhlfUUaN7alDdaRbVqWh1x2RG3da1qttSxZ6HM\n3VKdW19JCaBP3COm437c9qRWqquxTZ6WxxGEh5czyFUFjEVkBUnRRGQhoWD9\nLffV\r\n=dLew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.0.4_1639395713506_0.6543992948388624","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@asanrom/express-swagger-generator","version":"2.1.0","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"95c16535f4b22dcd28c314c10f5e0cec48e273a9","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.0.tgz","fileCount":6,"integrity":"sha512-Re2JKu3bSWiBIoTECR1zU0RM98OuUTC3nVdThWu/xdyYEPaSWWaIo9K/A59YyIE/4qFNjPAYTMBAsdA1ppwSJQ==","signatures":[{"sig":"MEYCIQC8I7TBcEHfRdS93jMAPD4hS1THUM0pNHCAC5WovmbpRAIhALU8AY9Xa1XPuf/p/n5IEySuy3ArROxrV9HDUrmxm89D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzWZCRA9TVsSAnZWagAA2oMP/iGC7Th27ucMp4t2tIM5\nOda50iu7QYkadC/TihwIS4xZzp3xWsI5H6QaeNaY0O9w6WQl/X2XbvM9xOzF\n8uZK4pehAqURHz9c4Ni/7Z50ZKmAMY6mbnB4DRonBkQRKTd87McH0uZvSS4a\n41REHJpqwSsYxFxgwOc/jv+i2DQMhMk2CsDUy9wcyZKf4GWlAo59cns2oEYt\n1puRsTEcXPzYD1iiiKoePuUjXVg9aJctJOik5sdxZJCVPkjXbCAALKDtUyZH\nDIXyE4GVHkzsL64ZWto66ghw63O7kI1lOV0RvP86eR7ylh+B0NVzXcsOn/91\nMFVjyKrtRrMi0794RpmN4V4boEpblcoCaeaFM5PYy3GvwWUXXBZoBG5YXHMj\nfbJn2p59ugkl2pmt/eHbo22vJsqETQDV6pGE7Q0ZnCLemThggsgOfy6Y2UBJ\nXU7vo1m5mjvOKB/jTNZQvmIkvJaJ/AAYUVXYet5PpvhJtKwW2BqZuCiW752u\nznjQrUmR+F2tqMsXThKDLq4Od2+7FcUjgl/ksvZJpSqXlTGj90iKl8/hO2Rd\n2rbsfeCcuH/uOWMpAFnq4PKs1mVZDh2fMJhInf2c7z3/0JoweqIW++I/Nl+K\noAIXOH/BuIpFK0l3hbwNLIHno0N3eCESbScS7gVi9L2tcQqWd0VhDyjSX9E+\nli8d\r\n=VpcT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","express":"^4.17.1","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.0_1639396761275_0.6853365047328221","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@asanrom/express-swagger-generator","version":"2.1.1","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"3fff2ea358e3d01e0a832a9f495a1d549d95ff20","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.1.tgz","fileCount":6,"integrity":"sha512-v+Aryi3reGbPzA2s2+hoRcYSOvGLfwm3AlbSNpgKYzWzrXn44S7fjjAOYLfYTO0+FgTU3rRJAz89WTT4xnGB3w==","signatures":[{"sig":"MEYCIQCP0lyd0ApWN3CRwOzLaTiXDW0skngx3xt9P6WOF7TwTwIhAPYBZSX2rWLEswgvjzyexDEVziZBuTHn1mBIeFNjBM8y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzalCRA9TVsSAnZWagAA4nsP/ipfRbugFwO92lRpgcry\nXycAjSfoIXrOoqi7futuLz2s//MEqCec6uwCxTS6W/upvXZoU5wL+nmSYOfP\nMQhM3CWbFavT9SmLf0cen1UmaLtrYZVjpnUUTm1wgQ7Wwekudec4aGSld3uG\ng2sV5viZXpBO5yb+BlX+df8j0vS1kBSQCHNH+CfsE7NApetVd2i9EuSKymSV\nkOgeZVpQDbTM3e8wyhMRv3Hid6Y00fxEjCWkRp7qIYc75U3RrzAgy56eY3nc\ngqQIGKa/rJlXBM36hXySfTc0VQUUTYrVMo777ozsC4+RFgfHHbH1wj9bQlYr\nvJPmbnCY1dPs8bd+aTDgjM7NLIvEgWaR7ZxKvAB2QSRa7Jmf8D75FZZyVZPj\nJ/MH3OCPWSUarrhtJqbZ6mQ35KQ/kl0ZYXVtXcybNVYL9ziv1kRwrr0R+bTN\nyB45O4A8II0xFVeOZe2Yb8doSXjCfhm/Y/aEQ3D7VL8D90wZsRgbRFMnTdO5\ncUy4U9e5ReXboLwfLk25nQqe+svVzGymQye3pmPVLikR+9aIZnyegZdWPb3B\nuXCPUtlxsC9KWsl1CpwcnLFfA28/7aWAWn1LJdJQK+4V2J5BWWs6N4w2JSWd\nHZ4k799yYBPDI5KNmZfZXqBetLcgIVoHv0oEGaguCZTQNIo6tdPaVmUJL0Rc\nTmb/\r\n=Z8VV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c2786ee47326ce8e8997b969506bdb8ec48e428e","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"7.24.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"glob":"^7.2.0","doctrine-file":"^2.0.1","swagger-parser":"^10.0.3","recursive-iterator":"^3.3.0","express-swaggerize-ui":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.3.0","rimraf":"^3.0.2","express":"^4.17.1","typedoc":"^0.22.10","typescript":"^4.5.2","@types/glob":"^7.2.0","@types/node":"^16.11.11","@typescript-eslint/parser":"^5.5.0","@typescript-eslint/eslint-plugin":"^5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.1_1639397029487_0.3666844071239739","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@asanrom/express-swagger-generator","version":"2.1.2","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.2","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"c6bb123d22d0a9f033b503698d6c2db2959cc04e","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.2.tgz","fileCount":6,"integrity":"sha512-mjCc4MmNGxU5yf6QK7D4h22E4ql3HkEYuQhkstzDU8ekyLt5/bu/3RlO1BAD6/2GswmPTjRO1AilEI6adEFi6A==","signatures":[{"sig":"MEQCIDJUmRJiFT9ZYNTsai3lW7yJyyhbNl2gHDKnRjzGmaJwAiA8Ebqj7jypBkdGfeI+TDe9WxXjQyutB1JptufVOEAHrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgglACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfdxAAmGb/A6MZx2AIdaYh5s2H9CM9PojEvCJTBCTO6OYIS3mGWuSO\r\nNRhc3Ly5mmeelmwymVqXy5IUF6VmKli/FulE+owjUNlqX2YNsVMdrmVgx1eh\r\npz38SDS3kMC5mhcwUqPZos+vI/XVVtLX1CRK8AyAmtcQr4JIAhGQNcNUg5Fv\r\nEZa4HkID6R1ZHw4qOswGqu0YiR7RVZH9XkapfjGsCXVnFXxfmVh7qe+pRgj7\r\nM+QDa/HVPqHyT2+947h2r6wzXq4lQ+wSvK8n8CGU79w76fvO0V4Rv6C9y9k6\r\nqcetoxJ2rTtsx8G+hHXcED8Okx3yB0Vw8sWTYaQjvU96DZPbqUgwGpOEQAp1\r\nc7x4zhrmtu8gRI4KgyHGvW6rbgmfnnK+oM+sgKizi94hDK5n6r5qMkZLx3OU\r\nlOdBPP00yPjKA1+dLdRqjOg4MJmTEG1chRs1ldjmN/vWPqMzrxXCi7j8gc3i\r\nPACsNwLpvAjA5WsmwADd19uEV1gSMOSQICazuh+0Q9rH8QM8elyVNUmcrXP5\r\nHfBOnqo1bUOZztwqLLOqCLVIfWL1CMzbZi4jf2E1ExfXB9W2WZ8kbJwEOb9M\r\nqq0f29A7fc80+wJ+/mUsa8QNHg+jMgNmXudME/dB2sUxIqyLgADLEqwWAkxb\r\naQhSagrIoaam/GGtthir1T7Go2R9CJoB8jk=\r\n=Bsmb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"56102710f01c0879b8bc21e6fe2913e1e8968b66","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"8.5.5","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.18.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.2_1678116901617_0.5137489292489903","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@asanrom/express-swagger-generator","version":"2.1.3","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.3","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"35390ec3feedd5411296100dd2725ed3c1cb78e2","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.3.tgz","fileCount":6,"integrity":"sha512-omhZ3tK/jcrQvVgED+f+bIUHr9J95KCArgOfWL8oPt2XC1G8UiSgi/ws0d+5+E+jJUM0WCqVY9vaKD5joarKzg==","signatures":[{"sig":"MEUCIQCF9beq5lfpe25mXlPkKqdozouSMx4Qyxtiv2f9C6WwLQIgOZEYFfoSkjV9/cn9qe0Xkrts/8uHIzhfxc4vigjWfeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBglDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnGg/9Fw/UzOjS/1VAwfqzjKjaDqExmE4+3rau/+FqnI+my2/elhiP\r\nvdinRgdicrjd9HUFJSMmi3gMKpnQSXudajeLPZFAKo5e3s6eNy6qqtVNlfP8\r\nmIP25HIlAqzGYsf0zq10ObanlKDKb6fJ5y+XylsVSIm0O13igMkxRyvI76Wa\r\nYyNK/DgkzdUb6N5icQLWiSt5avzqlmoXwzGAKJN53ghHhaBc2OA4ziHXTolS\r\nFSAo7Lm/zJIqJT1eww79/mDZyaaS84CU4aoY4W4WcBV4knmEL5XJf+vXBTPb\r\n5JClk/CQT2AYzW4G7MMCZDNEUi5WlNqQEqlpq6BZLDHrtGA9uOI8qVQ+Bmgu\r\nmJ2t2AEAp8v+VhHpiQTuWFvr/L5N0ZzOOVb4YiV+2zhXVo1JR7O0az0Tp4z6\r\nSxTFqa/CnbUGVSHSneZE9GIR/Axe4Pym9XmPsoaBrd199xd+hw8BvaW6hKPa\r\nkkrwsZK4JVnnwDlXjJEtjiB+4G8bHRogfSQyMnW4Tx6c/gyKfWPX4X6zK832\r\nHwwYaeSUlKbcweeSadalemdpz8gxI9YYu5pirCy/ZJAuHyipR/AA66wR6W45\r\np65xZKO1+NsUfNrNRLMJuvfPQgGpoSe2ekufcSPQuK4VvmnqBg2aBRBjvwkg\r\n0DlpiCRTxv4WOrl0sTOyPqYKqIb+SqJ+u+U=\r\n=pn7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d6050f51362b38b9c701451c0d24b109498fd181","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"8.5.5","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.18.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.3_1678117187558_0.27948966621348803","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@asanrom/express-swagger-generator","version":"2.1.4","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.4","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"ce4b4cafc3fa306dcff311c7c6e5177b11755fde","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.4.tgz","fileCount":6,"integrity":"sha512-FPibcUhxSMWVp4Q6bArfbwYyENhFMSUYTjLcLF3+h9n2CYYLbnsHSzHMkwsGWLv+hnx6ODiSROq3p7DfGKmcvA==","signatures":[{"sig":"MEUCIQCAXuDYyGeDxDFNvNuj8W2qB9WydrrYfmn/J0vScSvPbQIgUumeXjXIe9yrf2GmLKw4T/ulLUrKPajqwcJXx6An2Ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgpLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy/A/+JUgeLzGAHfW9jfiQJEmWg12PdhX89BaCwcy4u6QQRA8Nap33\r\nMVZXY3cbeNX+q/bSVM7J0LvS8OOr8bE1iiyU495tLkfIkKqC9G2c78gdN0Qa\r\n6utYSFRnONG7KYrwuv3gpKk1cOwu+asFjVu5Mjj558GxC1CO5Rh8OQ+dSnA+\r\njD76n9n1CUX7yp724vo1hlAOzJ+tgai3at7VdSKvoIkcuRnRYqrw3Ijxn0Lp\r\nsRoGPY4Dq2cl+XTUfpEgTmIuO2pG/v2XeqyMDtTmg/vpiPxKXp8BALnYJM3Q\r\neGx7apSiSsM/epoAli3o10iWenCv0jDlZ1z76rkE6Zb7O9x+s1QERcG1p49q\r\nXarktnHw1NBNuZDx7tRhblbEZN4Ag4TmMuUaPQckXZepxy5UBEE/dC8eRakg\r\nYsay+seMapyJ4zW97fl5/P4TZD4rMcLLhWV/W1rYbiWBCsU78WQwVEiCcr/g\r\nqHRvQcAVwteHo+4LIJe6B51rb3WqUJJliFAsefsiqDeTgwLFCO2fr4DaGmzP\r\nuOHglpr6uTw3Iuuu3GwxRzD3WFVAdrMHE1tohcGgogItnHjLAhzZ3o7Plg3l\r\ntegRS4b2lATZXnc27j45sbcwxj/WizTfJqdnggIoqk2crRHWZ7ciEbpLGExH\r\nKDIZijePLyWZbCB8/P6ruVAZPXLuG/DQ0qc=\r\n=vvj3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d6050f51362b38b9c701451c0d24b109498fd181","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"8.5.5","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.18.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.4_1678117450999_0.15921052743286168","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@asanrom/express-swagger-generator","version":"2.1.5","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.5","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"8dffa66d6993faf592b9e1f0e5e151c8a026b32f","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.5.tgz","fileCount":6,"integrity":"sha512-8fm0i8hPNQnyJHGFEf2H6vLfJTDCf+/CnDujNUoeeeFu6142PS5YM+mq1HxdE8tINKnws9PoGi/dmTT9Di2pYQ==","signatures":[{"sig":"MEUCIEHxi3ju2tkMM+xdZY1vfREA/mDCiZ5LiaQwOHblDwciAiEAsY3PoSqFINh/GzZB1DYhhKTjHPLCEki56tEn/UwJ5XQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30920},"main":"dist/index.js","gitHead":"9ff1d80126a920053d008face85acd28d10edcde","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"8.5.5","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.18.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.5_1708678532113_0.7492159006638535","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@asanrom/express-swagger-generator","version":"2.1.6","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.6","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"d642bc8af5524c7b7738bd8ec4d9027fa551ebdf","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.6.tgz","fileCount":6,"integrity":"sha512-OH+l+uHlN1ZS7W3CnGuQOk8Orz+OIXj/tDk33t3Yz/zth5V/4TxyT+LW2gXHHeZLFrKbT+zm7UsuVvvKcRTlyg==","signatures":[{"sig":"MEYCIQDbtd+q0oJrOEwtAWXec9lcoy3d33FzKQZZLwb6x8H8yQIhAJR8aIhImV2hIYKg4zJ8I5INBs9qLtrwMSvKyWoQ2P9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30983},"main":"dist/index.js","gitHead":"8cce80022a83fca55c8a01024241949e735206ae","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"11.3.0","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.21.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.6_1747725212227_0.10721415498943188","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@asanrom/express-swagger-generator","version":"2.1.7","keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","_id":"@asanrom/express-swagger-generator@2.1.7","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/pgroot/express-swagger-generator","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"dist":{"shasum":"be9bbed25b183171d93bf5afe3f381df8d6b34e1","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.1.7.tgz","fileCount":6,"integrity":"sha512-9tF4+ZAeXlg0bQ+JPd5uEweTwfLPrQO7zsV95XJAADRrP/8jL7b7n8SanSMFIRtAkgNEHdfBTRonTrvgPyRFpg==","signatures":[{"sig":"MEUCIQDLs/9azdf6yFrBcEB1yJBHe0W4Jw/wUSEEQXSfSIw8HgIgTxur/ipYSt6FDaQBcnn4WyGGj2f88YcO1pEphY9ivsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31468},"main":"dist/index.js","gitHead":"8cce80022a83fca55c8a01024241949e735206ae","scripts":{"lint":"eslint --fix src/**/*.ts","build":"rimraf dist && npm run compile && npm run gendoc","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"repository":{"url":"git+https://github.com/pgroot/express-swagger-generator.git","type":"git"},"_npmVersion":"11.4.1","description":"Generates swagger doc & ui based on express existing routes.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"glob":"9.2.1","doctrine-file":"2.0.1","swagger-parser":"10.0.3","recursive-iterator":"3.3.0","express-swaggerize-ui":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.35.0","rimraf":"4.3.0","express":"4.21.2","typedoc":"0.23.26","typescript":"4.9.5","@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/parser":"5.54.0","@typescript-eslint/eslint-plugin":"5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/express-swagger-generator_2.1.7_1752478159641_0.3489859711854575","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@asanrom/express-swagger-generator","version":"2.2.0","description":"Generates swagger doc & ui based on express existing routes.","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"prebuild":"npm run lint","compile":"tsc --pretty --declaration","build":"rimraf dist && npm run compile && npm run gendoc","lint":"eslint --fix src/**/*.ts","gendoc":"typedoc --out docs ./src"},"repository":{"type":"git","url":"git+https://github.com/pgroot/express-swagger-generator.git"},"keywords":["express","swagger","api","swagger-ui","restful"],"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"homepage":"https://github.com/pgroot/express-swagger-generator","dependencies":{"doctrine-file":"2.0.1","express-swaggerize-ui":"1.1.0","glob":"9.2.1","recursive-iterator":"3.3.0","@apidevtools/swagger-parser":"12.1.0"},"devDependencies":{"@types/glob":"8.1.0","@types/node":"18.14.6","@typescript-eslint/eslint-plugin":"5.54.0","@typescript-eslint/parser":"5.54.0","eslint":"8.35.0","express":"4.21.2","rimraf":"4.3.0","typedoc":"0.23.26","typescript":"4.9.5"},"gitHead":"76b17d9ebae82cbcdf973f29ea7abcc0db94a456","_id":"@asanrom/express-swagger-generator@2.2.0","_nodeVersion":"20.19.4","_npmVersion":"11.6.1","dist":{"integrity":"sha512-hRB4KF6tQNwT/3mn83R0Lm9v5d9vO4lElEMQ+MSwQBFzC9uw8ySqcH8f84iVXadE1EmJ3ZMaKlZo1kP4Ffuskw==","shasum":"56d230c2a3803ad8069bcf49a847455b76ce0f90","tarball":"https://registry.npmjs.org/@asanrom/express-swagger-generator/-/express-swagger-generator-2.2.0.tgz","fileCount":6,"unpackedSize":30593,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE2gG0fViH7I1cA+X0BOrwFFc0YmMie1wp+v+OUwsCY4AiEAoj6Jyo4qU6WxAcHtq+ixWW2Nt3NWV1uJ2Y8ukcrqkzQ="}]},"_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"directories":{},"maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-swagger-generator_2.2.0_1761311466866_0.09528099376300525"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-13T11:23:39.976Z","modified":"2025-10-24T13:11:07.217Z","2.0.0":"2021-12-13T11:23:40.182Z","2.0.1":"2021-12-13T11:27:59.124Z","2.0.2":"2021-12-13T11:34:24.917Z","2.0.3":"2021-12-13T11:38:37.187Z","2.0.4":"2021-12-13T11:41:53.631Z","2.1.0":"2021-12-13T11:59:21.450Z","2.1.1":"2021-12-13T12:03:49.647Z","2.1.2":"2023-03-06T15:35:01.822Z","2.1.3":"2023-03-06T15:39:47.819Z","2.1.4":"2023-03-06T15:44:11.142Z","2.1.5":"2024-02-23T08:55:32.278Z","2.1.6":"2025-05-20T07:13:32.423Z","2.1.7":"2025-07-14T07:29:19.823Z","2.2.0":"2025-10-24T13:11:07.047Z"},"bugs":{"url":"https://github.com/pgroot/express-swagger-generator/issues"},"author":{"name":"https://github.com/pgroot/express-swagger-generator/graphs/contributors"},"license":"MIT","homepage":"https://github.com/pgroot/express-swagger-generator","keywords":["express","swagger","api","swagger-ui","restful"],"repository":{"type":"git","url":"git+https://github.com/pgroot/express-swagger-generator.git"},"description":"Generates swagger doc & ui based on express existing routes.","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"readme":"### Express Swagger Generator\n\n#### Installation\n\n```\nnpm i express-swagger-generator --save-dev\n```\n\n#### Usage\n\n```\nconst express = require('express');\nconst app = express();\nconst expressSwagger = require('express-swagger-generator')(app);\n\nlet options = {\n    swaggerDefinition: {\n        info: {\n            description: 'This is a sample server',\n            title: 'Swagger',\n            version: '1.0.0',\n        },\n        host: 'localhost:3000',\n        basePath: '/v1',\n        produces: [\n            \"application/json\",\n            \"application/xml\"\n        ],\n        schemes: ['http', 'https'],\n\t\tsecurityDefinitions: {\n            JWT: {\n                type: 'apiKey',\n                in: 'header',\n                name: 'Authorization',\n                description: \"\",\n            }\n        }\n    },\n    basedir: __dirname, //app absolute path\n    files: ['./routes/**/*.js'] //Path to the API handle folder\n};\nexpressSwagger(options)\napp.listen(3000);\n```\n\nOpen http://<app_host>:<app_port>/api-docs in your browser to view the documentation.\n\n#### How to document the API\n\n```\n/**\n * This function comment is parsed by doctrine\n * @route GET /api\n * @group foo - Operations about user\n * @param {string} email.query.required - username or email - eg: user@domain\n * @param {string} password.query.required - user's password.\n * @returns {object} 200 - An array of user info\n * @returns {Error}  default - Unexpected error\n */\nexports.foo = function() {}\n```\n\nFor model definitions:\n\n```\n/**\n * @typedef Product\n * @property {integer} id\n * @property {string} name.required - Some description for product\n * @property {Array.<Point>} Point\n */\n\n/**\n * @typedef Point\n * @property {integer} x.required\n * @property {integer} y.required - Some description for point - eg: 1234\n * @property {string} color\n * @property {enum} status - Status values that need to be considered for filter - eg: available,pending\n */\n\n/**\n * @typedef Error\n * @property {string} code.required\n */\n\n/**\n * @typedef Response\n * @property {[integer]} code\n */\n\n\n/**\n * This function comment is parsed by doctrine\n * sdfkjsldfkj\n * @route POST /users\n * @param {Point.model} point.body.required - the new point\n * @group foo - Operations about user\n * @param {string} email.query.required - username or email\n * @param {string} password.query.required - user's password.\n * @param {enum} status.query.required - Status values that need to be considered for filter - eg: available,pending\n * @operationId retrieveFooInfo\n * @produces application/json application/xml\n * @consumes application/json application/xml\n * @returns {Response.model} 200 - An array of user info\n * @returns {Product.model}  default - Unexpected error\n * @returns {Array.<Point>} Point - Some description for point\n * @headers {integer} 200.X-Rate-Limit - calls per hour allowed by the user\n * @headers {string} 200.X-Expires-After - \tdate in UTC when token expires\n * @security JWT\n */\n```\n\n#### More\n\nThis module is based on [express-swaggerize-ui](https://github.com/pgroot/express-swaggerize-ui) and [Doctrine-File](https://github.com/researchgate/doctrine-file)","readmeFilename":"README.md"}