1
0
mirror of https://github.com/bitwarden/directory-connector synced 2025-12-05 23:53:21 +00:00

Upgrade commander (v7.2.0 ⮕ v11.1.0) (#410)

* Upgrade package in package.json

* Rebuild package-lock.json

* Update imports to reflect new types

fixup
This commit is contained in:
Addison Beck
2024-01-27 14:24:23 -06:00
committed by GitHub
parent a09473c632
commit 5b7b68f1cb
3 changed files with 12 additions and 12 deletions

10
package-lock.json generated
View File

@@ -69,7 +69,7 @@
"@typescript-eslint/eslint-plugin": "5.62.0",
"@typescript-eslint/parser": "5.62.0",
"clean-webpack-plugin": "4.0.0",
"commander": "7.2.0",
"commander": "11.1.0",
"concurrently": "8.2.2",
"copy-webpack-plugin": "12.0.2",
"cross-env": "7.0.3",
@@ -8203,12 +8203,12 @@
}
},
"node_modules/commander": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
"integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
"version": "11.1.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
"integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
"dev": true,
"engines": {
"node": ">= 10"
"node": ">=16"
}
},
"node_modules/common-tags": {

View File

@@ -92,7 +92,7 @@
"@typescript-eslint/eslint-plugin": "5.62.0",
"@typescript-eslint/parser": "5.62.0",
"clean-webpack-plugin": "4.0.0",
"commander": "7.2.0",
"commander": "11.1.0",
"concurrently": "8.2.2",
"copy-webpack-plugin": "12.0.2",
"cross-env": "7.0.3",

View File

@@ -1,7 +1,7 @@
import * as path from "path";
import * as chalk from "chalk";
import * as program from "commander";
import { Command, OptionValues } from "commander";
import { Utils } from "@/jslib/common/src/misc/utils";
import { BaseProgram } from "@/jslib/node/src/cli/baseProgram";
@@ -33,7 +33,7 @@ export class Program extends BaseProgram {
}
async run() {
program
const program = new Command()
.option("--pretty", "Format output. JSON is tabbed with two spaces.")
.option("--raw", "Return raw output instead of a descriptive message.")
.option("--response", "Return a JSON formatted version of response output.")
@@ -90,7 +90,7 @@ export class Program extends BaseProgram {
clientId: "Client_id part of your organization's API key",
clientSecret: "Client_secret part of your organization's API key",
})
.action(async (clientId: string, clientSecret: string, options: program.OptionValues) => {
.action(async (clientId: string, clientSecret: string, options: OptionValues) => {
await this.exitIfAuthed();
const command = new LoginCommand(
this.main.authService,
@@ -150,7 +150,7 @@ export class Program extends BaseProgram {
writeLn(" bwdc test --last");
writeLn("", true);
})
.action(async (options: program.OptionValues) => {
.action(async (options: OptionValues) => {
await this.exitIfNotAuthed();
const command = new TestCommand(this.main.syncService, this.main.i18nService);
const response = await command.run(options);
@@ -223,7 +223,7 @@ export class Program extends BaseProgram {
writeLn(" bwdc config onelogin.secret <secret>");
writeLn("", true);
})
.action(async (setting: string, value: string, options: program.OptionValues) => {
.action(async (setting: string, value: string, options: OptionValues) => {
const command = new ConfigCommand(
this.main.environmentService,
this.main.i18nService,
@@ -257,7 +257,7 @@ export class Program extends BaseProgram {
writeLn(" bwdc clear-cache");
writeLn("", true);
})
.action(async (options: program.OptionValues) => {
.action(async (options: OptionValues) => {
const command = new ClearCacheCommand(this.main.i18nService, this.main.stateService);
const response = await command.run(options);
this.processResponse(response);