{"_id":"express-swagger-typescript","_rev":"41-8d6a56767eb181428f386c34f0713b07","name":"express-swagger-typescript","dist-tags":{"latest":"1.0.41"},"versions":{"1.0.0":{"name":"express-swagger-typescript","version":"1.0.0","description":"Generate and serve swagger","main":"index.js","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","lodash":"^4.17.21"},"gitHead":"db5a6651b73b24f72ec5311b2beb09db9d8ed2e6","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-NR46FaX47ydIzF7dA227BVC2/BxMiOfZGju9ks0PpY7K4tJjw0FUzrRcViM37RPziAXr9MpVLEEa+YmOS7hNzg==","shasum":"30197529dfbaa5f365cf9634e32c3fef11275b56","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.0.tgz","fileCount":18,"unpackedSize":61350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhL574lOLHR4i1e+WVVGECwXPf8p3JSwAo9ypjN439rAiEAsCzIjOD+RNdDjGNVUUH4/NoHmdyswe2IUPOYwnETr8Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFVhxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZVw/9FRAWUgwF6abumH6tJt8NZWANvf30hR73MztunIDheHR1qLij\r\nhnaaEi4Kp9x6vDTD6jJAcEWwhwgAR4yi1IX9VfEmwZ8tH+GI9N50VRo3XixO\r\nawJprszLqBNY5ZkX91sWvtSyZHCOVlJFOZAMq9zV9WtTcIxbdlPeZ22/3KR6\r\nUiYf6yPFon+XBauyhopXuCxOCVh9ehW3ljsmO1sm3OfyM5SGYI7Njn6vjv4H\r\n/4lKFnjSuUPujyTncg+SP3n6H/NzoLOb3ArixfcBtXCcfEy9ASoyGXqyjukf\r\n7YKw6S3FYygIO1iDVpfqJQumGqnVpMlu81vV7+zKfF7YdDXTk22uo8WFSrch\r\n0z2V0DX4kehQnNCueeriAgv8qriUxFie6VLNVmov1UWq0o+15+lxTyCnQzER\r\nzEgVFJo8HQRn6uK6zczFlp8sw0BVMKxgexjqjV+hdFuUEjfWEFl1031zsnQq\r\n33sRECiigqzy6AkgNkIkfm4dGbXIXg155qTgORD0eS+mX1/PRozlox62gW+k\r\nDbIWJIIDRUxKhOd9qJr5981/ollZO2pkptV9/1rQNje/Wfybr1OYU5NMID0c\r\nLmxB1yZNt9RHH3znJS5Mzb3utq1iulBcLSxndMo7mR/t9+Wle/s+FmBBuzC3\r\nwJryPfG9YL2FFCFpGM5YLoq1+3PvUCtpBnw=\r\n=jegw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.0_1679120497768_0.7895027933837644"},"_hasShrinkwrap":false},"1.0.1":{"name":"express-swagger-typescript","version":"1.0.1","description":"Generate and serve swagger","main":"index.js","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"13f04db09ad0aac12d5b0342566917100860618e","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-hsYHABav0JMOr2seCkMih8VR5HuKeeX6f3U3mbhIq/LF8E3upgSp1Z/LHg8BtIa2DChuZ5rusAZXZXeyEExLBQ==","shasum":"5b0ea8972c018045ac1857778ffbab480e012669","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.1.tgz","fileCount":18,"unpackedSize":61483,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC37m1DuN+uFSKSukpTeRwHXEvxS6h3hAYaDmaiCrEsHAIgbDwWWMSndzceyV8LVguHYP/ksIb5h6gB/Am6mjYveo4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzxw//ToxE3b9Drxmap0Jih8nJQbKQFJNR+t1q75LQ6KZ3tzlN3GwR\r\nZC/eyxYRNyAupNV+I7fdbZ0Sa791Vk1V/qIYhccZnQQ9yL47HIWeNfvfxICR\r\n2oykQAR90d93ZW6EnG2f8XJBFnIbV+gd8tXMqUehCOOS45BTwqhRAl9anHf8\r\nbEJPZDXgQdb+JUCGDCmenGjh6eu//Yb+PAwzmdr114slaJC5j+bY+jnU8cFJ\r\nfFZDKgTzOfGZQOTajDd6u0r5VA+p8Jk+CdhrJcAFoXqtU35+AOJdCxwWHt4/\r\n4V9CbKvL5SQAPzNDkFz+s8vjQuPI3Lplg7zv9siyWRGBov4kQKhKXarypEg0\r\n8TaUDQjPn2KafJ4a0UHg4Nd3IA5nKBX7w3eYy9eivNGmZfJzU6vJr2z9j4Ez\r\nGJII5JjPedNdviL40eelfEeqJV6m12zHOdRnpbXk6jh6pp8rZGn5Cj7HwBGa\r\nxPe4DcMoxJnCQIWGtZ15jPTgB4+KgBWyBeX92it0F+UQSjz4MH7hLC9VRkDY\r\n8vG62+atwWWqrskFZFs2UstU+rNtEEGN899H1e0U8cJT2IKHz7ZJe5fKOIP7\r\n5qcP6nDDRXnmKti5847qWVOdjFOUMV3KEwXJseb4CqZX+nXB9JuwYajnG9wu\r\nVyD32B7/ZBXGgvRcWEIt4yG9TMK0/crdOmE=\r\n=Vyuw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.1_1679122616445_0.5090162874695137"},"_hasShrinkwrap":false},"1.0.2":{"name":"express-swagger-typescript","version":"1.0.2","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","type":"module","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b6e5dc670bbeafb209cad4f205c44a6231649c16","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-jWOIjvVRCVRMki/t1crOj2QjBlZON8CYDI1my6Mw5gJSVzaSfWKUPIyzIE63AOk0tkOqlBCvp+mMF1o13eD/Gg==","shasum":"af84fda17c2f5dafd31177010592f1d86e3f47c7","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.2.tgz","fileCount":18,"unpackedSize":61580,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYQ7oVtUWRMTjyt3QG5Nq6MV7tMWDMrZjogBkHnm4HlAiASeS/KFZ15ZLKhQXcpXVMUv/ESGJtiq5jWGEVAIHyLKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWNmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTJA/+NG03yHC/DUiTsj3xzplb9YbUG1WU6nkcQNsffjEk1WWIpFkt\r\n5qIGRh7PS+/8KzBJNQ4wsTJI2FP/Jb5sgXmgY6R7R0CPmphvECAuXl6FMjNk\r\nzA84h5ouzWkt7dMj2QhGXBDa6cDoFSSFVT7UTpFHZzSN08QHYGridXsaz1h1\r\ndeq2eSYrZyQVQ5/bLeOB8XNq+bmhBKypSXfTccw3Yw6123ZGiNrcL22dGdI4\r\nJsLnGyA6MI/F6qDjCbNjqiDx2+ojUGsamOy7hMJwKZOSIkDIe8Kkc2+YRxWM\r\nzjSC9RYmhJOmGeE3HiasUIlPh6l/yXXzY/R3FnRti5bQXpx7DMGYUPe4DutD\r\nG+nkoLBOAqwwvxrhdMhIsrUSXZyMVguwua+WHu0A1b1ZYsJisU7cEuqmz86e\r\ngHukL1F4FlCq9KmNiWyD7I3QZ8SCV1TIZI5sEGTntt6/h7ymHSa6eH2KfPqo\r\nP6Jyn4lAa1yzRH1+0g0T5naNetym7XoZyzXvY59e08x4tksE7ifi+DZHMM+e\r\nP9+bzmHH41MmQQB5cHavzCWFL0DxSAXErCXtrytr0eePQjSw6xXe2Gq4JTDe\r\n48IbpDBh5HbcB0Z+/H4r6J3BKdvdUJ/PBGsSEiA7ilp0PWuEbryPjE7qPZrR\r\nfhFMEMmKMyxPVBckNu1BCjtaAldWVedVk90=\r\n=wFtp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.2_1679123302106_0.5547190725765336"},"_hasShrinkwrap":false},"1.0.3":{"name":"express-swagger-typescript","version":"1.0.3","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","type":"module","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"c2fecd78113a30f1f2db0909e939a284920a47da","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-1AGJ8dcQOzjbTQqW/ss9rjbjROkWnuqWgCet8yfFN2tgCBMKHQTzX/w6NaE6jxBXj2v2O5rHAqs0UEEz1jsyuQ==","shasum":"e47fce206d361f84acafac0bd6c460daeef344e0","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.3.tgz","fileCount":79,"unpackedSize":178812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrwP7tHcZG2ON9BpTLuQ3BR61z+VcqTAyguC3UJRJFjAIgC1zQphbh55UXiR+KuqVuCcYuqvAs2PVrcTrDKdvvk+g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWeiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn2Q/9Fl3qMP+x010QAWnwys+/LrxgI1CCZ/BEWsjiTuWLOFCghUkl\r\nvl2dx5tXLuHT9jwwe47YN9iAHvK//63Xx3C77jWhdKIxXUWOz/NiDr9gYXcC\r\nvFNP6XJTxAxRd7R1fsMWhg3CfKPDUHqQCO/cZndiLefdWKPN+eE2vqi2zQns\r\nKR9uIbKuk3aaWaBQ0g4hy2sxwA6oEx9CbDzn/hOukexkbXEjinXi5wYms3/M\r\n/8jDCLCpVuR1hq9SqZJmLmlNzL5cts41Qc8A7/NhpDgN9Gr8mkOsuEEtM7mu\r\ntKhs2VQ+LaZhzFXncUL1/ryFmG/yF+9KG6y7FZGe+Xb3YsY0EiEVDuelM6vC\r\nv4F5kOAXb3DP+Quo0ah1LfbjuEo9xz+NQTOkXBNsH8ltaDfoj3lJ4liTnmG0\r\n7sPcrLP8thhB+kfbo3EtcUGv8x1jyz4ONz/54AJEyhyc047/GKDD9Mmfwc7K\r\n4kWhaZnLVYnQo1CETHpr2i0LVf6BMVT5eIFztE8WHR5smHLqs/rqV5gzD4OA\r\n+W0O4BoFDoo478APRLLVvITgME7TbzcfUH8GuLFf/+yDhoPCFcu5SI4dh3fk\r\nCKvJfuEEj6DsBZotaG3/zDbpF+kYxAt8tEsJshgWyND8+MaDFAV/9ejfdHaH\r\ncmLUZTAUpWwlEb2GlLUo2334xtUZS60Gzo0=\r\n=oH30\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.3_1679124386690_0.2003420684153041"},"_hasShrinkwrap":false},"1.0.4":{"name":"express-swagger-typescript","version":"1.0.4","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","type":"commonjs","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"c2fecd78113a30f1f2db0909e939a284920a47da","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.4","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-6Kuwr3YXk7Ih+OPmwZnbW5a87C/z055uc71e1uPYgcgD2fZLhMszCPdfXFItSkgiHTlxxp7jJEX2HDVBEylmdA==","shasum":"a737d31bee94e14250d1e11e12de03f5cd6144ef","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.4.tgz","fileCount":79,"unpackedSize":178814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqaWq+mjxLYa8WpawNUgxjSmrkFmA6cgkB83NO3TxLIwIgPwYABtDtVpnfYdwGK39CVTQbJtpjBrUws1UXxM6ChLw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFWheACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql+Q/7B5MVAdFKkWt93YdRCteCSfOODLZObaFiN390/XWWpfLoPs5F\r\nF/bskz+uQ7ZNneTbzSjM/+57Xt3LKeEd+MM/4mKZpcbHfCbDrqXTXqyGvh4t\r\ncTWNEBxfY5Hc3VHl51N1Xb5iRTXuiiwi+z13qK2ZO7q4Oh+kHYW+TcnOdpzi\r\nBMgIBfn1DcyHj1CT8SQuHWbsPzwuHVmwcMixQwdG1H8O9qeJxfJxPQqj7oAs\r\n0/wwj2fDGw9V5Ckxoz0XR2OpXRyOcQWnKsQ0/ZKcy7d/KqoBLMwR5c8jJ4dW\r\nTixzQwCTfihPVNb+S5tPhMQ1Wk/Tmv3cbKCNrrMw7H58rTd2n1jHVe3FpiDo\r\npGVEkv5iwzBQIsTvS4R+oYBx4kA9nVPFXSJ1bCJ3kpYFYk2006tsVbx7+85v\r\nAk/4I5y8A3+VQefm3Nmln8yh8cor9IYAOewEaH8a/gOyQFMCAZk/iJD91gbF\r\nhmW+5RlsGaPc7bOn0Ivr4LWRjt2mDEYHBE3SO6JxS9X6d5j/2MRo6VDDA/q1\r\n/MWIwTXVjtgBMjb4LWH3z8QvfvIpDkFv4mzj7etALL5LmeYWPPrfJW/m813H\r\nfJ8lJxcljzqxjdzOQjOX7733bjnnCuOQwkH/9a1w1+a4Oi8RqsXCLpdXBNSi\r\nN4s5GNGOd5Z20jT8xaEauE0X/wZPRt6+quw=\r\n=K413\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.4_1679124574226_0.5849269414634417"},"_hasShrinkwrap":false},"1.0.5":{"name":"express-swagger-typescript","version":"1.0.5","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"c2fecd78113a30f1f2db0909e939a284920a47da","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-8+wmxA1hyItp8E5vQGuKKCu4KRgHv8SrXiUNl9+HxGeDjAhpxhPwGFVm5tHswrAn3hxsocJpdFtZUkNI80K0IQ==","shasum":"f87d52c8f367f834d2971d3427551932524164d8","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.5.tgz","fileCount":61,"unpackedSize":118003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDivS3Gb2ZZP7SljngCkrCBJyGihVJa1jNAiJKQkVU/LAIgA/OP6gmvWP4xdbG5HHBU1G/g18KBJ7HLi2tPuSPaA2I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGGtFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3xA/6A+/erCJoaRlRZTDlJcfne+9K7euH4TnFe7CQIBvc2tdEhiAz\r\nAQyn44ioPPVGgWueV78abXlwHNQdCXpAOf/x2jAjSgr14PgYtlLIaOzYGUvn\r\nTAAg0TGBkryQlWpZOcIQ4RoGBmR6gZv2vNo0+QXygtPgFp1//Wev7uXi5kil\r\nErqojxNCfvm4q1XFt9/Brow6tawkQrhYw8DvQiJjnhCthKYi8K00LehT7tRd\r\nRZUXZkFkj9S2CL+4A7K6mr9EG49eOO1nDUIIFr257jQLEEP4PhlTPa0B/fiB\r\nuwUj7X23iWMO4KD/FCo0ByAEn94CRVF7JbU6Tqu7RaxzHScFtX71FueHgPWx\r\naS3Irmo+0HpJ1WZ+gZLGxqSwzk/fWhJz8aiamPjG8LpAFKWwO0DP/HkfURCn\r\njHMCU20EWRsZpLrmzWKr3zweFehM7de4bpOXvhgzIdwWDW3YQsaStoNgO8cX\r\nUQ4ivA6W+FIJCWa2SQYzmEeuknIQweiPEA5d5BGnvnvdIg5h00FD2K4yW4ck\r\n1wPrSQAVk/mMV/LnIcrHKtGEcaxMz7vxgMPF7PQgP4BOkc99Et6KNPl9FO4I\r\nwznK/V2XJ2dCMnn029XSizNDvPlzQ2UEJ0rXNfWWOTGYB1ffUVDtgL07k9cP\r\n/WhaPSeKQom5nfy49u++ztayB2DQ2E47iCo=\r\n=2KAD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.5_1679321925399_0.2440331040337087"},"_hasShrinkwrap":false},"1.0.6":{"name":"express-swagger-typescript","version":"1.0.6","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"c2fecd78113a30f1f2db0909e939a284920a47da","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.6","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-eZd+Lb+h350n8HhmhaUmH0koyKnMMXG+7Y7tPyZ4WJBaKrhr5fLhH4uieFwPZw1IzcPBU3cM92RBj6ZETntWdg==","shasum":"6acc516977739386d55b0d14c33fcf32a8a0b449","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.6.tgz","fileCount":61,"unpackedSize":118003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGms6g4rNZQnqMR8FI4mENzb7HvLRqYV4XlkaKL6HvzaAiBIt628aS9nXPv+6T/zTsIU+mF5/hRRMmQdNwPOxYSioA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGG/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobLRAAmXzYQZum//RslJNNMRYQRnSzjpSILHaT5+RKnxeSkaPx1J4Z\r\nDNTn2EHAO2vcHRMiOKFogX31ybUVPLw0NCU38RZZlDVuGcjs4Eu6L4WW5exS\r\nyMfkrbn9flIcRa3tI400WEyc84cFrHwQdJ4W+WYXnflSeNpDIDRo53Dulxj2\r\nZPvivlO+xB+qZjaoCGeyboO/s74mxjkdPupFd19URU9TmiCiqJedsDCTc2gU\r\nrbf17yTTkHg4rJeXQZRJomokGEL2DtNwtdyu7P0UHZdcxohqbnpr7GAmCa4c\r\nfSjRidTOFzFW2KPzgUOrj7AHehs4gScQ7kGzgmIGEU8YXiEUVlX/mMosZprh\r\n7z8BInl22KY+aIy0BTtb6TiLqeMggsYvDZ228RfbeYXl6TkB2mjjBP8GC6k8\r\nEHpguQ7AWS0DRbFDIgXJ9BSXjqoJju6MAsSUVsGCxdpqQNXIhKneoD217lIN\r\n6k5F59tAoOxZ82I+ulozRwtT6ew8DNnOYX86IHr3QwwIUX+usbYZYrahKFII\r\n9/gBpRtC01n0ZUcdiQl3TJZ6TzcS37KA7vvfYEtAtZw3pO3wyu0c8Ed+Noej\r\nfI4pgiH61sR4S7CRgAYkqEIWbgvT/A4/MFviTy9h91uQY+cG+SGWZERRiZpF\r\n5qxVKqz5QsaPwm1dyAsiPqLtZC/gdauetV4=\r\n=HryI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.6_1679323095011_0.04468860527159868"},"_hasShrinkwrap":false},"1.0.7":{"name":"express-swagger-typescript","version":"1.0.7","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"024f7f1e1f385b7fbae5cefb06172a187ba901e8","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.7","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-u17rNLxLap05vO4cXt+w3CuiX/4EYZCtc+gg9Pb1or6Xh7n4aUdw4dOmEesEBgkuZ+Gy/sAcuP8uER80OuaU5g==","shasum":"e4da8e72774864b6a4b69a5a9009f1247bcc1153","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.7.tgz","fileCount":61,"unpackedSize":118781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9OD4dYTlqO1g+yXMXwGk5AqAgnzdXWunPKcYdPRD4qAiEAmHcyC4MHUAZAf10hwCBekd9jSFDJfmvC/4DkOHwSPy0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGHKpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaMw//X7ZIyifIep5VU6+T9/YIK0imf8QZ13n2+hu74T5F4pkG5XM8\r\nuV1DZkrAVlbmVaooR1WPPw7rg7o52TIIY+uxmucRZGWotVcHt0CNhRp7JmE9\r\nFhZIGKP0ylUZ9Hi/35qCTi3T390NAoZyAh8oGJcjyJcxAKWpBbU28RLbCdnK\r\nt3f6SaO3MVpkt88ueJbCIpygmj9LwitWTTl3wAFYlAxXNadAmr+xnXllZfmx\r\nC4Hew9Bt6rGVo5trAnbnbxzpYx1dzu+DpUIirEp+BjXfE4YjmmHyMF3+vO5Q\r\n5ME5sPwOoHyVAih9R7lYkOlHKNdLOZzCN2v3quVCZrfyJboxA303+jc26rI3\r\nekUu1Wwyk0eiypGwDtf/NqIVg0Bgjqe7uerIcBvfFNOLdpC3QrgBDa/ZDQrG\r\nwTb7D3EKfqKYW+0+uSomwj84aqLB0qGH9gRDxVXVg4upxa6Ca6khUM42lBkz\r\n5N8521IWG7bJVomKqk9xJPCpn6t/U6bE7Ikc5JtmABg8ghYrbWv6u7s0blI6\r\njccslkF2CNMAzqqGrewcKJvjY9LUkECtwYICDfQUVOQ/d5zYn+43LBGmdBEl\r\niGvxQ6vApEEOyoLewHmQC2zt5ILR7q+QmfqI1OulnbnDs9Ty1Tx7tm0iLWZz\r\nR4BN2XXhjaczLIms2zySIVZSFpkQo7OaxFQ=\r\n=v3Kz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.7_1679323817803_0.21621889849179832"},"_hasShrinkwrap":false},"1.0.8":{"name":"express-swagger-typescript","version":"1.0.8","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"024f7f1e1f385b7fbae5cefb06172a187ba901e8","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.8","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-EIc0BgeLVt2+POAhtRKHhGqsJTOX5RK1kyC/o3Hs67k+7iHEiIQbThVaOExq0dumAqP+vBtqDJNtmMgeAJk0WQ==","shasum":"03d1573eac35fe82a7c8e45f0d8f50303cfdeeae","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.8.tgz","fileCount":62,"unpackedSize":119208,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4+xGhosOGkdFbBabpHoHYrH3+VcBtdscPu050VpvKqwIgVF3M7U3oqtgZb4t+AH+SRJZQCJhepqijFvASlvr072k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGUyeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdyA/6Any/pth+9MOZ345/FOUcP3It40uDIoerteZvTVrTORCyHHHe\r\nP7ZlztJyINHGmjNpsXRWRfh3lIwz+FiyZSb8lmtwaNfOaxrxl1+jdz/NGjO4\r\nZkGq5PJhv8HCGQboun4VQFMoBzJmLbvhzP9zkGVfyPBbvQL7IF5UHauWlRED\r\n3sHYjaXCEpYMukatneNOz4gyTNsl5+DC7EK9Y1KJGVT+MK1oytThjcPsFmzk\r\nMf4ZT6zfWcvwc978gInctmEuExiLgU4Ak14HUTbu3WiibXcAy/1jJSI3/rKs\r\nDsiwRPnm7he1fJqsj4UuAMgd+Stggr5sk9RbkJWS8kCFO+Rk3l2+wEfVw7CE\r\nxDcvMZ9f6XLEOkx1VmdoiSomIbHv8Mdoqs0AbCm4hMElhy8K/nbQUBCT01OW\r\nK2nJx/gdaHGXs8sGq60sBoqAZKO6PBFZA4tURW7hH4vhxVEjCMb7EEF3F6Aj\r\nEYMpbdfwJeTM1pL8KuILSKBWaCgjJuF381jOQU7RKWl5540PGCkZlaKm82OM\r\nPgnFvY9yY/+F0cNMKiX/uxIGydYE1QgZwjcI+ekJq3MoxDM/5pambK+r/W/A\r\nkRL8fjXGFeYiIDfhfjxOcsXsT8KvIjZpCDODNwRmttnWZ1XoK2yi28QE537N\r\n0HY5A1Tv7U+SbwM4vkAZ91SBwH4+0B1xEb4=\r\n=t8oh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.8_1679379614152_0.48128104261374927"},"_hasShrinkwrap":false},"1.0.9":{"name":"express-swagger-typescript","version":"1.0.9","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"fe4fc2e0fa6dc1daf93b9b17c4b1cb06e93ee21d","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.9","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-CxzEeSPNCLdzQ5/NPkRye8YuwAJEeiViArPYUZFCYW7xWBMy0pvk1GkrvIMiGlIcEOYaXe/KSbJsRYc5ZWl0Dw==","shasum":"70152d892fc005ccb85e181371dca3d73616d451","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.9.tgz","fileCount":62,"unpackedSize":122551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtddWJ7SX7/BKb3ji8KdNIWDtHKB75Hv9MTlzpqDA62AiBT2UVnBHZQpA2yBYbsqj/hgkoUKa8xF4FsdrDKTiOrUA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHo+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwhA//aZ7lRyb2qGQ2QE9XV8hGz8ksG3Zl/l1O+0D2KXfL03ktxY5/\r\n6+F8LMOk4s7MbvMNgVFzWqH2aSjBRzBRdNd5BqPLw7F79MCeek3hWKBYaKAF\r\nNj4uPNT9B3J6V/e8sBd4CDODL4JSI6CtW35+xAosRPl2nQTTScTLrHYiAZvH\r\n35odrtmVR052gzyjs2H8wcr22Qr8A4KYownHYL4puiWgR9cmz0ecfn5h/6hI\r\n1767UG/tX+Ax+i/DEYwjtJM2/IfstCsdgVoLoohDkg0nuRWTapZLvmkIY3v8\r\nORXRHYZ95jotlhxVZeggr18L0Jvnjv+i6NIZZPuT8uvnKdzrniM6zv+RJdjC\r\nti43GqMRtNkB3NJU1RD9vW0nZEwaDrcDvzuay90RG/zcpesq/Wk16Ev6TGH+\r\nelJHj3+NXrQ3UUIsY28pPuGgG+XXRfCQppOs8boQgpsObQhR/3Dzg9ikuo0P\r\nRIs3w7VbU/G9HKF0t77FObpOSm+DKzkeUuVELJtwwWx13ZrYFnPzoK9uCyK5\r\nkahz/FSi3Lqm/5awYfnTpoviGHMcUqERTWHP+qr3YaNl/RjmRi7yPp9iSpT8\r\nOWf0cnF9+bTLWdyhCWvJnAYg6r6h29kk+ODH+geXOSBjIFeEhcEU1GUXtVfX\r\nB6Y+i7iyKmo+F53CfFBVEAsmfu8WEVdyNyU=\r\n=1m50\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.9_1679724463687_0.7408843807904752"},"_hasShrinkwrap":false},"1.0.10":{"name":"express-swagger-typescript","version":"1.0.10","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"1f939c3d3616919045eec0de468952d9259d8958","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.10","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-Okdo0H606Kd2gcuMsqsNK0iBkcJQtF2hV7MTryAjYMfCajlL2yqBNpTRWINKwfAe+vv2aLUipB2y7uzNl981cw==","shasum":"842c365e8234ef76b304003a01212961dabed9d3","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.10.tgz","fileCount":62,"unpackedSize":122564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrzDLrfq5bkC0+vXaEiD7xZ6p98vFTLDs77xoSIziAywIgB107FeR/j79rQo0q+ZzT2CO77rsczHKPrGumTuLWgJo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOraIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIOA//Q0JwpHvflbkDnjw8KFCaFO1vUwRFcgif3gO1Ur6JKRaWlUOH\r\n/TyMaK0+uS4845wk3xsUXEDoRDTKbt1aDxIOYt8xsq4UOfusjtwkPLY4qdOd\r\n2Hmd0Vt4m8pmmML5pwQdT/TsoH2k1Fd/GzIArbmBECG39jQgvXQCQexgULim\r\nL8TSAWbT0Mwu3VEQOlH2mz4cmJK8z4X+SdXvxz+D8EEI1lsKlv1ia5W3wuU+\r\n21ZMo3+9VPc/Z+AH85hx9Fcbx4azukM5qbwdMRZIg7E+Idzy0VyvqU4dXIjq\r\no0Pl2EkLVbLW6HS917TZGYHlmg4FZXiabkQJ+f2BYg3bWFzrD6EF3oqSNQ9d\r\nSjWFLdiGsXrNRVUbzOhYvRpQA+QUyNOZcDu/1Qh/G534Lrx2Ejl0xL0GwlQ7\r\ngTWQ6kchTopauezMFmHIWmlnDrKEUkQCTvcH/+bSxoL1DsZy2IIBraIix4JH\r\nzMz8hTahw9wNZK4sJHTsAEYO664Ms0e+RxAW6RvV7/uha994XDv8R1cbBW50\r\nOydYgV4+e9aXnf5UISUEszWHtTZgSzs0x4WnUxVCvA4s0yyEcF9VmBSyhv7z\r\nwEM2Un1z1AGnTAO/jBylmdqnyGOfL7oYKdLAzyXqiLLKRq9IFdunnGb2xxJo\r\nL5aqHKo7Gxs8uPEC2oy1oMDqBtkKErgssNI=\r\n=72xM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.10_1681569416748_0.40953639963661814"},"_hasShrinkwrap":false},"1.0.11":{"name":"express-swagger-typescript","version":"1.0.11","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"64b0078fd6a124de25b827e14995819f890fb55a","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.11","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-PxrzVJpDkIVJnwKXOUhyAO7Yb5nyNBz94QFBjriEdvHwnjaVR/fSIKrgHZfWswsZIOtDNUW1v1oWXZxFZj3kjA==","shasum":"a8482d096c2c6d0fcf6b94633b3a62bfc7a9e1da","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.11.tgz","fileCount":62,"unpackedSize":122406,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcvMN7kRSjk1HcaX5H8HCw9CA5wAR6Zg98AzJzh+Ic1AiEAzcOQnQbvo2A7GUrUhO/K5a4dZq9bOVIj6AGTK37NSEs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPBcCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokag//XqMcXrCvyxlD3tRFR4yBzr8z/tKpI5oODlWWSX7Is+ALDWsl\r\n6YHSjP41+yWBoDW3WA27JlRlVaMXEs5Ma4eebka2CGW5TGQzhIwgy0pn5jZ9\r\nUW9DDidIbnAkOyJP3cUj9rNmjhuF7ECH+lrlBySiYItNOL27QtHq9CMVIgSD\r\nyvyTToiy4+sA76z8zi9lgNufNHOMFCScCmxw9GTkDFnebafQHju9n2R/WsIX\r\n1vgXTB2FjHowgGa3cpp/M249svxlMVfuaYF34un94gBQAx4KPytdjFRuGYaN\r\nhboQNDeAFcmqYEdxVVlliOWpzm7eIRFxIlR8eq+PWWtzz+Xfxp/6yPweoTct\r\nSBohxZ4OQBwtM273JqSaCH/oV7ur54eZlafkejzkC3GVXKZj34C31FmOZvZv\r\nndsvJpkoQuPuZ/rjuSpL5CmlBTX5BI413gnx45avaAN1ij4jr59yhNkgHojW\r\nTlfapfraLjI/1GpfdJvdXwTsoCHN9tcDv3PmfUGOAbPTtN3GG4v/HRoKIghf\r\n4HSrPcPx5MJLfW9iv0WJiYh2IBp6IG6+9vMZWNgUqTgitsGM7ZpUCnn+s1Up\r\nx/dz0ew4EmQSqHtNkY197eKWjAJWhSeaBRl7O/53sss+HvCNiVwgLz4tRDw3\r\n7KkLDnCfdQp7PUF0WEdMTZsEOzh7Yabh+R8=\r\n=AuSm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.11_1681659650455_0.7429084872835683"},"_hasShrinkwrap":false},"1.0.12":{"name":"express-swagger-typescript","version":"1.0.12","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.191","@types/node":"^18.15.3","typescript":"^5.0.2"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"46c444c80d817d7810b38bbcba1628e6fe0c72a4","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.12","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-zI4nFMTlq2dEFVZYQVoPoxD2wFqfg2/hKn3s/JM3DU+GoVaX4MqCuCMmXazr+iFiNByt8EehiwGRUZgL4ii5tg==","shasum":"fdc301e62f2f7f6975fb6c840ebcd07928c12ece","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.12.tgz","fileCount":62,"unpackedSize":122856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDY8312hRCrOjPTkebod6oaz3oWJZI4Yr5EuVnRH4lUAIgN+hRQWCLx8LyrAVeX9HMZLja9kXNJ8yRGvI/PEiylq8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPB96ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMkA//SvWwekYzTPegsApMyh+DCilSzta4akmeW1oWN5PXEvE3z50b\r\nXSfnqo7EXoHFovpMfgabH8OvKXDL3ScUNSpR5VgjwIIGhZPzsUNJf2oRlucn\r\nhdlrIT9OT4DvlSli2LjJOQkLdR8hwfWhkTsnQsXuMz+46AoKzYXndsxjs/uQ\r\nEpfZkAg/UoGS37J7gUIPRGg+R+kfphg0cN535M5HNdUJpMyV8mG0rxjlspn8\r\nKos+ANfw8urcPmfECREM1m6kizxdystTMaLMiBjwJOc65xbSEl/9TE0u+YUL\r\nOEY6P71MnfuYwPIET6I+MRYN2exoeRqc7YrkLFoioyJBiwG5g6uKegh0OUBc\r\nav+c3uJCtKkRUWv0FLNEc4B6j4pfZA5+4UlUeBj7qp8Nkv2YTxV//jcOnq8F\r\nJprgucqevnBJnEGGeSWziDr9Hc4AyTvmtqWo0b/4SEcoHS9HP8vqwVJgvZaN\r\ncvyMucK0r3oqWJLZbUM/zfrWZ8Od8s4kgyaW4JzwP4PeUM2FcSBtL2q1MWZT\r\naB/IC6T9Hbl/EuFWjD/3K/BsKoon2LnZu7Ykh98M9d8rbEQD1jTMS+pxp2zE\r\n55ijvBd8DWgn+T1TLniIjjldwTwt4NdQNyqND/36ggrWmaydBAD6EBDxE/2L\r\nn/yRqhMVuJ7Tw1/AarhCCdy4xISpEaPTsWE=\r\n=DZvq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.12_1681661817870_0.5980907046894604"},"_hasShrinkwrap":false},"1.0.13":{"name":"express-swagger-typescript","version":"1.0.13","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"216d6812471f6200a69ea7c6385f643af9a7c0d3","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.13","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-yaW2M2Q36uF0bQWJwKEcKnerru2aL4atj45XKFGOQkXrvrw9mhpcIqypjQItvxUSzhIvwZxy4H9Cvo5+5Br0aQ==","shasum":"d3997de87c8f605e9e03e3d173ecf46f6ea4e758","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.13.tgz","fileCount":62,"unpackedSize":122959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwJKfQD3pBchqnba1+BPyiykTROHCItSVtS3ihy1QgnAiEAi+PbbNugcbEOYlbwnztoKQTQpoIWeWjV9Fgq0yv5Ozw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPCI1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGXhAAgFcYvqVtzR+TLMRP4qzd6Wp/Ksa/HeNn9xvZozaZkjAdWWHJ\r\nyCBPq0OIzbBbi0bP8iiZsS2bHNYO3vJ7oRAWVvqt4WB9GE8NyKmmb17S7QCa\r\ncWF4htDyFDrPaid9I0NwWK6aqwouwCMq1R8e9mT0KtuvVh5s9zWupP2vQss0\r\n37Trl1hYRo8h1CY2MFnD5Eb+FUXX5CBPhpGzcoQG4tnmxXK+wgDbeREXVKC5\r\nYQXE1ILJnXCynNAQSkmcWab3OYUv1syrHMWHA7zhPRT0UpolLDcR6X2mLRad\r\nDmvnmkSb/vVpyB/gzzeF4y7VYHX90kyatGZdElCXYIZPvsFoG/97fRkqxXUf\r\nMku0832+1PfTFE5CzljhWX8pa8YR7u80izkQJo4HdCzIHQwU2Cy12mdL7WcO\r\nVKmF2aacv1SckrRVtKWlhNl/F8dUSiHIegD1ANqEg3Mextw3CNuoDKbeeWtq\r\n/C2is/XJERUOEcC4iFUqqiWA2U7UTgfsjJCR9jJO+y9ET5kGMSjuZIwb2OI0\r\niNS72kLksgJg65YU3Wa8iZnOVxXc3M4P0JmgYpzrLKR24pXpSsKQebtl8gcc\r\n1ZJZlZflZzVLTHt0l/UpukAKJIdIeAjZz/I3DqnUy5e0ld4n68/Mnr/huNYQ\r\n3nUaQXIg5/ED2DUdeFKT8Wrsrh78duA+Thg=\r\n=3tZT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.13_1681662517778_0.5356309394095065"},"_hasShrinkwrap":false},"1.0.14":{"name":"express-swagger-typescript","version":"1.0.14","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"e6864c8b420397b465218cc6968867f71f9a276b","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.14","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-CFzANrGRzXOHCk5njbyUl48NwF4bNJ4ILtwuE3lEaSLeBy61ljKZ2rsKwkTeMzSouD8r9co0EjODm59J4MPhZg==","shasum":"4c9052d5bfeb89337a172dea97353cd2043b27a0","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.14.tgz","fileCount":62,"unpackedSize":122517,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6rd4+SFBUPOB5WXctuyxAKw+vZcv4IV0HId4SvF+WoAIhAKGIIX09tpKbmVWZ9ZN789KgQ46x51Op0mRTfHa7+23r"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPCgAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM5g//SSBgwD3cW+N3X1b6btxyUx00p4bxl7rIm//cHq31iLWGbq4f\r\n4k1mBCRsOkncLKifAfYX/hB65W3y5j84Ni4t/vgr1wnLFSKAllGccpCrn7Ev\r\nF1QAFx3qluKoPkOGLpa5xiMGhQB1DVEd9t/UtVMReJ15dfQWYhp8Dt1UzYAH\r\nPkNGxyuX9tKaPikMJGdf57ELtJ75phRfOiVk8x3aMYD4kHPWrAk5ocMcrtyA\r\nGK6K7xs31Qh2kAGAC7J5jaPO/P8IePR/04nZXjTKGGXTmNq5+np5bb4iLamD\r\nLzslmRM1n2Zd1hhpTcbKOEwPo9MqSQCrNWoFSEUGcKJwv3l+9xxEV9pFx5Rq\r\n2sbYQhd0cFkS4tkiU7+nIqP0SfbHmsM58N4rq99rvgfbfSJOYHc645RrcZzV\r\nQL3uRsIItLCUsd9FEiJsuQ8ShWPH/s7to62O8G/vCJKL+4P5XfJ0zahnKZV/\r\ni+Ci/ta1HX8mbvnjE4DyEaahVq8PMPlXRvJAehkzaIBA2hfGtr1lLw8R0gD3\r\nzlboqydKDfpzz8n/FDC9tyljepNQCmvz/3bMf/nTf2mwJIWqaQ9JUW9pgIgz\r\nXwxbRIu083Xb1RCnjRUYtHSHCC3ZuBD+yF6ROnRbC390ONvk3r6uvF/juGlB\r\nKBvpGbDMfMLBNuO7N9Lka/r5PE5ZNZQVZBs=\r\n=D2MU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.14_1681664000337_0.8246301329367722"},"_hasShrinkwrap":false},"1.0.15":{"name":"express-swagger-typescript","version":"1.0.15","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"87d6dd7345c16370d44b4803a9512772fc95abc5","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.15","_nodeVersion":"18.12.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-U5NoVNhyMDkM3oqCqaWzPBTtE7l8rEYEHShQ7Ey0lkvfYBtXTX7Si8PuDGhnXmdhPogsA9vZ3B5PM53aQVCKWg==","shasum":"c2dbacbe36da0d29afab7904a2fac9911645b387","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.15.tgz","fileCount":62,"unpackedSize":123217,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCncgrUe3KtXamqiJKSk2QoA9vPMOeLRMbHjTP8oCitlAIgWWrGWWx1h42s8QwL1D5QvNlZtskeRI39RmpxMkJPuQw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPOFQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRvQ//bOBHfVhTdm4kaIBSu0eCv31NGP5stkX7gCLTNCwOrYkQhBnu\r\neKdfypttoaLIGBYCgz73O/cmg5wlQ8W0Op7ZTjexhY1wU2iG08py06rXCFGR\r\novcpKFrrHz7WRmCdWru+eJKL8FoUa0QIER+f4ETBAd0kKbM7F7zFCcwyRFzy\r\nV2TD/opwATExk7ww7PJ/1NyFQZcwg5I9B+ScHmGvWe4ijcNBBGJFM6bUPgCV\r\n78yRBder9QGy7Kn489WN20SP7em9d0db+CHN0MCY8gnWYAYhZp0SOAN5Gfso\r\nC6JhjUxFI04HjVt5+OcuHHXeBI1p7yK5nzliQw6g9nyZGhDsbpX4P4t+R1Ua\r\nrIxa4Y5lBybUDtowzPlCaN5t+Va61+kDfZ/wwrZnWA4EeGqxcvxfPYgYww0C\r\niWuo2rU9gwZ4tinMQBRX/MbERRm3iLMQ+bJm/ondSoVlh85wipS2/lMrFqXo\r\n7e+nmykfokIBvVtscB9pk8ZXJ/yrvo+7ah1ILJK36CCpMx0W6vUVpDc5eNG0\r\nKTBfyctZfaa+JeQLm5lsAZxVs5iHWZqtyBAXN4kXIYJ1eVJprEujztA/0Ujy\r\nCP/VhpKJUcHGkzAGHlwXV5VDJ3oC4TxFjuCQ0g0SHgr9SXuo12ju6BIcMh8q\r\nmOqO6UUUERnF/tBPE39F0MvIsY1IV8KPSbs=\r\n=P4F0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.15_1681711439787_0.23270925395352315"},"_hasShrinkwrap":false},"1.0.16":{"name":"express-swagger-typescript","version":"1.0.16","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"87d6dd7345c16370d44b4803a9512772fc95abc5","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.16","_nodeVersion":"19.0.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-AF8pW2hSZV0/5lx7e9eR/C/+LMHVAQ/0ymPlrnOQfdDL71825Ofnvg+yu95a1d9HKe9VTYIM5ESvBoxKcrS1dA==","shasum":"fe660498ead3c17b1e655619723f6e2c0209d9ee","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.16.tgz","fileCount":62,"unpackedSize":123219,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB9ta/jIWeFxp7bYxxEkg55NE5vJc1+VvZK/Km7VPVFwIhALcqS8eTJHQXU2qUrGhsC/bsT+DCqXsFBRYX0rvUDAWS"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.16_1683468655758_0.4690019126167275"},"_hasShrinkwrap":false},"1.0.17":{"name":"express-swagger-typescript","version":"1.0.17","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"022d6fe747c8f233b609543b13415f5d818d000a","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.17","_nodeVersion":"19.0.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-AuF3gEg6aqnUPXvKVI7rhgOo+atBZ9unPC86oLCQNKwB4sGInB93Yj6OUb5Hz1KTzO3y9wNWqwm3CaQzL43VKw==","shasum":"b306d246f8e2a5ad0b834006480aecfc2cfa7834","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.17.tgz","fileCount":62,"unpackedSize":123255,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTtqV3/6dBsI+Pv1odauxvw9FoKsq99XgRaNGaq17AwAIhALG5aay0zzxlAvNZLjJNpspO7fR/6Z7tPQdVYm/wOyou"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.17_1683538198842_0.7766471603506582"},"_hasShrinkwrap":false},"1.0.18":{"name":"express-swagger-typescript","version":"1.0.18","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b07af2cd6b735039f3034e5ad8d8bc8f8d63ba06","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.18","_nodeVersion":"19.0.1","_npmVersion":"9.6.5","dist":{"integrity":"sha512-QPpg/0uJeVY8OjhtbH37GD+LPWxY49vakPThYpAqHXGJua/nmCP+o8JfcRdsfY444cbHbPOirZt2rMsaYOfb5Q==","shasum":"362daedf5db6039e3032abc8cb7b7e87f7c28e22","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.18.tgz","fileCount":62,"unpackedSize":123257,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICO34ZDDdiBFvkDkZR7UMnUC2jtqOFwmiSZS6leqk/h/AiAkVt1P+lccBJo8jvB0CAJzy6au1QXxWvCRj7tBFuT4ng=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.18_1683538501164_0.07816419950644238"},"_hasShrinkwrap":false},"1.0.19":{"name":"express-swagger-typescript","version":"1.0.19","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"c9208c33f20ae832efae944bafd7d432d5836931","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.19","_nodeVersion":"16.19.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-gXAzJeCFoNFfS7eysG/EMPE8hBNrF8I/UouiNRM+G8vIXAc3Um8w2q2BuLnIY8hyWwG1m1Y4wF5VYf/+OWIX7w==","shasum":"4d225b2efba1befb73dfa9cd578722f33eec27ff","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.19.tgz","fileCount":62,"unpackedSize":123923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFK5zsp7WXfNeFvqQtEV5sjzJsuK2hDUbLIEqDgxQFBNAiALzr+VjfHebfbwa3aJTXdHtqSsU6Gdc/lCXuXrFsifcQ=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.19_1683646284677_0.03267315389269765"},"_hasShrinkwrap":false},"1.0.20":{"name":"express-swagger-typescript","version":"1.0.20","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"6f5e76cb83cd9647d22fc551a449a8fb40ee47e6","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.20","_nodeVersion":"16.19.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-aNHAPzLUiNaOywuj0q3HQaadBagO9HZFdbHeAp9ZmNFVtm4ASqEc1IpYg7npL8VxsCRB3Lj880tyS3W9Nm1jCg==","shasum":"6b5ce112bda4f2e1ce0e693fabd54a906b88781b","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.20.tgz","fileCount":62,"unpackedSize":124465,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADrH9kLk0Z5nLHjwYmJbErBGbcXGBNDYY/lYi7JD7oxAiA2a73sjJtmGh9SlqvTdSV4TknPD8+sNc3l0SX6H6dXCw=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.20_1683649917630_0.4600305227720993"},"_hasShrinkwrap":false},"1.0.21":{"name":"express-swagger-typescript","version":"1.0.21","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.21","_nodeVersion":"16.19.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-fmgQT+zaumO/CPx0JnZ5Zy3GYm0ScKnSzAIKZZnC9pWV+1Znnn4NhKsTrlYsBKyI6Zp7fhGWCoox2nkADfvBgA==","shasum":"69a2fd3bc8799057b78c9229f0e796fcb3a695c5","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.21.tgz","fileCount":62,"unpackedSize":124749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoXhIUSsN9XUL4iW3tx63r7aJaa60DUZosFmNGaaa54AiBZKXcFe611IXsT8SisizJk2MEL5aWShJq4vEkddxPPhQ=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.21_1684070377121_0.7360969342709205"},"_hasShrinkwrap":false},"1.0.22":{"name":"express-swagger-typescript","version":"1.0.22","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.22","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-e1QYPUpdMnYYUPTtjufaAmfy2OQrUtnJTi+ggBl/b835QlDYxLXnyZNwJvEn8v523F0mjpjT2HaKT8fbztb7yA==","shasum":"14fb7d1e06e111586ec1566ada9ecd1ec69e4743","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.22.tgz","fileCount":62,"unpackedSize":125333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiZ550HTRb+b5PUDU5AhKPZMsQiGh24mCCyJy/J7yBUAiEAmLCRKmd6V/UB//chCjSkCQxnE+FbzpTL1cgb/gDgdMs="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.22_1685635055261_0.8111607771331988"},"_hasShrinkwrap":false},"1.0.23":{"name":"express-swagger-typescript","version":"1.0.23","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.23","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-IRiwGoXBFowfDxXHHBUxEZ4Ne/haWSdkDoUXxbNS/jJpx6zwBfOAs7pPl2Wt9/i2oplEc8kxMgPNvhlARDyqGQ==","shasum":"c01984651da4206a5a479a51aaaa09526697759e","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.23.tgz","fileCount":62,"unpackedSize":125657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3nG1mnCuPGUnlpyf45BWn4as8lGpGdsyjrcytKfmRjAiA7q2AD2p13/2S/0rCmhXcRb3ZGzqp5qRWEpvapSxM/gA=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.23_1685636099736_0.43419091996652903"},"_hasShrinkwrap":false},"1.0.24":{"name":"express-swagger-typescript","version":"1.0.24","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.24","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-2nRF/uE7lMymaIuS1wp8ZfnrSMZQS+4M+eQd8IRkk4Cpnc/Wm/V+fslicQ/eTXSd2fqZNwOtZxK26wFpmRffwg==","shasum":"a20c56c697c2a1861bb0b16d1bd352b68b403a6f","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.24.tgz","fileCount":62,"unpackedSize":125633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwd5/pwRQaQtR9Z/3hB0w54bqF0Autkq+fNagnDkNjQAiBoLdTZb2oA2AQi//YJY/ko9z0y05t53oGj+AW0yZ7IaA=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.24_1685637270884_0.7037181154687195"},"_hasShrinkwrap":false},"1.0.25":{"name":"express-swagger-typescript","version":"1.0.25","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.25","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-wzNF7DPgqw0C5fNlKRVhMa/R0faT+aql1jYTsI1PYn31ChKOxN6ZrwC/MxYqYkoI7Kc+sK/j7ltPvaEjezbQ5A==","shasum":"8fe0088741d37bda4d9294abbadba155cc16956f","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.25.tgz","fileCount":62,"unpackedSize":125679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8Js0iyS26aQVJ8cvqDv0cOBFuxVDSBIwLtx8w0s02MQIgJiUIoHVmJephX4SJTLn6AxtogivKUDF1NaIyJ/ReDhw="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.25_1685637983978_0.918819411351711"},"_hasShrinkwrap":false},"1.0.26":{"name":"express-swagger-typescript","version":"1.0.26","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.26","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-dWFO4Kp4wU85SdTN1lV6EGV7dUkZaSo9XFsWUzxw/OkGZp2oW8is3XHl2kt1dlyCAbnMSa4VFst1uvRsuTB2UQ==","shasum":"c28730f483757d7279e5fb34c5e607d9f12e3db9","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.26.tgz","fileCount":62,"unpackedSize":125727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeDw42AIZmIR69HpwT1x2esf4DgbiLbGcEIfioPEJwWgIgGXQkcIFuydOspohgx6E9vGjVq+925H4BtmeqgiAhf7w="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.26_1685638564255_0.9886304584697885"},"_hasShrinkwrap":false},"1.0.27":{"name":"express-swagger-typescript","version":"1.0.27","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.27","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-2ZLnAf7b105EwiPMsn9MZTrfE3PTVfaO1EczzBT3TPhHx2h58pcW2ymlP0svVEVHLSeSNtKkSuHxsUrKmszBOg==","shasum":"d68556ec2598836c3106547383db6f4a8f10faf1","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.27.tgz","fileCount":62,"unpackedSize":125829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh2Md8wI0+Xdpe5cupaR5ioWorTW287041ZSpGyPMKbwIgK0ISkY+41sUn0JTaWbcuMWQ8N55sSF7NP9hbeEQglRc="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.27_1685640644574_0.7550643595987339"},"_hasShrinkwrap":false},"1.0.28":{"name":"express-swagger-typescript","version":"1.0.28","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.28","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-n5255/AihmGSigWymqGBEkz9ZQg/oBCY0LniuW8MnNvSFBkL7RCj1L2EH33tLS2uK1ISycv41zofXDxuwhD5Ig==","shasum":"0a731912c27f95001a7dabef303a65d52fa6b1ee","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.28.tgz","fileCount":62,"unpackedSize":125867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPjbt8K/NExrplXfrb4DYXbx4lM9A3W5izpdppUg8E6wIgFnU+ZvRuIypaoa1lCEmFQHll+wYfKPjZug2OZ6i/8Ig="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.28_1685640826197_0.014227259111688761"},"_hasShrinkwrap":false},"1.0.29":{"name":"express-swagger-typescript","version":"1.0.29","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"b242df96ab4b7dd46362bb349d8ddd2af7376528","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.29","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-otJkrlVUchjeOE8yLJdpYMnpL/0ixE3mxYEAbxLHkgm2VVR47Ps2f+dREl+ZFKdxmEiJnFMLoRjKDCqRaj6m4Q==","shasum":"1b46d244dc936809a71533ffa565018b16abb480","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.29.tgz","fileCount":62,"unpackedSize":125817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoTDLrapOziTOr3P6zHmvmC6ncYRblk3oCcgMt856LmAiEA2lbP4CJWmaLv1LqqZ1LO054FuaRwF95a8jlG/+n4Cqk="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.29_1685641047413_0.047783253641000556"},"_hasShrinkwrap":false},"1.0.30":{"name":"express-swagger-typescript","version":"1.0.30","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"fc165b0ce968690632b36052cbf3509b5caa5f44","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.30","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-g64YyL7KBqYO6DWny09d9WN0FlKf1mO6GcV6X1jUX1CKLHzk0hK/6ig/hg1qPrkI1CfE34MMeY70rihnWJqcJg==","shasum":"7c4f9ea6694528e68f6bba29c76fef6b60d6167a","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.30.tgz","fileCount":62,"unpackedSize":125901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL65iPPiFIe37LnG6PSsI8yKl6dq/Y99e0ZV8ii5uMWQIgHUX4OLMVqmd1Kohl7bLciJLVUVViYDGjA2tRiveZq0U="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.30_1685646304900_0.2813055466452965"},"_hasShrinkwrap":false},"1.0.31":{"name":"express-swagger-typescript","version":"1.0.31","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"fc165b0ce968690632b36052cbf3509b5caa5f44","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.31","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-ZJJhFeoAgNuaau4m+zXTt5unqLM9j7bPAb4UMC2FBM7g5Ds+LRH/fxrWhPXuBOdC+yLijBl2T364gKKiee5p1Q==","shasum":"13217cd475819096443bb9d4624193dbf3a5aa62","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.31.tgz","fileCount":62,"unpackedSize":125903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyWTPD57vrzQeskWL/E/+YLlUV6syJ6g5AtJDN+B6E3AiA85xkykQ67IF+6mWUAm+lW0XPYyTIimeBWIKFAU8g+wA=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.31_1685646458652_0.8299783338410711"},"_hasShrinkwrap":false},"1.0.32":{"name":"express-swagger-typescript","version":"1.0.32","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"378ebc1e5615b6f8fc80ed8bcc35990ae0760f04","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.32","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-aRjdexbKlJE/y1lLmujRVaMUOt4m2hoK4EiXQIor3+Wdrv30N7zvW/HW4XYPWEH7QQefZof+8D5QHUMls8+KuA==","shasum":"ce3185364438df9c32b667e0ed777d4b53715d86","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.32.tgz","fileCount":62,"unpackedSize":126367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgUIAr6DnDd8pQ91DFOVhOugAQCO9DcjtaBmBGFekLbAiEAmpnFIr9xCq1eypRLGguH97RH2CywxFnL7uHphjN42Jw="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.32_1688361100943_0.9611109014119632"},"_hasShrinkwrap":false},"1.0.33":{"name":"express-swagger-typescript","version":"1.0.33","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"378ebc1e5615b6f8fc80ed8bcc35990ae0760f04","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.33","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-7W6FZA8v+BDD3JDMZfJ61R9xrwopr0+25HrbhdeOh0PIHamd5iI5nsT8S6NC/VFvGjeF9TXn6YWaCfAFRURy+w==","shasum":"a4d1447e31b2430ddbf18d8052f636f65ff3a042","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.33.tgz","fileCount":62,"unpackedSize":125903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTd5syIo0WFF+4gzaK/jsVfB9FbcvrEGPhoqVl2slMdgIhAIAHvbU1URDZwf6M0/cw1U/h71pUfn2CQhx8cxB4tzef"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.33_1688362737419_0.5748252313012305"},"_hasShrinkwrap":false},"1.0.34":{"name":"express-swagger-typescript","version":"1.0.34","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"d42be73305714ed5e833b27ac3c1cf2fb7347cfb","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.34","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-GKihciGXvEthXXgFCae1xVkFJhe6UYQ4TyrXQX0p/zwf0tznNzR0u9TDkvbSi34yTDUEe8QaxWlRHajndx98Yw==","shasum":"f761f8e4535aa8dea19cf914e59145cd38b7222d","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.34.tgz","fileCount":62,"unpackedSize":131806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOMHGVR+hqKVQeUBNzJ6JFk3LbpLa06YqwidBs8ZjRoAiBCP4d3uLuC/DoOCU+N6klrwF+8BSlMfvYCWrfFsrjbvw=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.34_1692699227033_0.17702567317186735"},"_hasShrinkwrap":false},"1.0.35":{"name":"express-swagger-typescript","version":"1.0.35","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"06bf69bac0828dc54d001dc1e8e2231bbf85dd00","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.35","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-3Q8n0J83l4ssl6d1TaRO0bsEW2g001yXKsZDizPtvkg6wkSB52Vj0gTkvpJU+xQVjMHXmEDnI/iFnfdmv5AigA==","shasum":"0b44b1884506150412f1b075ae31689a2caf3421","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.35.tgz","fileCount":62,"unpackedSize":132680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt4kch0g9VkziRmHRVWI2HCxBNwqEfmcOT54hWeenpOAIhAIgWgW4yYYNQpoY2tVd20ZihgXHNasD4b06dxa1BIBtE"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.35_1692946614525_0.9803592074574363"},"_hasShrinkwrap":false},"1.0.36":{"name":"express-swagger-typescript","version":"1.0.36","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"06bf69bac0828dc54d001dc1e8e2231bbf85dd00","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.36","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-M6tVzVX047OWxclaGVHlcCxFhxLzKDqyDswSquRG/cjEwKMLdF4uu8DQTpR4sC0vVxjeQw7UG8DeP5Pkl4XrwQ==","shasum":"3d56dbba9b2e60d95d8333a0a6742de47182d424","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.36.tgz","fileCount":62,"unpackedSize":132944,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChDxqfiD+fx3KtSsgb+wAFBJ3ufE7zs8nqii92LopNGQIhAIO2bOR7nTZMJAY9gqlPMZY7Vre7O/cMiH9gwIgEv+jW"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.36_1692946776696_0.41676212368946675"},"_hasShrinkwrap":false},"1.0.37":{"name":"express-swagger-typescript","version":"1.0.37","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"06bf69bac0828dc54d001dc1e8e2231bbf85dd00","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.37","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-w3C0xBgKzPdHVwBdipsS4X9U9JnFSeByDdb7aNKs3nJcIySzgn15lbN7mfMBquBkDLJHO4ascq8VtDJBU2GDVg==","shasum":"c0b9ecf8af51fca7b0a77a7d5bf94ceee6a0a4bb","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.37.tgz","fileCount":62,"unpackedSize":133062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECLvf+ROEyCD6/v5OC0Ixw4zhQqdCgj+AaUMcQLk+o8AiEA9BdHZYLnnugmV/fRoNzdk6TEPdVzL0HKUbcQjf6ZFY0="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.37_1692946912873_0.3641511630959495"},"_hasShrinkwrap":false},"1.0.38":{"name":"express-swagger-typescript","version":"1.0.38","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"06bf69bac0828dc54d001dc1e8e2231bbf85dd00","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.38","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-Svbpalgrs8Ra07duo+TDwsugeO/WEmbmuVdoXaBzBW+lRO60aTomtvN0soVI0Q4y5bNceBka2az94kh/uotIAQ==","shasum":"7d2ef6772879573124da41dde6b192ca8894527e","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.38.tgz","fileCount":62,"unpackedSize":132948,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi2pK0iqVXrNFK1HNG/Q5LFvZknSt23kTCsvaECX6z6wIgdzJ2t09/8ux98uMDuoppkT3+nQT0Zgn1I325PB1l9ig="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.38_1692947130698_0.8166935808332432"},"_hasShrinkwrap":false},"1.0.39":{"name":"express-swagger-typescript","version":"1.0.39","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"740a5037909a8e1469ccaacd44308cfb798c9b0b","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.39","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-prS/yPWymairsL4tHw5ii/wfm4BD8M3IHvOQKN/f5id3pWoF9KBPlpuWPi8fNwLzElfoIuM9KI4It8QJc78BYg==","shasum":"539fc809dfedefb24d0e5d9c029c99e167e66dda","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.39.tgz","fileCount":62,"unpackedSize":133236,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk0FsmglBWsreQpekl9loZNvG3HO53a7lrNPGIU0SdNAiEAjD7t44itMQ1eaQp/LLVHP/KaVKqIOKNzmh6Vh/v8ljs="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.39_1693237595621_0.44061503028661475"},"_hasShrinkwrap":false},"1.0.40":{"name":"express-swagger-typescript","version":"1.0.40","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"740a5037909a8e1469ccaacd44308cfb798c9b0b","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.40","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-JTb7hnt5STVEoSxJIDWeu3LuIiA4wF6HK5TInAX8pgAHgCaXtsLhMBBKjUMhlt3sSNEhjrMUsQH3/Hn4FTdR5Q==","shasum":"bb41854a09c41eec6d5e9ce75f5ac296d11aec5c","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.40.tgz","fileCount":62,"unpackedSize":133234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCELKXlc/lwB4cSPNFOMQJLhb8zJ5dAh82k/qbhUb7PiwIhAOmzm8i6hs2xnsT9FCzBFeb2pQy/z3TyuFDL6ztjFG7m"}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.40_1693237774019_0.829037277702358"},"_hasShrinkwrap":false},"1.0.41":{"name":"express-swagger-typescript","version":"1.0.41","description":"Generate and serve swagger","repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"sideEffects":false,"scripts":{"rmdir":"node -e \"var fs = require('fs');process.argv.slice(1).map((fpath)=>{ try {fs.rmdirSync(fpath,{recursive: true})} catch(e){console.warn('Error folder:', fpath, e)}});process.exit(0);\"","build":"npm run rmdir -- dist  && tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"keywords":["swagger","typescript"],"author":{"name":"dotranminhchu"},"license":"Unlicense","types":"dist/index.d.ts","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","devDependencies":{"@types/express":"^4.17.17","@types/lodash":"^4.14.194","@types/node":"^18.15.11","typescript":"^5.0.4"},"dependencies":{"express":"^4.18.2","hwrld":"^2.1.1","lodash":"^4.17.21","reflect-metadata":"^0.1.13"},"gitHead":"a45fa7f865311cff542ea0db67e4667a93473432","bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","_id":"express-swagger-typescript@1.0.41","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-aav4ZVmIJ3FE8Z9LuA5nSgM+Ki66LWlHAy9FhjmIgq6kwGgCobuNGkx8QW504TTIXJtZomXiTYbhByl+iVzeTA==","shasum":"baa52db51f5aa5fea857f58a3be716a3060eba86","tarball":"https://registry.npmjs.org/express-swagger-typescript/-/express-swagger-typescript-1.0.41.tgz","fileCount":62,"unpackedSize":133368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMtu5Uq549IpYrgEF+MSGGSQ2VT1sNZD60DNZEF+np+AiBu3K+4jT3pe6PS2IUMq88TH/PFD7Qif6ttpDrVGjtIZw=="}]},"_npmUser":{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"},"directories":{},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-swagger-typescript_1.0.41_1694795876023_0.35110291248045544"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-18T06:21:37.767Z","1.0.0":"2023-03-18T06:21:37.953Z","modified":"2023-09-15T16:37:56.329Z","1.0.1":"2023-03-18T06:56:56.619Z","1.0.2":"2023-03-18T07:08:22.275Z","1.0.3":"2023-03-18T07:26:26.909Z","1.0.4":"2023-03-18T07:29:34.378Z","1.0.5":"2023-03-20T14:18:45.584Z","1.0.6":"2023-03-20T14:38:15.216Z","1.0.7":"2023-03-20T14:50:17.962Z","1.0.8":"2023-03-21T06:20:14.382Z","1.0.9":"2023-03-25T06:07:43.869Z","1.0.10":"2023-04-15T14:36:56.912Z","1.0.11":"2023-04-16T15:40:50.629Z","1.0.12":"2023-04-16T16:16:58.071Z","1.0.13":"2023-04-16T16:28:37.934Z","1.0.14":"2023-04-16T16:53:20.488Z","1.0.15":"2023-04-17T06:03:59.966Z","1.0.16":"2023-05-07T14:10:55.937Z","1.0.17":"2023-05-08T09:29:59.012Z","1.0.18":"2023-05-08T09:35:01.371Z","1.0.19":"2023-05-09T15:31:24.852Z","1.0.20":"2023-05-09T16:31:57.828Z","1.0.21":"2023-05-14T13:19:37.341Z","1.0.22":"2023-06-01T15:57:35.460Z","1.0.23":"2023-06-01T16:14:59.928Z","1.0.24":"2023-06-01T16:34:31.110Z","1.0.25":"2023-06-01T16:46:24.122Z","1.0.26":"2023-06-01T16:56:04.427Z","1.0.27":"2023-06-01T17:30:44.782Z","1.0.28":"2023-06-01T17:33:46.454Z","1.0.29":"2023-06-01T17:37:27.634Z","1.0.30":"2023-06-01T19:05:05.187Z","1.0.31":"2023-06-01T19:07:38.869Z","1.0.32":"2023-07-03T05:11:41.170Z","1.0.33":"2023-07-03T05:38:57.609Z","1.0.34":"2023-08-22T10:13:47.221Z","1.0.35":"2023-08-25T06:56:54.800Z","1.0.36":"2023-08-25T06:59:36.860Z","1.0.37":"2023-08-25T07:01:53.134Z","1.0.38":"2023-08-25T07:05:30.867Z","1.0.39":"2023-08-28T15:46:35.855Z","1.0.40":"2023-08-28T15:49:34.235Z","1.0.41":"2023-09-15T16:37:56.170Z"},"maintainers":[{"name":"dotranminhchu","email":"dotranminhchu@gmail.com"}],"description":"Generate and serve swagger","homepage":"https://github.com/dotranminhchu/express-swagger-typescript#readme","keywords":["swagger","typescript"],"repository":{"type":"git","url":"git+https://github.com/dotranminhchu/express-swagger-typescript.git"},"author":{"name":"dotranminhchu"},"bugs":{"url":"https://github.com/dotranminhchu/express-swagger-typescript/issues"},"license":"Unlicense","readme":"# Installing\r\n\r\nFor the latest stable version, run:\r\n\r\n## npm\r\n\r\n```sh\r\n# TypeScript later\r\nnpm install express-swagger-typescript swagger-ui-express\r\n\r\n```\r\n\r\n## yarn\r\n\r\n```sh\r\n# TypeScript later\r\nyarn add express-swagger-typescript swagger-ui-express\r\n\r\n```\r\n\r\n# Usage\r\n\r\nSet tsconfig.json:\r\n\r\n```json\r\n{\r\n  \"compilerOptions\": {\r\n    \"experimentalDecorators\": true,\r\n    \"emitDecoratorMetadata\": true\r\n  }\r\n}\r\n```\r\n\r\n# Example\r\n\r\n```ts\r\n// ..../error.response.ts\r\nimport { ApiModel, ApiModelProperty } from \"express-swagger-typescript\";\r\n\r\n@ApiModel({\r\n    description: 'Error Response`'\r\n})\r\nexport class ErrorResponse {\r\n    @ApiModelProperty({\r\n        description: 'Error message',\r\n        required: true,\r\n        example: 'Sorry! Something went wrong.,\r\n    })\r\n    public message?: string;\r\n\r\n    @ApiModelProperty({\r\n        description: 'Error message',\r\n        required: true,\r\n        example: 'router_exception_something_went_wrong',\r\n    })\r\n    public type?:string;\r\n\r\n    @ApiModelProperty({\r\n        description: 'statusCode',\r\n        required: true,\r\n        example: 500\r\n    })\r\n    public statusCode?: number;\r\n\r\n    @ApiModelProperty({\r\n        description: 'Error code',\r\n        required: true,\r\n        example: 1001\r\n    })\r\n    public codeNumber?: number;\r\n}\r\n```\r\n\r\n```ts\r\n// ......./swagger.config.ts\r\nimport * as swagger from \"express-swagger-typescript\";\r\nimport { ErrorResponse } from \".....error.response\";\r\n\r\nconst swaggerData: any = swagger.swaggerData({\r\n  definition: {\r\n    openapi: \"3.0.0\",\r\n    info: {\r\n      title: \"My api\",\r\n      version: \"1.0\",\r\n    },\r\n    components: {\r\n      securitySchemes: {\r\n        bearerAuth: {\r\n          type: \"http\",\r\n          scheme: \"bearer\",\r\n          bearerFormat: \"JWT\",\r\n        },\r\n      },\r\n    },\r\n    responses: {\r\n      500: {\r\n        content: {\r\n          [swagger.SwaggerDefinitionConstant.Produce.JSON]: {\r\n            schema: { model: ErrorResponse },\r\n          },\r\n        },\r\n        description: \"500 Internal Server Error Response\",\r\n      },\r\n    },\r\n    externalDocs: {\r\n      url: \"My url\",\r\n    },\r\n  },\r\n});\r\n\r\nexport default swaggerData;\r\n```\r\n\r\n```ts\r\n// app.ts\r\n\r\nimport swaggerUi from \"swagger-ui-express\";\r\nimport swaggerSpec from \"......./swagger.config\";\r\n\r\nconst app = express();\r\n\r\napp.use(\"/api-docs\", swaggerUi.serve, swaggerUi.setup(swaggerSpec));\r\n```\r\n\r\n- Define Request and Response\r\n\r\n```ts\r\n//ThumbnailRequest\r\n\r\nimport { ApiModel, ApiModelProperty } from \"express-swagger-typescript\";\r\n\r\nexport enum EUrlType {\r\n  IMAGE = \"IMAGE\",\r\n  VIDEO = \"VIDEO\",\r\n  AUDIO = \"AUDIO\",\r\n}\r\n\r\n@ApiModel({\r\n  description: \"Thumbnail request\",\r\n})\r\nexport class ThumbnailRequest {\r\n  @ApiModelProperty({\r\n    description: \"url\",\r\n    required: true,\r\n    example:\r\n      \"https://cdn.pixabay.com/photo/2020/05/11/22/31/cat-5160456_960_720.png\",\r\n  })\r\n  url!: string;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Type\",\r\n    required: true,\r\n    enum: Object.values(EUrlType),\r\n    example: EUrlType.IMAGE,\r\n  })\r\n  type!: Array<EUrlType>;\r\n}\r\n```\r\n\r\n```ts\r\n// CreatePostRequest\r\n\r\nimport {\r\n  ApiModel,\r\n  ApiModelProperty,\r\n  SwaggerDefinitionConstant,\r\n} from \"express-swagger-typescript\";\r\nimport { ThumbnailRequest } from \"./thumbnail.request\";\r\n\r\n@ApiModel({\r\n  description: \"Create post request\",\r\n})\r\nexport class CreatePostRequest {\r\n  @ApiModelProperty({\r\n    description: \"Content\",\r\n    required: true,\r\n    example: \"Content Here\",\r\n  })\r\n  content!: string;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Booking status\",\r\n    required: true,\r\n    type: SwaggerDefinitionConstant.ARRAY,\r\n    itemType: ThumbnailRequest,\r\n  })\r\n  thumbnails!: Array<ThumbnailRequest>;\r\n}\r\n```\r\n\r\n```ts\r\n// PostResponse.ts\r\nimport {\r\n  ApiModel,\r\n  ApiModelProperty,\r\n  SwaggerDefinitionConstant,\r\n} from \"express-swagger-typescript\";\r\nimport { ThumbnailResponse } from \"./thumbnail.response\";\r\n\r\n@ApiModel({\r\n  description: \"Post response\",\r\n})\r\nexport class PostResponse {\r\n  @ApiModelProperty({\r\n    description: \"Id's Post\",\r\n    required: true,\r\n    example: \"a1da9857-355e-43f1-8fdb-26a8a0ace6bd\",\r\n    type: SwaggerDefinitionConstant.STRING,\r\n  })\r\n  id!: string;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Created At\",\r\n    example: \"2023-05-10T07:08:46.083Z\",\r\n  })\r\n  createdAt!: Date;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Update At\",\r\n    example: \"2023-05-10T07:08:46.083Z\",\r\n  })\r\n  updatedAt!: Date;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Deleted At\",\r\n    example: null,\r\n  })\r\n  deletedAt!: Date;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Id's user\",\r\n    required: true,\r\n    example: \"a1da9857-355e-43f1-8fdb-26a8a0ace6bd\",\r\n    type: SwaggerDefinitionConstant.STRING,\r\n  })\r\n  userId!: string;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Content\",\r\n    required: true,\r\n    example:\r\n      \"Perspiciatis ducimus corporis consectetur quia aspernatur nulla aliquid occaecati. Reprehenderit dolorum illum repellendus non necessitatibus modi. Fugiat iste quisquam molestias accusamus consequuntur quisquam eum doloribus.\",\r\n    type: SwaggerDefinitionConstant.STRING,\r\n  })\r\n  content!: string;\r\n\r\n  @ApiModelProperty({\r\n    description: \"Thumbnails\",\r\n    required: true,\r\n    type: SwaggerDefinitionConstant.ARRAY,\r\n    itemType: ThumbnailResponse,\r\n  })\r\n  thumbnails!: Array<ThumbnailResponse>;\r\n}\r\n```\r\n\r\n- Define API method POST\r\n\r\n```ts\r\n    // Post API\r\n\r\n    //...\r\n    @ApiOperationPost({\r\n        path: \"\",\r\n        operationId: \"createPost\",\r\n        security: {\r\n            bearerAuth: [],\r\n        },\r\n        description: \"Create new post\",\r\n        summary: \"Create new post\",\r\n        requestBody: {\r\n            content: {\r\n                [SwaggerDefinitionConstant.Produce.JSON]: {\r\n                    schema: { model: CreateNewPostRequest },\r\n                },\r\n            },\r\n        },\r\n        responses: {\r\n            200: {\r\n                content: {\r\n                    [SwaggerDefinitionConstant.Produce.JSON]: {\r\n                        schema: { model: PostResponse },\r\n                    },\r\n                },\r\n                description: \"Create post success\",\r\n            },\r\n        },\r\n    })\r\n    async createPost(req: Request, res: Response) {\r\n        const createNewPostRequest = req.body as CreateNewPostRequest;\r\n        //...\r\n    }\r\n    //...\r\n```\r\n","readmeFilename":"README.md"}