{"_id":"nest-api-generator","_rev":"28-ae3ce914367857beab1a77693630d7d8","name":"nest-api-generator","dist-tags":{"latest":"1.4.8"},"versions":{"1.0.0":{"name":"nest-api-generator","version":"1.0.0","main":"./dist/index.js","license":"MIT","devDependencies":{"@types/node":"^14.14.34","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6"},"scripts":{"build":"tsc"},"_id":"nest-api-generator@1.0.0","dist":{"shasum":"92610368f01ad4fb0f3ebe4b5529be1daef0b10a","integrity":"sha512-YR9OJ7jqiM1T4yffaBpL0VvT6asCouzu/PJPKS1jO2S3eeiGqrtl7f7Kq1Xsp+deYCh6KxykpfJjOJBYgdSugA==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.0.0.tgz","fileCount":58,"unpackedSize":41441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4zVCRA9TVsSAnZWagAALmAP/jYqZDKz7P/Zq4BiB9bI\noANOii1v8FnJ+mImmgSUYzvURP6UyyF9fljqcgj6u+CX0W6cGss04hIrYAJs\nx9ibB8F4Tetr2IxiFBY7D3HomwEdnxL9FLM+l3HMAiILvThl6UcvEu4JmEDE\n+f6A7GhuXuy/G5CqSPooG+sI72bymCtUQZQJGGgh/WePmD2kse2eTaZoE9JB\nSQtiRWscbf12DWMBBhoaHRSwTJseg01T+0+D2Of+Csu0Ij6iGam1VttLVxrz\n+GXYSvpN1/lwb4OReq6NEOEr1hDO2QGEE9D44Bh3ajQRQJOPcvRA4F50P4EB\nR3r/xwHq3lq1C+DVUJTJo+K2kMaLFZ46W6mjXkDrQT9qKvw09S7PH7+Ey1Fl\n9AMzYV2J/zRjG+ZKWf5jkO8JGe9rxqwZ5W0nCsbSUQ0ZtrqL1QqWC1Woe6vO\n+OvTXNm9GuK3850bTVdpvLOaSrPcIZuGuo+YtD3efuFKsn+86O9694ZdVumE\ny9wk/BejOk3eKkFZIWJHs4WD1qH97JY9+C16z6cDcUsqWSSWcX9xMyPNkW1T\nbW3S8QlTJ24gsseVJn9hl/qBPei8rgtRGgiW2p6gGZbme9jk5JQ2PzQDqfgg\nDzJzCQXh3P5njnm2bjLgNcCpqvGIYb5RR7WusKDVChAUD85MI44Ywi2xDzPv\nb6At\r\n=K1xV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsrynRdlICppeFJI62UfDL57X6kXSRJj+TISH3PIJ2twIhAOqQpuGhtJxxrvX9uGcsC2P71FAHe/R+lSI+7CetErJn"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.0.0_1615563989204_0.9447447882353774"},"_hasShrinkwrap":false},"1.2.0":{"name":"nest-api-generator","version":"1.2.0","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"description":"//![Downloads](https://img.shields.io/npm/dw/nest-api-generator.svg?color=blue)","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.0","dist":{"shasum":"5ff2c39f8ac4d09ca11ec5df0c83df1ce2360346","integrity":"sha512-gHTQYX5AXeB6fzHp4xpNZWyXI+cAVS8+CWgI9sZcOv5rWmO3SwiiK0N3FPXbc4IU+9NPbedRbSYF9r5bOVoNnQ==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.0.tgz","fileCount":35,"unpackedSize":33815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTEd5CRA9TVsSAnZWagAAKhsP/14fMIIAKxeGJ7fKGPyw\niyu//9wfo3KWi8Aza/7aN3lDD9KBHbDZ92aemBOfL0p6N2B2vhRZeSwui2d9\nQ2dwf4Wm5TklY5ymDv7KJmZTbyF+pj5915rk9RtZTXUZU/VtAzQ/6K+GxP9o\n9w9lYK05rzIqsbauOPqes1rzXhpY6AtTi1OzZTwZE4tkgJQQUAcbgDgd5XGD\nJVB4dLq/MH7WZ/v424cu0Vg2DCWnRPEB9DBwccjy3mFiyxwOvPQ3US97U/AU\nt9Iof55TNo7m67FJiTIZB2pOLKnUofWcIEMOOc22ClsS3P/OmmrDsGeRSye7\nkrozv/jRGKyJmZjSmGzdgwPuRyUGFNDtNLu5t4fIep9nZ8sYf2FrVFOKmJpM\nS/lh7rI5kG+QtY2yqTBW1qZHyuezxpE5WRb9jhpn3KQE5rq/MS8GQ5LijYB9\nwOgSCESjGmL8F79M+niCOO65nzCQpCrgetHOM/zOkSGlwNOoMxsCue0DOKY8\nWIQ7wYRXR8xWqDwLLpjT4Psp0eijEZxVPY52wnExFE0Px+E1hOdlud2hnenf\n+ZnlKGYdqYNfQywmGGcF68p25HURNjJVr9c2WZ5ss6DGhVRvKB8qOqKqYb4v\nwOuVDqmnByB4mox1cqtUxSJWVyT66wY4FkdD1xPAetLjNiXzvQVyIfnSBjpp\ntwFC\r\n=o6uD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxzeuRejj7lWYlDlBq+do/48ZNTwRp15w93FU0LH6vJAiEA9AcTkSUVf1d/hH624G++huZNsiKY9Pi8fsPPOyBAPZI="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.0_1615611768331_0.783752436774676"},"_hasShrinkwrap":false},"1.2.1":{"name":"nest-api-generator","version":"1.2.1","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.1","dist":{"shasum":"736e1215f1c3d84cc09fc23047cc4a3e0a7187f9","integrity":"sha512-T3dhlEkblgZk7r4A35wPyWXZxQDiNs5q0BuMOXr0vZf/aFd4H8YsweUQuVlJ01DKGfv4YeD/edlVJ10aNiVf7g==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.1.tgz","fileCount":35,"unpackedSize":33968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHNiCRA9TVsSAnZWagAAaAYQAJtMoTrOoTdLKV1fy2kT\nR4qGbyCq7K4jVulUv3SW3agoEodk/FRq+HzLYPjk836A6/lbsZEy2Tj+M/6p\nCiUS6mrHg5wT4MocQFGf14s0Lmsg2esfgmSVDsWmlO3zxDz5jcnu4kkIvclI\nd23DLULA5vXZ4rnnDd6lY1NtVqIIrHmxbNofLupAi2UDljQJTwWTIbwfuTLS\nAuyCrE2QxUoHk39MBKHr+WKvSTFHYsnpSiJlglWgdqB7WAdpbJOAvK0vVOTg\nEw2C+KD2DqQtdMv/FJ+rZbUHj16c/tJT1caHvJOmAw5ClEjlNZfS7CmB86Mv\n9pDc+V38CSyLotw7wwls9pPtviZCe8V2opDr8Q1kggTJnXdoCobOKTAwBtq7\nUCTutZKMe6i/O8ID+gZfBTUTb7VGmtWDLeZHpjU7u6ZEPJnjsV8eknbRw4GV\nAJmp2Tp3VxZhsyhIIfAbAKn/Gw3bF4fEApYlg1tMT5xFpdDP5pc2/IeFlSbc\n6dwIPuByl6VV55GzxhVo5WYoSsyDGsPk6XEkprKurjg1G4867y+edYUhHHx3\nGJA0+kSM1bEfO4ucYhMioIKVnt+UkcSpm9du7b5jy4zmziG717B9me1h2q5l\nsC2mmYqLAPaNg1ZJgp/dTnMe/XFyrDkIw/SJX0IVUgbbuOqF+I6ZB/VRs5w4\nhyc+\r\n=8Wg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIuXuxAkiAVDnVKcBgnTRNRYhPsAFMTFAT7SOgO+JBjAiBsESqByoHjlF7l/JOyQuWnLDLOCUh+lCVw+GHpLhjQYQ=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.1_1615623009885_0.10079943938285307"},"_hasShrinkwrap":false},"1.2.2":{"name":"nest-api-generator","version":"1.2.2","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"25bdb72b15cce296f7012cad3cedefbe62cbfee8","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-iOlavzdfs1Vh2jS1zzTOFXYBroUsgN6+YNvNytsiYT2Uv5vkA4WgWi0ztWn/nrQlZNYJrtx/kvu51UiEeIimTA==","shasum":"02af7afe8bbeba9dbfeeecae968ea49750f5bc60","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.2.tgz","fileCount":28,"unpackedSize":34622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHXiCRA9TVsSAnZWagAAsh4QAIWV/X2yIfX4CVh0siOY\n8XKJJV0M/eesh5SMrOF6bbshoT/JIAUr3Tu0LKZ4McoOgs7hMQVGy6c1mB6r\nA1lKE7vWSedciZ30wikjh1VAWmTHOpXGq1xh9hORcV5B8XP1O6GXbmv0ZZNX\n+mSavcKPvNgc7lbiry8A/5BBISm6OnhtTthJQB9kzFQ/rSGCfCP3uwoLML4q\n5ukzM58Dm9d7/e7CDnGbeMCX513shjggN6QLY0ixw+aQJZ6rlkyijTuhmFDF\nlNE1ovR4LLAp5pf4zDrTtIXbz6xpPX6wV4TX3NR+9hYBaD3qDdz8J4tRHU5b\nKJcZOtezxLTSqhxIJXITLoW0fQwSPcu66ABN4S3/TKE1/7uyEkQQzwl2ZfzB\nyR65U1HNVpVfalbelAZ6rLyxowcz+i7Ro2WWiTsRd7B6GUB/7wuQo6dMH4fu\nBPlwZGOmIdhSJlwV2LsstwvvtK2lgHo4etiQBm5Cr+tPIpfhvHzkEaGr1bDc\n3JCBXcVqvgRu7XjWkcaCOWoZ0ghy3wiQGpGEs6MedyxMPerXbBh2PsTn3WQI\nhynlMRrc1qdX8cpfqCk7uEsgWgXuY6UiYxqPznasFTOFrT/FlJux8qb4U8/s\n8BY01KLrJFyr7bzAHqyd5jCKXDfNGop6yEFSeO1kYyA8P4s+dorrgLSOpW5L\nK4UK\r\n=fXXG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsIbFTEhvnkyATDOsVKQsb9cJ9V0vnxN2ThRhGtl496gIhANthB1brX4dkJyEd4LT/L5CRfFoaH9FQSvG+2i+DWQ7M"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.2_1615623650344_0.056150280624079896"},"_hasShrinkwrap":false},"1.2.3":{"name":"nest-api-generator","version":"1.2.3","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"25bdb72b15cce296f7012cad3cedefbe62cbfee8","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.3","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-e/mCKB/u7BEiJyaLrMglywThIoGjGvwVgP8a4Hb9OhWlmydyuFIBswcj1Z7FbSgIZ+xTd1zY9prkwKHRAizbkg==","shasum":"6d4d111bd9194e0031e500385c02d603ba2f09e0","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.3.tgz","fileCount":28,"unpackedSize":34622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHZJCRA9TVsSAnZWagAA5esP/RJUs9riZ0nzJM/vp2G4\nh+iYKrf7IISg8kcJnp3/Gg5W6CUd1/hbZY6vr8fQ+G8vBk1PkeK8J89yksT3\nShtoYqIN34VaLoxa2CLACxszaSwqB4lPbz1BeCdx/ltRO+jxNMVGu9eD2xkp\nhOHmQpZxEZ+K1/Hfr0WlX4rqFR16Jd8e0TnNcB0CpM9YvDoXDG7w5TEQJ0m4\nPqTmOaYUqukxsZTYsO0iLAAgfYpJjQ/J72IVZNQR/3jaLGSUlHS/yFMNSMxV\nEX9a0RCvU9vHPCJ2Jv/JlAFZxSHvh6UZxmsBA9RspAhhkaG+RprCxP9GVzwN\nCfo/oLyHA7V9FnsvVzXCxjifYrDCK1ENQa9dkNACbFePJwVK6Ya4naaT4/YF\nG1k99ui7aVZPjPTNjUiuUhaa5GQVraMSnq47cnNAC8hOYk88VFd6ljak7LdL\n3d5Met4WjsY3iFYhITbOv7qjL00dKTUBw6O87GMOPyC6vLlHaaPjdMYgQ/F/\n/uzX2Jp0ZiBeBT8uMKGiYmbMOzZbOyd5olGC71QezBbMjp6k98Ojy3T4cUqc\nMoISYBHdAlzl3WGfUCjyzyyFABs0ldEXpY6MuAHA8+hxY7QAK7DcON2d9N2h\nOs8AylQ+ocgioqzAaDC3+evq8glJrHRpgb6K/sKrWKiDEVFRLgWaVgE32aYr\nJeKs\r\n=B6gC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCNS0uY5AhkmfG+Nk2qQEfdgPFcRLrFztrZN3x92sz8AIgVNGw7t7DVKpgbLNE7qaA/w8Yh3otO4eJa5vDm6PlD34="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.3_1615623752799_0.3771607872654974"},"_hasShrinkwrap":false},"1.2.4":{"name":"nest-api-generator","version":"1.2.4","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"a02aabe3bba0934abf28910e58a4b8d32cb6d127","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AYLkZIEtOoPBtsGwEpXUqG9q0QXTffBzzPDqsfD7MuDnXTNo8/Z7sA7q76CJNszrJQrpOeLLUyCHPQSPRfPQlg==","shasum":"f2db0863bfff3998ceeb9241ff19f5dd41c925cb","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.4.tgz","fileCount":60,"unpackedSize":62174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHaZCRA9TVsSAnZWagAAOPcP/jGKvIwNXTwi9laxNoSO\nMpIssdpUu5FlmorszwUu0XVp9LJM9Bm53nHSAnWhLWfYGEDqPPFf1+fXQALR\neWrlduiT8zbNl6jzZ1XNV3emQhTjLkY3D6/l48vqO9kwbnh/xvzPPLczvwrp\nTi8mYsFDpJ1RgkgYFoRFMwJ/eKP+x9Z+q8Ur97HXlmgSp9c9tLOTcVfQcGLx\n7xLiQ9eTR86ONwRlKodRV7hgD5qx959AzVASF8ZWC4zhX6Pl5Yjl9+sn8/zz\nXxlCEWu8+iggexL6eyqm03BG+JLYKJZoiaMSQ4W2I2OWzJ3tjGSFNZi30eYY\nnjSnJ2IbB7VEC9njvD/GhwkhjgX38DtFlOHoikRZQIDqWMeZVwTQXP54IhHv\n7PZqOQ95EZdz5HlDkEFrqYY6yQJXw58GoUa07NWYKrvmlXhsLqDisdTX0fcP\nttelkPwdsbYNbu8mWOk9RobbsMkt24zbMqdaP1+uTvuzLDw+WH4zRMZ19y0X\n4UKeaXmzJsgH71A0CphI3KhX9Jq4FbUuIn47ZsjH+TNcJgjD1m6jY9bHV2x8\nrqr2eTdmQKNHd/xPQIw+dJK+ooUscWGJkPDi4kPocFZ6HXgue9NT+ryRkuKV\ngwBpm5TruEEbJgnsCy7Vhm/ygSeLT9kwb5aii5Y686n/I188hPEA3ytDeKQe\nZlbc\r\n=+/XD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJon3ZE9X1js0TWwJroTccw2f6FmJk+oQCIeaR0AhLiAiEAo21hIYp4Vp/Y9cJVPoK7xiW/NqTVsB7+VM2wkFMuS2U="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.4_1615623833401_0.943587546997064"},"_hasShrinkwrap":false},"1.2.5":{"name":"nest-api-generator","version":"1.2.5","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"65fd444ae768a6493b827920cf71c67f3023c801","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.5","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-62E6zlSA//5II23V/OUS98d95Mut89WJSBeduPX/CR6/8I0poZMG0OZ1/1qTu4vAWSUnlMpnGRt+CNesXMZ4Og==","shasum":"3e1da27370f8edb33569b92919135213259faa59","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.5.tgz","fileCount":59,"unpackedSize":62321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHlDCRA9TVsSAnZWagAAe3sP/01EoWAeCAz2uzW+Z+f7\n33fdhgnZN4o0kzMPPizdasNHDBAkHqGLoxP07U6kYFzAmlE2oDYOhxX3RmOh\ncuTR6NnKyLVMBJg+X+8xwu1F3nFh4IFpgFScAW2Djq2lSkdVIYSxLUbn1LWW\ni7n9osH6Bjwsn8By5QFPIAN5uybSLiUAxvEBWOYJ5XqgWDuSGF3L0AJJgqfL\nWccuqHPLmKpGZ+cJxFD2d1MM51Z3J+p2Gp6JbhXBU4kkzxsJIK1We4IZZuhR\n1ohVasbkkkC7PbfYsJynbN4aLjkasPG1EJFmI3iWTYsuCjHWOLcAa6GPHfav\nmaJuHxv+nT4dJI8kufpde/bOuEh4KSO/jsExggxUiXffj3333q1fQfEfwbXo\nsRr4hF7HhGuA5gYZwtpMiBmGHkVI/ost+dHjHe1bqRtMoT5hgB/F7lNF5/nv\nmr4EH1fPNbhkgvCBQW0o6wMp8sQ9LkBIrw2+vpXVi7t6G8dKNX3g7vf51fFK\nM/TiWcXSJj/dOnSoOjLNdNG/dumM2+Uws+7fFGr6LRpv1u2X/vdvMxVwn2pI\ntGAqcg0hWpk48NZy69wvYqRMWw10MhXXFkLmGyHkxVEgu7PvHQ5j5+/wzBTY\nfmmhPSYerFNYMlZHUhiEP+1w4AYwL2wyDqDiA0sWQ2dKQkvIVCqj6DaV57gi\n+FKJ\r\n=e+NN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6TpS+SQ77Ncuh98/c1WYHD2Ho90vd+cdi5oNaf2jG9AiB50A/D1xalJkgdzlo4Gazexca1evu9B/y2FY5o4PTrRA=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.5_1615624514614_0.6438451008065009"},"_hasShrinkwrap":false},"1.2.7":{"name":"nest-api-generator","version":"1.2.7","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"a817a9db97ce43eb72bbf3dd49927685551cea8f","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.7","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-C108qMs66z0yiD5/yJnEMYTmFmjpZ5sVS1jWo4i4DAzljhs0gZAJN8ii7BeWvE5kLuRbmEvCEZlej+Rk1ogjDw==","shasum":"ce8f4021213bbc36213dc6738882c9542ef66342","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.7.tgz","fileCount":59,"unpackedSize":61888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTHpzCRA9TVsSAnZWagAATo8P/1lzt5QwQFa8mLG4HZeQ\nz3VaN1sXGmoU2ZitliROzsk8uHuwj8TrNiSB69q8Q/W7uSHD9rPOUI3YSbH2\n/vif75BPQm+qO4u+xmHtFArGovj6XmziVEpNz+IFU6c28cPFWbT7H2bJc6vj\nvIf1lqF2GgykCjd6N11NA/MeMskCFoi+3HPSUzbiVLoQgn/U62U8HhCJemzD\nuB4edgtYaPS0pwdcJdmGQgPjk3r+YdCBAGI8iVX3umRo0u4KKv80S9ZR7t2e\n4yKav0VQqG7U9okOiwYoEuI0Fm7abyB6w4z2ISIXASx28/Iv230yZZ2bnqr7\nuFqdEM7pls1ro+pNEtAuuPCKsOvemSUBwMddHmEo1c6zqMBIsYTmyefj3fAw\n2REWBYL6SROkTzV6aWDzzNHq6BlXOn/fXiqG3amQ4oBxTKlGn6vb4QzJqbZt\nutATuFfybbsrOsJIx99wK+HIWT/7UJO1+xk2jk1zVMn+6+6Ncboi/Xx0RG2y\nu18wuNCv5Eq4xkBgrb1EoifCZbohqvCAv27HIG1fZvrSuQLTaG1qILJU/awP\nmQEQufe8lDnqj+LjMTHAVTgfW2bOCtXz/+5V1UgDsLAbngfMJVZCi1MDeo/v\nQm4ABSdz+O1VNsstkS0BIs11GxjZ5CWwl4p9JqrVp9e6eFH0DXSQseOtRYpz\nHf2d\r\n=gQZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfxRur9oyze6FzneG1SsJhMEvvF4bCU71eHeZlXKqi9AiEA6ylr+bOPMpnuP+KV8e8cxQZTLNZS8dcsFCwHHHRRMEU="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.7_1615624819458_0.32417901859138487"},"_hasShrinkwrap":false},"1.2.8":{"name":"nest-api-generator","version":"1.2.8","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node ./src/test.ts"},"gitHead":"90f484eb4a438b37dc8d06b96b428fe5c2867148","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.8","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-lfMCgk9R8y7R5PNtnxKqkVZuKBFwsgShJK96b1NyF+E0FMD/RbiAyeK5Hixrt6C8lE6PFwMsIO1c6Gl3XLalUA==","shasum":"9bab79bb38ad861f6883fc8c554b400566687a7c","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.8.tgz","fileCount":59,"unpackedSize":62384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTH+QCRA9TVsSAnZWagAAzJQP/R7ZaDNPJ+dpJQyL5p5t\nT00AGeSyC4vqOhGstxccv7X4ikP0MOnSzyK63dFdmCuZuCW66NafzKvWsrV8\nGKKnv8NZtCfFuH1QeFjM+GYMF91OhXYpU6m1O20fq7M2tEaceRohTqeLE8+o\nu1vZG/aMB0qXBOHBVxj+QvGhjpVMZqQcK4fwpm3n7Ka/XgIMIr4asJ09SMYk\nkLves6vyR9U2i7XtibNffS9YgbGPy97OKd+mbVVg494yUclOCWg7TkZWhmBz\nyPsbARoLIdD5wFOBEn00O8f8A6Pay0Bg+IlWD4YayarIAAhh0/1K+kq/z5lZ\n1FGg81Iheauc2jYayPBhWKzKgtgkAAuN3SrRyG5zSen6OWmwzSxYjnKIx1hd\n4Art1oUdGAD6TziwEk+WEso7iLXAP1kTaKKW60qlzwtSP6H/tHT8pHyjUkU0\nysPcsIyxIXytw4ezr4FIUtORENT96wLbhIFKrH1898sthqG8B9l6Yt65gi6q\nRpLKvnU7zTaZyxVZUA1lyJKdWHEtihgIgmVwLyKBiKNyfZ6ZYwcyu8YEm1Cp\nGvZKasDUQpPoqkxwtmfoiL+4EBFND1HANVGtMLL1Zd0ZiybhvKyT1dmoEb8p\nz3oAdq7iILrmJ6SUeQS2RacGLh7Dq45qOKq7MKIeEFwWUawk0JEewGDRzmr+\n6Rjx\r\n=7jG5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWUWnSQfrvnIt2jr+bG7FBa2WUy/30xv5Wo0/LEwm/2AIhAJXs9wH4UJ2yTjPX9IBYPk+jgoxJnbajG5HgsNSPl+8L"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.8_1615626127814_0.7948909671610798"},"_hasShrinkwrap":false},"1.2.9":{"name":"nest-api-generator","version":"1.2.9","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"21b2fea43f25a0827c8978d52e26bef86d725636","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.9","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-264BDFPnZ4BuFxjXjIwz8L29LtxpeRFYLMIPq15PQjYro1gjsIq4VdOcQL1yr+Xcf5OXjsJ83GVabsSI8rUuSA==","shasum":"d779983a5088b29b5a43c70b97ded0cc3a126cf2","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.9.tgz","fileCount":63,"unpackedSize":67105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTJhZCRA9TVsSAnZWagAAXvAP/0r1xYuCQcA4S+OfCWId\niyUQNNS91vNWdlEYbPgLyhGn/lr1bE7HtoRPgq8d1xqxx5Yut0i1c5rL/Pt0\nwvXQs5+nWSjILg/46JwoVdwSoOd1gsuSoPH1oXvywo67EAa+F4/cHzv5Qksw\nYsnBDg5esEg+Fm99jvlS/BkccZSCfqC0NbTkGVrMTeQNWMpDnktbWMx2w5Bm\n+KxHIasryEtQSep0rjHpzDzIb3INR/rkTCbg+PhYYG6uVyZiu7i8+Wp3/9o5\nJn3KQQkVb+HB3xaU+fkEs/b9wDhgHd79kh2AC7k+7VoiRBtHJ/hq5QiGyp3E\nVKslOm/sjCVL0DaJ7qUulrWYXRDdSzruOS9RYwA/BzaLQtFHxVNGRhpR+2yd\n+WvnkqWI+f5/d+NoL1mgyghdydN0cisns0OTEYCxNFKyDMwRZBbznDz4qSDn\ny7LKYfkK1kLhBMig7NPhiEDhwSbfJEwCVTjZd3dn5/lp6cYuFdOo3ajcg046\nx8SDuxMeizAatnQOoii3fNJZExrvE3K4pQ3mNOINmEyKEsKe/vBpNyVjF48O\nPOEjjgBBmGhdu06SfIU0PhsR/rukPwXc3ukrJiUT1TCW4hPmowCze8gpahla\nvuqhc+j+z+H0DZea64ZXApemABurm5XJypA/Osd27H/mOF61owEoHB1l4FPU\nyupb\r\n=adQd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEQ5JuF/oTq5HF9kIB82Yjh53ltjJmDVj/OZ2azJ1DJAiEAyNS6/sz0l5UgP05HBxQaWLuJ/SwLK6kHMYlUx5TgdR0="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.9_1615632473051_0.4094480461897796"},"_hasShrinkwrap":false},"1.2.10":{"name":"nest-api-generator","version":"1.2.10","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"9f626bf9dfdc01b0fc8a2fcda56d2213699530c3","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.10","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-8IbXNpHTp7H0g4ynxkLoAb+H8tZfUc5wMYgreJQJJNnaT3NefkXBY5Zraw/VyacBJjOWDHZUPySKnFijnvXlwg==","shasum":"482c292c96d7e46748272f09a3081cbc08b5293a","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.10.tgz","fileCount":64,"unpackedSize":69292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTLTWCRA9TVsSAnZWagAA3EkP/2ldRNWF6DzYm8EtDy3M\n0YKfKoKsNZpZIdBw6JCn2m3vGSW2U448hs4qnX27DVtT8xFzKUZyFzKCsEmg\nrQ8IeJvy+5KbtDJgf+qbIzC4xCMiJRXQlhhePdq2t6nO2leGTKk6FdXO930N\nWxROQwCpGlGikhDf3ZqvFUf7tcSSSDcbWIojTyx5/KtnQ8fkzU/6pODUhzb/\nyULKR790skqAcX3bAqOxb4YXHr8av+I6MoMY3vfflFaEu9ieo/xiv8WndlJH\neqypNMH9dAZjufzZNHbFukTWF9CmmVBtyCZ4AIe2Bk8qr/yjlXG2aURyEErL\nGYWN3nzbELLvzh+FNfzxc8fwf1n6rEvhbI53v1AHrsIqart27pvnxWnzPdC9\nH5PbOq3g2K2VmGslyH7qczExg0iOkjeB/5O3HhuKZ7CCnlIQK5UhUGkRiOt2\n4oAMnLqwBniiqYlFz8UJPX6FTsUugQrYwqBMnlwe2Gn0W45ayFS4XDW3e38s\nY41ZB9KYO1umrTpBSl+j7uywy00d7emIjcP1LEJ0QYZdJOdmNA19sYEmKzs5\npEOP3ftrIGBeUJ1Rdx0b4osbJJjZKxegXFpa/SLUfSSv/80PdwjGELLQOsFG\ns2uFfuFaSZt+6eb81PsBtvskuJfZS6uQlGeAD/pKElJqHDnYBWS/u7rSCZcz\nXnzL\r\n=ujP/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfr+q4I/CZKpmAmgUePKQwgVofcAvO/zy7zLSc49bsdAiEA119jRQ4nX04j2TOLWHkiwaxYhe3AG0T7VrtONFW9BMI="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.10_1615639766099_0.5729611117371205"},"_hasShrinkwrap":false},"1.2.11":{"name":"nest-api-generator","version":"1.2.11","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"413465ec7f5f9b3be0be8cec6de82e31c40aeb28","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.11","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-nMlAwE6+nkaNNXlN/HnwGiaEZ3HyJEMq3lkBiLVBrggz6rs9Q2L9+23k1/tNe1tXeTRpnc4PBMVDrzpI2l9QwQ==","shasum":"b365b67a4b576e3e209dd3c28a74f557b1c37efa","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.11.tgz","fileCount":64,"unpackedSize":69796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTMASCRA9TVsSAnZWagAAD5MP/0FoXVsNpqGlocICCgHm\nMxObZyiVzt0sjIOBN6BfnU9okIaNHF8iJPab+B7LlnKSXdc1jixLBV0cnMDm\nfPUOj+bUDJHP19GI+3URA/lZqbQD3DxFNjBqRiLzdsUqpw1clsszCz678dMw\nGK/2noR3pf9kKJmb3oZb0DJehjbzDCPgmtPPw1A1A3SfKw9+zO5ylEgCRNw5\nB2lnHldYeoOT3T+0AQBP6WXzmOBIGVpboQqWmh0RtevH443UfSXgFT9v3bIB\n/kDehQsoqDzzAdJ69d1nqSQdC3OVVDZqBptC8sGTaP/Q4I6Ta6bwMYKItxMx\nkgJ0t41VxF8VYyIlhzPng/TaCkA0nFfBc4socGOZ30fmqUbDVLBV3dNmQ0mx\n4RbJele4YuESmGhZEU8EbwY8VNKOVmMR3D3H+d6nExLyj+eomewmR0DnSK9v\nm2mbnfeKigf85zbR7Yv8KiHUbef32dS2T8wGSLYcnFG7m8g7vhmJKl2rN/v8\nKIL3br6ctbx+DunEvc3FrtVeCaHuCQK8bgzWgTAoBfVW9gfLN/Q179hEvZXK\nVg4LgGRWzQyKyOIB0Xwl/xNHR58MDHj5JBSphZKK2MeTDVINwNbO3OTH9/rq\nWmqCJ8Xj2wkkOPPHzL0xz+x6aXvgUJNy8w3woxzA54Rk0+kbNH9lzyKVkrRS\nOtk1\r\n=AKRz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsX0/jLM1BEEfbPIzY2MyzTBSI0DcAZwbCbBjtTUesnAiA5xLD6dQVoh7MlkXWEBca8+fOwgilduThIq2wj9JGWaw=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.11_1615642642160_0.8216649160203366"},"_hasShrinkwrap":false},"1.2.12":{"name":"nest-api-generator","version":"1.2.12","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"cfcc18636de35a2f6b7b9db65ab15c55bbf2bf1e","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.12","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-8bRqqpH0HAsEQpMtpN4aRt+1Vq7rFogFj3EWD+U7pLkciX47We9gWqhX9W3GwR1Pmrv4f8hLKWRyyQatV9nABg==","shasum":"c46a4eb17ffac8903037f344b4fe7a05a4fcdf1f","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.12.tgz","fileCount":64,"unpackedSize":69774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTMIuCRA9TVsSAnZWagAAW/4P/3Db/T+xiZ2gA+8/FVQi\nDbaipJWqCg64v8Psz+8iZe32+Xi2yM7kPEcls8s6tY0SSY2GqGgJo18gQoeC\nhchsq7lvssNrYkXCGtZNS2Aa4ylhxWaYoDN79efTb+b0kjdQO1CCv7vMwy92\n66g3u2cwkF7vcDGqQnGvM3d8jnK0LsZo2riqs0zeeSgMWbyLWL5Z6WL+eCxR\nISsZPlcCbduzupw8tVjqwPC/Pcxd5k1YMOQYjcl+N9c3tIU2wLJcdNVufEGF\n9dLV5HHuluu2TXTpLZtW9yvMy37kgXEjabX2nAdpXY7zA5HltvRtz72kKxbn\nwrYVJaGeZinw8e8Vh17og9hsRtQu1hkE7kIMQjbs0NXPn4JB9cMeuUWLRinH\nex2QLmk7yvbD8isiG6/NhNAwKESGJV04y5jVO0lVZv/q6pyg0k4Edfvuoaum\nMhx+d6GNLIe3O3ZUkAGbB91+O9U0B6oTpPai1w0CtNuViuwnTj/qNcGBLk6i\n/wd9nbrPorl9HGWSb6dhrvCxGJ6XJBtwC6+VzyoDXNh5poItIooNm21DyrBz\n72GkagyhbCH27qtjJRSEXjHp3yjZ+a8M7fBh2yrSsl6dn7opx/jGBBOVDqoB\nWE1pVj2+hDYJALA5paveW/XGQI2T0ppfgAJiG+agxWIEJYtzgpuyavb0L4Sa\nhL7T\r\n=RIAh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Ve7Dl4O2Q4KZRqFPvxdi4k6GNCNF19ZgLwEnsTwE+AIhAJWzoYAJur9i3HwkwA+BkcRdtLdjkPUgnf9c/EW9HNGK"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.12_1615643181625_0.9785532056189923"},"_hasShrinkwrap":false},"1.2.13":{"name":"nest-api-generator","version":"1.2.13","main":"./dist/index.js","license":"MIT","keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"358d216ce04b20517f792d233dd04adc4751a030","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","_id":"nest-api-generator@1.2.13","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-nHrG1Xc9jxsBuK9yBdtxkhqcVrT0Tr1SuQDL3e06uMXO0ARadCRhjJBE9gHHJ82LksuTsJ/xURfe7uOl0hNcKw==","shasum":"f297c7530355a607adeffd368a8ed877ebff3843","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.13.tgz","fileCount":64,"unpackedSize":70223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTMvsCRA9TVsSAnZWagAAZRAP/RUz/G2bH5nl5SaTjSSE\nBwJn4hna6Zht08H6oK5oUEvQh11Tsboei/5+xllGUL111SccUx3jMBuCkBkT\nGBp5SEiP2EFlKswNV7YRm2d7+3IjV9IiElqlIh6kcAKjmvzGrbg3YJeYsQ7L\nyTutEHGBx+A1M5KVJyNjQuBh1e07ZDrn19Fo4AjGrqxcHkq8LxujQ3Wq9Tsl\nFqDqgT8apc2L8MTyeaT9nJNuiJCn0C9MB1PPOmAbKr/NNogjFFtgMI42A61v\nUakTGBW1exGvPvEPWjuXKQNXBwpomaRk93R9CkX5Hg9i6faHfTua7vS+8klB\nfUSIib+DRYzFLJWwSIWA0fuADUE8e4ry5w0QB0ai+4THLGHi+Ur7+FxBqUFn\nHzJvMrztCjAVmiZA54jJS9dZrN3Yi076Kctk6sdTaXcyuFJ1mkSdF0nJ1FQk\nelEqB/Aurg+6kDBA3cwdlDrJzZZAxUS0qZYpd0gug9Hxo8+jSkT+/3YjdV2/\n/H6zuYhUwj2b5Fj+U5qfYXBmH2X+9DuwGM//Bdp7NsvZAeP7g0Ix4eJNqfVC\nr6Uit3xJ1DK1sKiVArOe8jWyvJ75T1fNCdU5WXSfKWlV4N20xGz5s5XJZEGz\n+dGnazdhNDsg6deHhYd0AS2emNrD5Zi8jct7uSH1tkSrGTS77zvhw5iOKn4M\nOh5Y\r\n=FeAF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD06kxo8vHzVd7XTb+kFci7DFTye4iIHFf9AtenmfP5/wIgDT3u3LzmE1oxb6wnIPm9zdvcZC9ZK0G691A6+L/JHjo="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.13_1615645676280_0.7544131700059711"},"_hasShrinkwrap":false},"1.2.14":{"name":"nest-api-generator","version":"1.2.14","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/Jamyth/nest-api-generator.git"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts"},"gitHead":"41a6cc59396a8f02cc5015c19b6e32333eac5375","description":"<p align=\"center\">   <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","bugs":{"url":"https://github.com/Jamyth/nest-api-generator/issues"},"homepage":"https://github.com/Jamyth/nest-api-generator#readme","_id":"nest-api-generator@1.2.14","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-lc8iLmN32YrAMqAG7+7rANjeJv/J1SHYa7UEUuPkTAVCGfBIG7AnRdO7fPivoOuJCiNsfYnAwNmIFg+Wti2rtw==","shasum":"e0897b518af63b04fb32190181338cfc0594a0a7","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.14.tgz","fileCount":40,"unpackedSize":47089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTsQiCRA9TVsSAnZWagAAroMQAJSSDhYS+v2D3i/f25JI\n2/dpwffvGkwa1GvoCb0rg6Eq5WCFJfIFi5En9dQH+B/T/31wGuE241inqs0v\nvtEHEwcIlMYhdQqqfB+kda0fRusnHBR1BogvHgdnIc9yKWd3SuseNz5Y4dkg\nWd9wMxjnPStH/IUSl9E/I8j8B3RzgGKmNSibIvW5gMeQ7ZjhkGxdqIMF5c24\nmPhOXutGm3O4h1GjB+bfu+TozcfHH5FHyPtaLv0QXx0x2cisqTdljIj9mHgl\na2kHPjtGFLAeytHQYoBIGC7Mps8lDM6DoMR2gSZ/jN2ZwotOihOGEz8lKtpc\ncA5dUF/oqmzcnzh0jhkZw+72vOI3To+UFs1RIxjtM/kAa4K/+hHTvGpKqUM1\nRva2lRY1hLGMg/VOCN7UloMt1TVGYYcAfsKZpLUjgo21YYi8ddsR78cXPp0k\nFwIPuKk294iriQAxA4zXQ45MuWaE6EX1UdEKxNaPW8z3WKlzGU5wDGaRdgQi\nc2G8FHxLMwVLjy3Pth4WyuOUbUpWfeJGeW4BwGo4L1xQ3E0kBUHcKH7uaLKb\nCUNBB7Cn15rb3ZhCSW1XU63kzyn+IlG+8TG5+viikkLVbWGMLBZrnzCRCCXz\nyj9OK+H1+vp9u0oJxLHBP+y+DTyWCDmShuEmU+CC3B/T0ZFBKRPwfIpCEaMc\nQ1Xx\r\n=k49J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3HTAzwA8CxUDFl0xXIzU/D9FzdyF00XOGHjEzDnKdOwIhAM+guxpjs5CoE1gRBDh03Lwi87iGBrRoPPO+zEJrgtRP"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.14_1615774754422_0.7089276635595891"},"_hasShrinkwrap":false},"1.2.15":{"name":"nest-api-generator","version":"1.2.15","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.15","dist":{"shasum":"6c73e3bd79e957d2b0fa1560dba9f44936ec4006","integrity":"sha512-do1On3AEznAyGuF1EUQPqotdZr/pOa9CIcBv03PL8s/mpTwHnyKuv4TVbi7YK06lpqMBSoby91ePd6nUS9eggw==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.15.tgz","fileCount":47,"unpackedSize":47338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTvylCRA9TVsSAnZWagAAbC4P/j+O3nHNIlVWZPgXyuuV\nlcW2RaEy7kS7UNeboL7hfeinjTioLzID/8WSOEJV+ZuSNvjetgoQc1s17nMg\nbTTC2J9CNaioi+coIhAPC9bPPRq6ki/gp1kFjh49nkl9pXua5YD64QpHq0QX\nVkV+VeP0ZgfyorB2s1ORHABq4wDfWwtXskbtEXh/kHPW4giIUyZdbppZsAKq\nmrqVFgLPsie6P/CUyvxqFAr5ZfQXbDheHMluYgdVeBluaMQ8pJUGRIIrHHL0\nMUeQFMCfHJAO7iXgiv87xZ0oVyF+PSff1XweYciPHkDz3UM+NrSLPj9CeL0I\nWuVtbrszPdnKE0hw1q2tqy9+ZEk/652ZGCI9nDbyef/9u4z9ro0Z12RCYoxy\n6nsNdhjU7PZFaTib0CgZehbCUfBvuyIWNCGyFWmn79xN/VzmMOojeiP+7l+N\nHJfgzRzbVCNp0GZQBkIiXDVl69iQo+8BKNSCe742a0Tq6uf4n/0tA0Yad/4/\n+N6TD1Q7xsJOLacXnA525l2lDklx62ovK2ZZbXrU31n5ZRyqYK9fCossPXpP\n5/q6XzVV/KW8rE5Qt+Yw4+hrRUSzMgyz86UkRAZwgxgpSgVhoDZbPKpfKHEN\n/+Vw9sGZk1pK+hvkjE9al+Z6NxRQ8ibHFSSRI0fdU+ATl832k1YbajKy3brj\nYOK8\r\n=DylW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICP9QVK2xXHME4zKniavQXi56//XoJyTtDy5D2ieK7uGAiAjDqnW5ovy0qT9EBLibSUwoZbjlaWxG9aTq7oAApHg8Q=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.15_1615789221166_0.28673467224301263"},"_hasShrinkwrap":false},"1.2.16":{"name":"nest-api-generator","version":"1.2.16","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.16","dist":{"shasum":"0350c50657207a708113dbf8288818213fb56323","integrity":"sha512-pSmwuW5MNRdQeERMnMqho4nsbYn1H+L7pZREIwn81aVNtshTrAzYxan6HV6TKjGe3vtz/0PxZhI9+GIevuEe5g==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.16.tgz","fileCount":47,"unpackedSize":47594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTv1iCRA9TVsSAnZWagAAD4AP/2L2XPalvHtNTq3Ig8wy\nWGxZY1STyevmkG+AO8pS2wusCcF6pEIllmP2hSq/V3dVCiq+3EbOe+OvCGxC\nNU5MFtthIXfKbsQQrD6l45ukiN79O6FJg4g5C2YDhobAxZ1R0HKkMAYefUSZ\nLSKbN3e3FtJMKuL7R0KBHdhEGwuOa5TFPuidrZaHyFajZ54GS717hhinCYOW\nsGzf+aS2jG8beOAZRHTWjaZtgbqnc1lc6nj+yPsHRhMh75cbiGGtsXRKlWzC\nfKRKgi7ZCwYiEYJy0M6Gr1AcoUewrrcCAV0oUf0gC0be7XgSkzWsDnNn1DpG\npvAnIhUbKotGQjR/BYhpSWq1I9zHqoZS1F2zvWVmQVqycRVJ3bw5TI0hG63N\n726RsC+5nZJDCyTDZ4LrHoYAblLMVQaLksGBfaJnHr2xYmkygB2d/jtReeYz\n6La7sVFqH4FD7W+3sZ2QMikjk6u7TTqQp4CwgcgUVVnRvcvnHDyLAHPO4fNn\nwHpfQFYoY9TIGHwGfmm6azgfT8kK1auyo3rBYN4QjmhLM5RHzgcEKcN8CiZu\nYOOTERXo0UQgzvQiYXzFeDxOuLR0eLkt8aaXTbAzOQLJOfyc4MLHXH3bqRv3\nVC8/fIM8EllVGWflLz2LiqsP+DzXjymf8n6fVFadE3t1jsf/TQS8QB7uWxUr\noP0E\r\n=50wk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBebNQQ+Lk/tr7LCcdQjjz/n4s4N5vsYALCtv47ZWw/tAiAd8Ga3mFCkzJ7ShKJE7Pw7qjYwh7rC2KIF3CLF+zSGSw=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.16_1615789410046_0.9973896832592632"},"_hasShrinkwrap":false},"1.2.17":{"name":"nest-api-generator","version":"1.2.17","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.17","dist":{"shasum":"70e2f95f2719e56c7ffd6cc036ddbe886de988a6","integrity":"sha512-HL4qUpkVnpSRPA7JTDeYBozcLIhZoFRIcM5Fipli5U2mFrSLIrELKBerhyTLFTGe4wBmru0YcRzkTh1R/j/eSQ==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.17.tgz","fileCount":47,"unpackedSize":47552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTwMLCRA9TVsSAnZWagAAWIkP/1lKH/QWlN+gKU2EaEvV\n1Fzk/rahXLUBSLkuB/par/95EiB0shTd6oGKjlL7zGYY7C2+PBvEMxUED5dw\nf1KBZ8tWQ1XKVKh9U0xkdTBwaTTWVtWrDES630iMZqPOvCDfjhHV94QHSoYy\nhI1JPkCFsB8hRtoi6GKSMHoUoozm5XDYXzV2N6jzGbiygQ4SbncqmNy4h/LZ\nzRHINkzUE7uDp8Tl5bCSGx36mJFA0zPJh/e08/URXfztzN33xQJO4W24s/QG\nlmso7PPn3XqYxwLVYfWpNQjfQxyv9nFERDh3z4m8pKjjjj59PYXoaPrFspTg\n6lTgkO7Wofh93GrOWq2QdnlnEgAWKOlLIZKzjyK5PwyullfOmYo2h/OGxP2h\nS9hHGt6FGvquZmRx0kh0wqmuBveJEeM/gV4+d5aH4UUsz4Lb0d7aKIsSZkDF\nfNG9VJnPm/wNUBm+gN5v3kqfhwbKPhChnicsK+KIaEu+X2AkGLB/hn2p+4zz\nG1tWorimSs27zXDSJpZZ6PJsPimxqAyjakpUMx/Nx9+1XorV3AE0kuMILhJG\ngEoECHpM/qy7zJUm1WRpojE+ybaKjSNm3AE2TdgWYY1aT21YMYXmH5fHqKj1\ns18CcUfl2Xgr24GhLSDmRAEMq3ZzSL90p8S3hYfCReatXf7T+oRxnmcI3/SE\nPWC2\r\n=79ON\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjzUgoyEz2+lgxivfZQdBPeLn1/8V6o+6Z80bvKRI5pwIgWMADM+uxJM++hzw/reDQidEEhv5ksmM7qTbixgiApz0="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.17_1615790858800_0.7119663055550851"},"_hasShrinkwrap":false},"1.2.18":{"name":"nest-api-generator","version":"1.2.18","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.18","dist":{"shasum":"aed549565f7bf8d6f0e8d938ff29b7c46992a792","integrity":"sha512-Cp9BV3txjyCk9CtGu4h9yhLByMXMuv4yhoA35cMwJxwE3/48TU4ab1dXgihpSnIa6INKsi45B1Hbc16lKV3oNw==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.18.tgz","fileCount":53,"unpackedSize":54552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXIi1CRA9TVsSAnZWagAA6SMP/00Ob+xewqpXA+Yj2t0I\nlm1EalqtjtiQRfYM1bJcFHt7DF7pXVcveg0SCClTtGSqKIPk2gqVUl8ail14\ntTCxDCD0+XdKoU0Q23UkzhcEixeRDfwbD6dKGpaLHVhbgi9GP/1gynY2Amqn\nq7Nwqh+s2lSJTFK5Ub9H/ycxsylzHP8vCxf8s6YP0LJiaCjijMYRktGRO928\nKbyR/7uD9YJKdvdfd5Hy7OZqh9MwyBdBPNJ5emtPe7TtBEufje6C/wEy5pAa\n4R4N3Do9PXEGiw05VUR0Yytdjql/V6JLB7yzclx28GlDay1AfeaMdhFljoPF\n8JJZg7B4Vo0Y6wAYBi7VooFyx421+7x4Ls7+VhEda3z5HlyxoIpsijvtWtEO\nQ/U0G7Qc220lkc9Nhhcn5ebFEUYmVcHYCTWFZQJ3fFfRV4Y3NrG9JlV/wDSH\nQ1sQYkexc/5eYng5MpCsUdBInjlBboSVk4oOt6PeaxxqwEqovXxGiGTX7d5b\nZT4Ug2JcVNFNCu5CamOJR3CyOK++RlZBiMCuq0DdGoQUpyH4tq6KGa8xPchl\nNeJY72t4KDFqwgcUxtCc6aIWZ2Zjlzl+VLQF0wQeHJs1FrgwFNMnYC9ExVrp\nDrxEsoPDjfznftWapv3bfiD9i5fxhThbNdm52knecR0Sw457x+yzIHLbNeeB\nlyw5\r\n=Focd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgI4Ocgu8WVhO/wTb1tRFElzv2l7ku1l1xRCLlY7GecwIhAMS2TocznvHEpVqQLn7txqBH8KTxOM9ntVbFm3Udp9Kt"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.18_1616677045498_0.2681062495714335"},"_hasShrinkwrap":false},"1.2.19":{"name":"nest-api-generator","version":"1.2.19","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.2.19","dist":{"shasum":"fa27442d0d3345a7a1f6d06bb1fba19d6c18845e","integrity":"sha512-F9M/3Xlvh602xaOnF3vQcUXtcmUs/V8hg0De89VOA4P4T6SGmfz/9hLBDmGt5M+GzP8xrhpm9R/yy40j7kCfGA==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.2.19.tgz","fileCount":53,"unpackedSize":55464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbmG/CRA9TVsSAnZWagAADZ4P/R90EBU9yFrH7S33waB3\nbpwvJdvCtCLbuM1NTRYiOEOJdZYY2DuZjXs5d4+/9Q3cAdNp490Lwp6iDMBj\nh2J7UU9rpksnsam+yncQJxvilHVePCmIGxF1l2LzfwbwLkZelU9RQfH4ruXO\nkTQaHJkFP1WE689ld8KGUnftSBUFMJN9S6OaxGp7ZIoP+zeN/eLBPEI1PnMr\nZT5HJbgXdNxoJ4yFcorLbDeHM0zfFG7S6zuMkjULLIVEkUoI7NoXb/VQBfEY\nu1gI6fC4IeTcHmSRblUknBFNBNfV40yOAvcT60dhz25MMVcbQtjc/Wq2ENyY\nCLsYY9KgmEyDyJYCnq7OA+n6nFPT6mc5DEG0uzTxXuy8YX1+8+35pmV4vJkK\nfO4f90AcZxBbHczw31+MQYf/h3o5AV02m3bgyUUR3Z0oL3JSFBXYkVufGU2h\ngecoR2LoVRwPf+WUFKL7shbipfaS8v84H6ZOXa8WK6UsiBT+suzZqRH73TQP\niM4YT7Aw0ukR0HyqsU1ZY8lgkZIxq5OAbcMX5xliHNZCM7t9UaSUoKbIJmV+\nZDNDHqHShmREYQSrQXtBadj6tIoVC572SB6nu6X/kyLaoSC9asAEoz3+bJH3\nA8t6QzjNVY2O704SX1laprEyrGab9SpMr56ZUHOGaku++8bBkvbO70J2txba\naTco\r\n=GEQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDMvKdqKJKMh6wimDc+Nf62GyFlgCJqI1xlTMabbwQwAiEAyTNjEhr4krQX3ToBKJrh5X33DMqfyWRj6DwjFdZwoi4="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.2.19_1617846719209_0.5586366765063155"},"_hasShrinkwrap":false},"1.3.0":{"name":"nest-api-generator","version":"1.3.0","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.3.0","dist":{"shasum":"d6bb6fb805dd84f99d36bc12a79e9b831ac05c9b","integrity":"sha512-WauhVSpW11ApkMPk5YfK4oVoFBY34AkvtlCADweKCCKSakFQhzPtn06imMWqlwR9doUxlEUCxg4tYzKnnNAOYw==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.3.0.tgz","fileCount":53,"unpackedSize":54791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+kVhCRA9TVsSAnZWagAAS24QAIcUmQzd2pDA/jlFQgoj\nl5ToDhweV0eDbCGVxsqgh1NyT72n16k+8fb9CI2wVp0OdKxSxnfCheS3hhc0\nUneZt35hdyzfbtD9jcy/Wj8SsnF/O452DLdx6LJAGrOO43odPYxF+8Lp87rO\n5vXnT3wvAF6xpmKwXN15VITP5v8Vh4nwVCt8hCy9oYOnrkMpfOcmcy3nbLYi\nNKA42XM8bZwtVGiV/xL3cmnvJKfKyQqiFF14pTSxqcgjS7OZmsqFpx3AL4ma\nfVeRe2H/ULITX/LON+9/T0lH8SBMKA0NYHYngw72Gw/4nWgG2YADi7Bhgvkz\nSrfaI6e8MAuBguGNIeJbei0OmCjmu7ojpC6EXyQHF3cq+cDpIEQRTvkEs3y8\nNs3aVmL7kaGw37iF51KxK2YfE7RsLvLGlldhtVhl6P/UwcbQvSa+Z0SF1Ai7\n56Q0j5V4KHGXVj3FrMeyo91/BddX5U8smAzNbeFaTvjOmtfewO8IO3GJtLed\nykImQKtwXmkkX/9BS7SFdNJcv8Ld48J32kUugdRCx03or2lKYCOu6gymjNNp\nx523e49gNyVpTV98gM7huGZRQnHYJnLxFilFUNAIGUcpGyDKCO6kQJgyQJRr\no6pnt9LRNWd+pcrOX/s86ipWtk8V+oDR51xiWi8t0vF80idOT30a/YPaHxic\nridT\r\n=PUCR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSs3Z/BTaVI100RtoxsjKqb5xAKp1chUTEeVQVX7/fkgIhAKwmQBNZKtVDaWrTxspxfXkPyLJsm5MQtWPM+xt+MEGi"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.3.0_1627014497782_0.380723049083981"},"_hasShrinkwrap":false},"1.3.1":{"name":"nest-api-generator","version":"1.3.1","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.3.1","dist":{"shasum":"094ba40c18fd3c342faf102b561397e5bc2f57b8","integrity":"sha512-+b5ulmGrq+R1Ngvuojq1U3UTt4LcUp97cOLlUAFNOtYl50CcTk759W8uZlw35wdaaCDG9LJORjWP3IfQuAf6nA==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.3.1.tgz","fileCount":53,"unpackedSize":54917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/nGaCRA9TVsSAnZWagAAJroQAJvRoMH5jNP8FISEmroi\nzt+cL7raCQhjwRsZaxzaz3iCP2AnDh5f7UFPIiQxfIDtcKsxowvqY9/3T/zb\ntjhNq9Ul0MDyltDffkM+sMIYHYX4b06LEMbTNn9+0oP+PxI0D/f8YHm+kzRZ\nZ+ulCo935h3AssiyNN1Z+H9ki+/ZV1hNRssrwcureUMi955hVXU5SfCjyVUa\nYAIUjz7L6d5ZxEKMRuBDi46y+dABFl497/lRZ1gy660pr5oZIgQRsJnu41U+\n9jYIEWrOIo0tcVhWBA1M+pg3fRn43AsUeIgMV8P362jgGs/GPck54W0FoaL3\nwApnXnPaPjXyxlKIM27qd/RXjI8pi/7+taYhpyBVtt0XOMVH9BZ4VAHLO1Jd\nEJnP/RL9hQZ0J9W62U4GubW4BjvZxOXdV3Ly5m17WcgDI83qoRU3oiNKcZVP\nGAz0V8/1n3WQMvuIGeFUsFXnXD8K91gaRdQ1oKAYFMjOXy5u1FWboblkhkbZ\npJxcBLcvUnjLBbSD6Cdm5HOmdCnkrHsWP0nhftMxjshIx2YgLcvsICfm/8yc\nm3uxjDvb0gswl1x353wNKiB87xl6/xWDCmmUuAbDEjdX1IXg6xzYIZp1p1yl\niSucdrCUpWVxP+n+QJXmFd+Nz+RzNJa8lOlvxIdx9JwA7/m07JfhUBQyBr0Z\nLgsc\r\n=tdM3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiAjzVtq4Wd4ssOnJXZw9cOvdg8QH5Z64p3Rc+Ytx2KgIhAKjjQ6lFU0DdPTy+S0pBvKHndkLuJim1bZiTt9xjEwob"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.3.1_1627287962658_0.8037472078826433"},"_hasShrinkwrap":false},"1.3.2":{"name":"nest-api-generator","version":"1.3.2","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"^14.14.34","@types/yargs":"^16.0.0","@typescript-eslint/eslint-plugin":"^4.17.0","@typescript-eslint/parser":"^4.17.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","prettier":"^2.2.1","ts-node":"^9.1.1","typescript":"^4.2.3"},"dependencies":{"@nestjs/common":"^7.6.13","chalk":"^4.1.0","reflect-metadata":"^0.1.13","rxjs":"^6.6.6","yargs":"^16.2.0"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.3.2","dist":{"shasum":"70da01527d75319da026eded3e72335034212086","integrity":"sha512-05tUMFO2EuHB/YBnFNO4/83xeFWcF1DrL502t4lVcz+RFgyCRaUWYr5iG6MJKc5aLUBawoQtV9uQ7sAZYyq8MA==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.3.2.tgz","fileCount":53,"unpackedSize":55141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEPk6CRA9TVsSAnZWagAA5HsP/1B9e+csUNKGPsqFtlql\nEfmAQGGu6qYP9yO2xUNAYLNZ2e1z21gPsHW9yyqiQY2dVuv9kDellzo1aT+F\nX7ofzqiLHPZO7DzvlGK/dKauZ0tSjdquHYH+8IB5ak0/rxhFgKpZrCBgRqwi\nRUsbQBf8lu3C+aUDl7xphdGLYXYcoeNZKO4wfS9u1cewoDXuEfb+urLTyN4h\nninw8B+uuSkzvtzuQWrbO++xnvG6Xa3xRtQpfDObAl7LGfLfTYmuV7jC0k9E\nDx1ozRlJVsb+tFm7uoxPr3QQfD4E5hhV1brfXPVRxYc1iRBZqdYo5gkksBDg\nF3iaEWVAlYR4HfIWmEHlHOzBloQtDIi40DrtMEFXJp4XxlQ7DOcVjqt0vvXA\nKcbklrwwfUXqtA7nxx7TMVye7QySMAkBb2JF0S7PGrQIBwCuowdH9J38yEVX\n3DAv+TxN7TGwviiepLVg04rnf2L6M0DfxGs5xv/a4emGwODwSo/Gzzu2/L/s\nXG6wPWFgQgtnXy8AzQ8Z6Hc01CLSFGwzbqhOamP7av9PiQEpQl3nwWZhwis7\nUDAvEYB10QfUkKeA+FMDhKih0NYVp7IWUNpajpS6kS3yCseU4n1I39fUEcmK\nM1RhBK/VygZCAphqHIQfkxzLiDIwPSoxgSkPWPoDwmuNgS7B+4Zxwtyfsid3\nWN9F\r\n=mDcg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHh70LxDvqlivCyIcwrMFYXm2eFcGJwv24aWqi73V5afAiEA7nuoZjXhl/PDmaOxvrqy+vFiyENOwibe506QglAtDPE="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.3.2_1628502330251_0.4525437399082788"},"_hasShrinkwrap":false},"1.4.5":{"name":"nest-api-generator","version":"1.4.5","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"16.11.1","@types/yargs":"17.0.4","@typescript-eslint/eslint-plugin":"5.1.0","@typescript-eslint/parser":"5.1.0","eslint":"8.0.1","eslint-config-iamyth":"0.0.9","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.2","prettier":"2.4.1","ts-node":"^10.3.0","typescript":"4.4.4"},"dependencies":{"@nestjs/common":"^8.1.1","chalk":"^4.1.2","reflect-metadata":"^0.1.13","rxjs":"^7.4.0","yargs":"^17.2.1"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.4.5","dist":{"shasum":"addd6ea2e47988f8dcb030f81cca526f4267fb4d","integrity":"sha512-BrIKM787dRO1wOi0mYVUwKsEH6lJy8yyTBckz4Lk1lP+6UpWuJfKw7y0i1yNfJUjGyb0OHfYi2Ug4xAtQqwIKA==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.4.5.tgz","fileCount":53,"unpackedSize":55204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCtG//RKuFKuaekTiWxEB8dGmhikcSxorJd+PA+1X7xAIhAOmJgGdu0tVY2oI9JkhriHYYaJeOcvH0doRa5lrzoOa4"}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.4.5_1634790294621_0.08564383999354996"},"_hasShrinkwrap":false},"1.4.6":{"name":"nest-api-generator","version":"1.4.6","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"16.11.1","@types/yargs":"17.0.4","@typescript-eslint/eslint-plugin":"5.1.0","@typescript-eslint/parser":"5.1.0","eslint-config-iamyth":"0.0.9","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.2","prettier":"2.4.1","ts-node":"^10.3.0","typescript":"4.4.4"},"dependencies":{"@nestjs/common":"^8.1.1","chalk":"^4.1.2","reflect-metadata":"^0.1.13","rxjs":"^7.4.0","yargs":"^17.2.1"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.4.6","dist":{"shasum":"c3a187b5ae9b52d22feecd29ba5989e4c05d40ee","integrity":"sha512-1HHeAgrZIcBrrsaorwgdZAsrow6emlBHxVIqRvs3cLn8J5NitSq5Senyr6T+PRiPpFGriM4AFtrQ3YHPbpVp9w==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.4.6.tgz","fileCount":53,"unpackedSize":55190,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjDABmqCbRzLCHm3pgnOkMOxQlEZIIE2H0lA97axD3HAiBdEXDr3yJ0yVRh44yMWoBzjQrrBOp/OZMktWrVpPj52w=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.4.6_1635496590070_0.7953551151628755"},"_hasShrinkwrap":false},"1.4.7":{"name":"nest-api-generator","version":"1.4.7","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"16.11.1","@types/yargs":"17.0.4","@typescript-eslint/eslint-plugin":"5.1.0","@typescript-eslint/parser":"5.1.0","eslint-config-iamyth":"0.0.9","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.2","prettier":"2.4.1","ts-node":"^10.3.0","typescript":"4.4.4"},"dependencies":{"@nestjs/common":"^8.1.1","chalk":"^4.1.2","reflect-metadata":"^0.1.13","rxjs":"^7.4.0","yargs":"^17.2.1"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.4.7","dist":{"shasum":"b6ca6df454bdc39d296de39d43f292588e24bc29","integrity":"sha512-RKWgCNv8ws30N12TYRBf/GIOHQkY1Dh3QitbBVokfJYWtbFx+8on66st14/f50vzQQKlZ7QZMlhbVAw/cssrnw==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.4.7.tgz","fileCount":53,"unpackedSize":55347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDslE9Fu5/N5SPqk//xEP0T83xlPK8hAapNxKmij4XJygIgKM1mrChffFw05d+jU8yk/gNTuSS7j5ai8LvyrCFEABU="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.4.7_1636104920436_0.1715353310572505"},"_hasShrinkwrap":false},"1.4.8":{"name":"nest-api-generator","version":"1.4.8","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"},"keyword":["nestjs","api","nodejs","api generator","backend"],"devDependencies":{"@types/node":"16.11.1","@types/yargs":"17.0.4","@typescript-eslint/eslint-plugin":"5.1.0","@typescript-eslint/parser":"5.1.0","eslint-config-iamyth":"0.0.9","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.2","prettier":"2.4.1","ts-node":"^10.3.0","typescript":"4.4.4"},"dependencies":{"@nestjs/common":"^8.1.1","chalk":"^4.1.2","reflect-metadata":"^0.1.13","rxjs":"^7.4.0","yargs":"^17.2.1"},"scripts":{"build":"ts-node --project ./config/tsconfig.build.json ./script/build.ts","build:prod":"yarn run build && ts-node --project config/tsconfig.build.json  script/production.ts","test":"ts-node --project ./test/tsconfig.json ./test/index.ts","lint":"eslint src/**/*.ts"},"description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","licenseText":"Copyright 2021 Jamyth Luk\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"nest-api-generator@1.4.8","dist":{"shasum":"69362487c385b6e62599a7d7a5596b07bfb52367","integrity":"sha512-rIHtd34O98Y22v7iUvBz1ZWNa2N9sSIDaEQeRwshwOM/NLq/PuNl33eEZA5CiMLnpQLngsRtbhrR8xzwJwmFQg==","tarball":"https://registry.npmjs.org/nest-api-generator/-/nest-api-generator-1.4.8.tgz","fileCount":53,"unpackedSize":55949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh20UPCRA9TVsSAnZWagAAH4YP/2eEFnTLVjKDwQAA+8Eb\nN0/bi4u9BofkN4+4gzHIByWR01e1hrDIyAy3JDJjZgljNy6026TZR4dEU/VE\nSDWMzUy1L/dcWreQcpW1URvcfWc79BD80vKcLzmFRGJKbVn2dZDeRfAAMJNC\nBrdcyBilEPjSDa0Oj6D9kDqXqMlGj0s5csYnNrsg1d30eslh7/ez2vv0pz9n\nGRHEZlTuH5zhlRTZ2EiSuc8bhQ11tEFB0/DcDtXgINPQ0xFhpJTBmRzkF5gz\n9sEai5tfqpbNpr2kzicoyv2+923ErSXR1dtvq1eIu70ddcW8YRvI1smWoIp7\ngHkg+2BCpqIDGJYw/VD5q9BcNZt2tWCTti/tmj84nSxtrY3hImkIKqC+wROS\nfej7uLxvSCmCPdAZKCtd0HT3wOoYV1VRbmKox/iY3EJwj57q51/bQO6B3oso\nkjyWhwwyqIh75Ub4OI6JcvA+FTv7RVoynDf5KiSGrc7wpM+IAz35CCuOUc9b\ngjgC0Jmie46yAYp4GNMmRMs/bOky8HcnDbmGiVWEimfBcWSYTmVSv0+Gq/Z8\n28Jw1cOA6FN45tGpcczqRPUx7PkMWTj1TY412gsYZkpn8exZvK0Qz8lYVERy\ngQIj5gMRB+NUblmdDxkslvWvVC5eYzKVUhFsB1/VUrAmv7+V66YehdXUHwAl\nagJj\r\n=mB42\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDizikC3Na1Q1h83jqkUWV4pLVk28aVpsr7R9Jg0EKFeAiASTpP7BTI/FbEl2L6Mu9JBYV6368/KacEsJ7Sgg5udjQ=="}]},"_npmUser":{"name":"jamyth","email":"jamyth0712@gmail.com"},"directories":{},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-api-generator_1.4.8_1636106212124_0.727269842123087"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-12T15:46:29.204Z","1.0.0":"2021-03-12T15:46:29.357Z","modified":"2022-05-10T12:27:26.415Z","1.2.0":"2021-03-13T05:02:48.635Z","1.2.1":"2021-03-13T08:10:10.139Z","1.2.2":"2021-03-13T08:20:50.511Z","1.2.3":"2021-03-13T08:22:33.031Z","1.2.4":"2021-03-13T08:23:53.539Z","1.2.5":"2021-03-13T08:35:14.753Z","1.2.7":"2021-03-13T08:40:19.658Z","1.2.8":"2021-03-13T09:02:08.017Z","1.2.9":"2021-03-13T10:47:53.241Z","1.2.10":"2021-03-13T12:49:26.377Z","1.2.11":"2021-03-13T13:37:22.322Z","1.2.12":"2021-03-13T13:46:21.746Z","1.2.13":"2021-03-13T14:27:56.467Z","1.2.14":"2021-03-15T02:19:14.549Z","1.2.15":"2021-03-15T06:20:21.348Z","1.2.16":"2021-03-15T06:23:30.235Z","1.2.17":"2021-03-15T06:47:38.946Z","1.2.18":"2021-03-25T12:57:25.631Z","1.2.19":"2021-04-08T01:51:59.448Z","1.3.0":"2021-07-23T04:28:17.930Z","1.3.1":"2021-07-26T08:26:02.791Z","1.3.2":"2021-08-09T09:45:30.416Z","1.4.5":"2021-10-21T04:24:54.982Z","1.4.6":"2021-10-29T08:36:30.236Z","1.4.7":"2021-11-05T09:35:20.588Z","1.4.8":"2021-11-05T09:56:52.250Z"},"maintainers":[{"name":"jamyth","email":"jamyth0712@gmail.com"}],"license":"MIT","readme":"# **Nest API Generator** &middot; [![Github license](https://img.shields.io/badge/license-MIT-blue.svg)]() [![npm version](https://img.shields.io/npm/v/nest-api-generator)](https://npmjs.com/package/nest-api-generator)![Downloads](https://img.shields.io/npm/dw/nest-api-generator.svg?color=blue)\n\n<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a>\n</p>\n\n<p>\n    <h3 align=\"center\">THIS IS NOT AN OFFICIAL PACKAGE</h3>\n</p>\n\n## **Notice**\n\nThis is a **`backend-library`** that exposes APIs to frontend\n\nFor `Frontend developer` who wants to catch the APIs and generate corresponding files, please see below package.\n\n[API Code Generator](https://github.com/Jamyth/api-code-generator)\n\n<hr>\n\n## **Introduction**\n\nA Nest JS API Generation tool, aiming to provide the complete API information for front-end developer.\n\n## **Feature**\n\n-   Similar usage between NestJS\n-   Build api docs on build time\n-   With an endpoint for fetching the api docs\n\n<hr>\n\n## **Content**\n\n-   What you can achieve from this package\n-   Installation\n-   Usage\n-   Decorators\n    -   Extended from NestJS\n    -   New Decorators\n        -   Property\n        -   Enumeration\n        -   ReturnType\n-   Nest API Generation Script\n-   API fetching Endpoint Setup\n-   Endpoint Response\n\n## **What you can achieve from this package**\n\n> As a front-end developer, sometimes it is a nightmare to create the `code` of the API by just looking at the api documentation.\n\n> I am sure most of the front-end developer would like to have an `one-click` code generation, doing the things that fetches the API endpoint associate with its interface or enum, things like that.\n\n> But it would also be a nightmare to backend-developer that they might have to build an endpoint with the complete API and the interfaces.\n\n> You can satisfy both front-end and back-end with `this` package.\n\n### **Example**\n\n> type.ts\n\n```ts\nimport {Property, Nullable} from \"nest-api-generator\";\n\nexport class User {\n    @Property(\"name\", String)\n    name: string;\n\n    @Nullable()\n    @Property(\"age\", Number)\n    age: number | null;\n}\n\nexport class GetUserAJAXResponse {\n    @Property(\"user\", User, true)\n    // true for is Array\n    user: User[];\n}\n```\n\n> Controller.ts & Module.ts\n\n```ts\n// Controller.ts\nimport {Controller} from \"@nestjs/common\";\nimport {Get, ReturnType} from \"nest-api-generator\";\nimport {GetUserAJAXResponse} from \"type.ts\";\n\n@Controller(\"user\")\nexport class UserController {\n    constructor(private readonly service: Service) {}\n\n    @Get(\"/\")\n    @ReturnType(GetUserAJAXResponse)\n    async getUsers(): Promise<GetUserAJAXResponse> {\n        return this.service.getUsers();\n    }\n}\n\n// Module.ts\nimport {Module} from \"nest-api-generator\";\nimport {UserController} from \"controller.ts\";\n\n@Module({\n    controllers: [UserController],\n})\nexport class UserModule {}\n```\n\n**After API Generation**\n\n> api.txt\n\n```json\n{\n    \"services\": [\n        {\n            \"name\": \"UserAJAXService\",\n            \"operations\": [\n                {\n                    \"name\": \"getUsers\",\n                    \"method\": \"GET\",\n                    \"path\": \"user/\",\n                    \"pathParams\": [],\n                    \"responseType\": \"GetUserAJAXResponse\",\n                    \"requestType\": null\n                }\n            ]\n        }\n    ],\n    \"types\": [\n        {\n            \"name\": \"GetUserAJAXResponse\",\n            \"type\": \"interface\",\n            \"definition\": \"{\n                user: GetUserAJAXResponse$User[];\n            }\"\n        },\n        {\n            \"name\": \"GetUserAJAXResponse$User\",\n            \"type\": \"interface\",\n            \"definition\": \"{\n                name: string;\n                age: number | null\n            }\"\n        }\n    ]\n}\n```\n\n<hr>\n\n## **Installation**\n\n### Install with NPM / YARN\n\n```zsh\n$ npm install nest-api-generator\n// or\n$ yarn add nest-api-generator\n```\n\n## **Usage**\n\nFor simplicity, `NestJS` provides a CLI code generation for things like `module`, `controller`.\n\n**There are two files you are going to modify**\n\n-   xxx.module.ts\n-   xxx.controller.ts\n\n### **module.ts**\n\n```ts\n// import {Module} from '@nestjs/common';\nimport {Module} from \"nest-api-generator\";\nimport {MyController} from \"./controller.ts\";\n\n@Module({\n    controllers: [MyController],\n})\nexport class MyModule {}\n```\n\n### **controller.ts**\n\n```ts\nimport {Controller} from \"@nestjs/common\";\nimport {\n    Get,\n    Post,\n    Put,\n    Delete,\n    Param,\n    Query,\n    Body,\n    ReturnType, // New Decorator\n    Property, // New Decorator\n} from \"nest-api-generator\";\nimport {MyController} from \"./controller.ts\";\n\n//\nclass GetAllCustomerRequest {\n    @Property(\"pageIndex\", Number)\n    pageIndex: number;\n\n    @Property(\"pageSize\", Number)\n    pageSize: number;\n}\n\nclass GetAllCustomerResponse {\n    // name, type class, isArray\n    @Property(\"customers\", Customer, true)\n    customers: Customers[];\n\n    @Property(\"totalPage\", Number)\n    totalPage: number;\n\n    @Property(\"totalCount\", Number)\n    totalCount: number;\n}\n//\n\n@Controller(\"my_controller\")\nexport class MyController {\n    constructor(private readonly service: Service) {}\n\n    @Get(\"/\")\n    @ReturnType(GetAllCustomerResponse)\n    async getAllCustomer(@Query() myQuery: GetAllCustomerRequest): Promise<GetAllCustomerResponse> {\n        return this.service.getAllCustomers(myQuery);\n    }\n}\n```\n\n**Here is what you might come up with.**\n\n<hr>\n\n## **Decorators**\n\nHere are some decorators:\n\n**Same Usage with NestJS/common**\n\n-   Module\n-   Get / Post / Put / Delete / Patch / Options / All / Head\n-   Param\n\n**Different Usage**\n\n-   Property\n-   Enumeration\n-   ReturnType\n\n### **Property** & **Nullable**\n\nSince Typescript Reflect does not recognize `interface` and `enum`,\nall interface and enum are declared as `class`\n\nThis is a `key decorator` in order to make the api generation works.\n\n> Nullable is a decorator to tell the specified field can be null\n\n**Props**\n\n-   name\\* (must be same as the property key)\n-   type\\* (Type Class) -> Boolean/ Number/ String/ Customer Property Class\n-   isArray - Optional - boolean\n\n```ts\nimport {Property} from \"nest-api-generator\";\n// Request interface\n\n// From\nexport interface GetOneCustomerRequest {\n    user_id: number;\n    age: number | null;\n}\n\n// To\nexport class GetOneCustomerRequest {\n    @Property(\"user_id\", Number)\n    user_id: number;\n\n    @Nullable()\n    @Property(\"age\", Number)\n    age: number | null;\n}\n\n// Customer\n// From\nexport interface Customer {\n    name: string;\n    age: number;\n    skills: string[];\n}\n\n// To\nexport class Customer {\n    @Property(\"name\", String)\n    name: string;\n\n    @Property(\"age\", Number)\n    age: number;\n\n    @Property(\"skills\", String, true)\n    skills: string[];\n}\n\n// Response\n// From\nexport interface GetOneCustomerResponse extends Customer {}\n\n// To\nexport class GetOneCustomerResponse extends Customer {}\n```\n\n### **Enumeration**\n\nSince Typescript Reflect does not recognize `interface` and `enum`,\nall interface and enum are declared as `class`\n\n```ts\nimport {Enumeration, Property} from \"nest-api-generator\";\n\n// From\nexport enum KeyboardLayout {\n    ALICE = \"ALICE\",\n    ERGO = \"ERGO\",\n    TKL = \"TKL\",\n}\n\n// To\n@Enumeration()\nexport class KeyboardLayout {\n    static readonly ALICE = \"ALICE\";\n    static readonly ERGO = \"ERGO\";\n    static readonly TKL = \"TKL\";\n}\n```\n\n### **ReturnType**\n\nSince all controller methods might return a Promise, which TypeScript Reflect does not understand what is inside the promise, so here is the ReturnType decorator\n\n**Props**\n\n-   type (TypeClass) Empty for void\n\n```ts\n// Controller\nimport {Get, ReturnType, Param} from \"nest-api-generator\";\nimport {Controller} from \"@nestjs/common\";\n// Declared above\nimport {GetOneCustomerRequest, GetOneCustomerResponse} from \"./type\";\n\n@Controller(\"customer\")\nexport class CustomerController {\n    constructor(private readonly service: Service) {}\n\n    @Get(\"/:user_id\")\n    @ReturnType(GetOneCustomerResponse)\n    async getOneCustomer(@Param() request: GetOneCustomerRequest): Promise<GetOneCustomerResponse> {\n        return this.service.getOneCustomer();\n    }\n}\n```\n\n## **API Generation Script**\n\nIn your Root Directory (where the src folder locates), create a folder call script, and create a file with any name, ts file.\n\n**TypeScript Only**\n\n> **TypeScript**: please install `ts-node`. <br> > **TypeScript**: please modify `tsconfig.build.json`\n\n```ts\nimport {NestAPIGenerator} from \"nest-api-generator\";\nimport {AppModule} from \"../src/app.module.ts\";\nimport * as path from \"path\";\n\n/**\n *  rootDirectory: directory that contains src/\n */\nnew NestAPIGenerator({\n    appModule: AppModule,\n    rootDirectory: path.join(__dirname, \"..\"),\n}).run();\n```\n\n**Modify package.json**\n\n```js\n{\n    \"script\": {\n        // \"build\": \"nest build\",\n        \"build:api\": \"ts-node --project ./tsconfig.json ./script/xxxx.ts\",\n        \"build\": \"yarn run build:api && nest build\"\n    }\n}\n```\n\n**IMPORTANT**\n\n**Modify tsconfig.build.json**\n\n```js\n{\n    \"extends\": \"./tsconfig.json\",\n    //   \"exclude\": [\"node_modules\", \"test\", \"dist\", \"**/*spec.ts\"]\n    \"exclude\": [\"node_modules\", \"test\", \"dist\", \"**/*spec.ts\", \"script\"]\n}\n```\n\nAfter code generation, you will see a folder called `nest-api/`, and inside there is a file called `api.txt`, which means that the API generation is completed.\n\n## **API Fetching Endpoint Setup**\n\nTo provide an endpoint for fetching the generated API documentation, it is easy.\n\n**Endpoint**\n`http://localhost:3000/$globalPrefix/_system/api`\n\n```ts\n// app.module.ts\nimport {NestAPIModule} from \"nest-api-generator\";\n// rest imports\n\n@Module({\n    imports: [\n        NestAPIModule.forRoot({\n            appModule: AppModule,\n            globalPrefix: \"/v1\",\n        }),\n    ],\n})\nexport class AppModule {}\n```\n\n<hr>\n\n## **Endpoint Response**\n\nHere is the structure of the response from\n\n**Endpoint**\n`http://localhost:3000/$globalPrefix/_system/api`\n\n```ts\nexport interface APIDefinition {\n    services: Service[];\n    types: TypeDefinition[];\n}\n\ninterface Service {\n    name: string;\n    operations: Operation[];\n}\n\ninterface Operation {\n    name: string;\n    method: RequestMethod;\n    path: string;\n    pathParams: {name: string; type: string}[];\n    responseType: string;\n    requestType: null | string;\n}\n\ninterface TypeDefinition {\n    name: string;\n    type: DefinitionType;\n    definition: string;\n}\n```\n","readmeFilename":"README.md","description":"<p align=\"center\"> <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo_text.svg\" width=\"320\" alt=\"Nest Logo\" /></a> </p>","repository":{"type":"git","url":"https://github.com/Jamyth/nest-api-generator"}}