diff --git a/package.json b/package.json index a4e23128c..548d68820 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "@types/minio": "7.0.11", "@types/node-fetch": "2.5.12", "@types/passport-http-bearer": "1.0.37", + "@types/yargs": "^16.0.0", "base32-encode": "1.2.0", "bcrypt": "5.0.1", "class-transformer": "0.5.1", @@ -49,6 +50,7 @@ "joi": "17.5.0", "minio": "7.0.26", "nest-router": "1.0.9", + "nestjs-command": "^2.0.0", "node-fetch": "2.6.7", "passport": "0.5.2", "passport-http-bearer": "1.0.1", @@ -59,7 +61,8 @@ "rxjs": "7.5.2", "sqlite3": "5.0.2", "swagger-ui-express": "4.3.0", - "typeorm": "0.2.41" + "typeorm": "0.2.41", + "yargs": "^16.2.0" }, "devDependencies": { "@nestjs/cli": "8.2.0", diff --git a/yarn.lock b/yarn.lock index f2a1d9c22..3a1544cde 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2353,6 +2353,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/eslint-plugin@4.18.0": + version "4.18.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.18.0.tgz#50fbce93211b5b690895d20ebec6fe8db48af1f6" + integrity sha512-Lzkc/2+7EoH7+NjIWLS2lVuKKqbEmJhtXe3rmfA8cyiKnZm3IfLf51irnBcmow8Q/AptVV0XBZmBJKuUJTe6cQ== + +"@types/zen-observable@^0.8.2": + version "0.8.2" + resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.8.2.tgz#808c9fa7e4517274ed555fa158f2de4b4f468e71" + integrity sha512-HrCIVMLjE1MOozVoD86622S7aunluLb2PJdPfb3nYiEtohm8mIB/vyv0Fd37AdeMFrTUQXEunw78YloMA3Qilg== + +"@typescript-eslint/eslint-plugin@4.26.0": + version "4.26.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.0.tgz#12bbd6ebd5e7fabd32e48e1e60efa1f3554a3242" + integrity sha512-yA7IWp+5Qqf+TLbd8b35ySFOFzUfL7i+4If50EqvjT6w35X8Lv0eBHb6rATeWmucks37w+zV+tWnOXI9JlG6Eg== + "ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6"