From aead1e9920f62e966e1b49125d5fabb890a76abd Mon Sep 17 00:00:00 2001 From: Mike Donnalley Date: Thu, 26 Jan 2023 10:15:17 -0700 Subject: [PATCH 1/2] feat: use latest sf-plugins-core and oclif/core --- LICENSE.txt | 2 +- package.json | 8 +-- src/alias.ts | 4 +- src/commands/alias/set.ts | 2 +- src/commands/alias/unset.ts | 2 +- src/commands/config/get.ts | 2 +- src/commands/config/set.ts | 2 +- src/commands/config/unset.ts | 2 +- src/config.ts | 4 +- test/commands/config/get.test.ts | 1 + yarn.lock | 115 ++++++++++++++++++++++++++----- 11 files changed, 114 insertions(+), 30 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index d1c9164c..f2cee7bb 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2022, Salesforce.com, Inc. +Copyright (c) 2023, Salesforce.com, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: diff --git a/package.json b/package.json index bcb2587a..c7c17a66 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,14 @@ "author": "Salesforce", "bugs": "https://github.com/forcedotcom/cli/issues", "dependencies": { - "@oclif/core": "^1.23.1", + "@oclif/core": "^2.0.6", "@salesforce/core": "^3.32.12", - "@salesforce/sf-plugins-core": "^1.17.0", + "@salesforce/sf-plugins-core": "^2.0.0-beta.5", "tslib": "^2" }, "devDependencies": { "@oclif/plugin-command-snapshot": "^3.2.15", - "@oclif/test": "^2.2.17", + "@oclif/test": "^2.3.3", "@salesforce/cli-plugins-testkit": "^3.2.12", "@salesforce/dev-config": "^3.1.0", "@salesforce/dev-scripts": "^3.1.0", @@ -120,4 +120,4 @@ "publishConfig": { "access": "public" } -} \ No newline at end of file +} diff --git a/src/alias.ts b/src/alias.ts index e37bf198..6ebbaa2f 100644 --- a/src/alias.ts +++ b/src/alias.ts @@ -6,7 +6,7 @@ */ import { SfError } from '@salesforce/core'; -import { CliUx } from '@oclif/core'; +import { ux } from '@oclif/core'; import { SfCommand } from '@salesforce/sf-plugins-core'; export type AliasResult = { @@ -26,7 +26,7 @@ export abstract class AliasCommand extends SfCommand { return; } - const columns: CliUx.Table.table.Columns = { + const columns: ux.Table.table.Columns = { alias: { header: 'Alias' }, value: { header: 'Value' }, }; diff --git a/src/commands/alias/set.ts b/src/commands/alias/set.ts index 4acc00eb..f6adce14 100644 --- a/src/commands/alias/set.ts +++ b/src/commands/alias/set.ts @@ -33,7 +33,7 @@ export default class AliasSet extends AliasCommand { if (!argv.length) throw messages.createError('error.ArgumentsRequired'); - const parsed = parseVarArgs(args, argv); + const parsed = parseVarArgs(args, argv as string[]); const results = Object.entries(parsed).map(([alias, value]) => { try { diff --git a/src/commands/alias/unset.ts b/src/commands/alias/unset.ts index 8622ad35..120487b2 100644 --- a/src/commands/alias/unset.ts +++ b/src/commands/alias/unset.ts @@ -46,7 +46,7 @@ export default class AliasUnset extends AliasCommand { const stateAggregator = await StateAggregator.getInstance(); const aliases = stateAggregator.aliases.getAll(); - const toRemove = flags.all ? Object.keys(aliases) : argv; + const toRemove = flags.all ? Object.keys(aliases) : (argv as string[]); if (toRemove.length === 0) { if (flags.all) { diff --git a/src/commands/config/get.ts b/src/commands/config/get.ts index 0ce1f5bb..8e399166 100644 --- a/src/commands/config/get.ts +++ b/src/commands/config/get.ts @@ -32,7 +32,7 @@ export class Get extends ConfigCommand { } else { const aggregator = await ConfigAggregator.create(); - argv.forEach((configName) => { + (argv as string[]).forEach((configName) => { try { this.pushSuccess(aggregator.getInfo(configName, true)); } catch (err) { diff --git a/src/commands/config/set.ts b/src/commands/config/set.ts index 9260c742..daa3e020 100644 --- a/src/commands/config/set.ts +++ b/src/commands/config/set.ts @@ -41,7 +41,7 @@ export class Set extends ConfigCommand { if (!argv.length) throw messages.createError('error.ArgumentsRequired'); - const parsed = parseVarArgs(args, argv); + const parsed = parseVarArgs(args, argv as string[]); for (const name of Object.keys(parsed)) { const value = parsed[name]; diff --git a/src/commands/config/unset.ts b/src/commands/config/unset.ts index 15041cea..f3dca66a 100644 --- a/src/commands/config/unset.ts +++ b/src/commands/config/unset.ts @@ -36,7 +36,7 @@ export class UnSet extends ConfigCommand { const config: Config = await Config.create(Config.getDefaultOptions(flags.global)); await config.read(); - argv.forEach((key) => { + (argv as string[]).forEach((key) => { try { config.unset(key); this.responses.push({ name: key, success: true }); diff --git a/src/config.ts b/src/config.ts index fe80cfe9..0e0e5ccf 100644 --- a/src/config.ts +++ b/src/config.ts @@ -6,7 +6,7 @@ */ import { SfCommand } from '@salesforce/sf-plugins-core'; -import { CliUx } from '@oclif/core'; +import { ux } from '@oclif/core'; import { ConfigInfo, OrgConfigProperties, SfError, SfdxPropertyKeys } from '@salesforce/core'; import { toHelpSection } from '@salesforce/sf-plugins-core'; @@ -63,7 +63,7 @@ export abstract class ConfigCommand extends SfCommand { return; } - const columns: CliUx.Table.table.Columns = { + const columns: ux.Table.table.Columns = { name: { header: 'Name' }, }; diff --git a/test/commands/config/get.test.ts b/test/commands/config/get.test.ts index 58e30d83..e6808e6f 100644 --- a/test/commands/config/get.test.ts +++ b/test/commands/config/get.test.ts @@ -112,6 +112,7 @@ describe('config:get', () => { root: mockPluginRoot, hooks: {}, pjson: require(path.resolve(mockPluginRoot, 'package.json')), + name: 'sfdx-cli-ts-plugin', commands: [], } as Plugin); }) diff --git a/yarn.lock b/yarn.lock index 5b5f1ad8..ba3cdc0d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -771,6 +771,40 @@ widest-line "^3.1.0" wrap-ansi "^7.0.0" +"@oclif/core@^2.0.3", "@oclif/core@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-2.0.6.tgz#8d3a571a162578999e3e95cb20d8b1f0403c33d7" + integrity sha512-AOgr1bBjjAyCWcaaai1z7kBULg2zodCuubnmoU7mge2IL/hh2E6F2jdI7wpPK6KI7gVqZq0PKGxsl4EOFsrErQ== + dependencies: + "@types/cli-progress" "^3.11.0" + ansi-escapes "^4.3.2" + ansi-styles "^4.3.0" + cardinal "^2.1.1" + chalk "^4.1.2" + clean-stack "^3.0.1" + cli-progress "^3.10.0" + debug "^4.3.4" + ejs "^3.1.6" + fs-extra "^9.1.0" + get-package-type "^0.1.0" + globby "^11.1.0" + hyperlinker "^1.0.0" + indent-string "^4.0.0" + is-wsl "^2.2.0" + js-yaml "^3.14.1" + natural-orderby "^2.0.3" + object-treeify "^1.1.33" + password-prompt "^1.1.2" + semver "^7.3.7" + string-width "^4.2.3" + strip-ansi "^6.0.1" + supports-color "^8.1.1" + supports-hyperlinks "^2.2.0" + tslib "^2.4.1" + widest-line "^3.1.0" + wordwrap "^1.0.0" + wrap-ansi "^7.0.0" + "@oclif/dev-cli@^1": version "1.26.10" resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.26.10.tgz#d8df3a79009b68552f5e7f249d1d19ca52278382" @@ -912,13 +946,13 @@ resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-3.0.3.tgz#e679ad10535e31d333f809f7a71335cc9aef1e55" integrity sha512-KX8gMYA9ujBPOd1HFsV9e0iEx7Uoj8AG/3YsW4TtWQTg4lJvr82qNm7o/cFQfYRIt+jw7Ew/4oL4A22zOT+IRA== -"@oclif/test@^2.2.17": - version "2.2.17" - resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.2.17.tgz#82a1cec2321552e3bcc2cbc30546bbceaacdde6d" - integrity sha512-biReDlW5a6YkiJoMPa4tQYWQ8sXkBBMD94P7/NgqAL06wE62x4cyK8V55hcbV10QPe82IUl0w3Zx09zYsoLUyQ== +"@oclif/test@^2.3.3": + version "2.3.3" + resolved "https://registry.yarnpkg.com/@oclif/test/-/test-2.3.3.tgz#ac9e546c58edb8c1a0767fe9e4b556af71a0154a" + integrity sha512-7cT12WxuNTcbON3dRxu3D8GNOqv/cCKkH3d39Dsa+QQFtFPzhQysaW27QdwivTRPSauD+3jQfmScb2qd1l6Dig== dependencies: - "@oclif/core" "^1.22.0" - fancy-test "^2.0.10" + "@oclif/core" "^2.0.3" + fancy-test "^2.0.12" "@octokit/auth-token@^2.4.4": version "2.5.0" @@ -1124,6 +1158,15 @@ shx "^0.3.3" tslib "^2.2.0" +"@salesforce/kit@^1.8.3": + version "1.8.3" + resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-1.8.3.tgz#b590b78a8618494c51534598a7eb0683ba0da3f2" + integrity sha512-p+0tWR2pyCAIjZwDXGhrYFPuLckX9fP3Xa6Jync9POeQBfDGyK9CRd1eaiWj+6BeDS9kwvgm5M6o+OptIEhEjw== + dependencies: + "@salesforce/ts-types" "^1.7.2" + shx "^0.3.3" + tslib "^2.2.0" + "@salesforce/plugin-command-reference@^2.2.8": version "2.2.8" resolved "https://registry.yarnpkg.com/@salesforce/plugin-command-reference/-/plugin-command-reference-2.2.8.tgz#b75571df46ad5210ce5170cb42de57cd6965ff84" @@ -1151,7 +1194,7 @@ resolved "https://registry.yarnpkg.com/@salesforce/schemas/-/schemas-1.4.0.tgz#7dff427c8059895d8108176047aee600703c82d6" integrity sha512-BJ25uphssN42Zy6kksheFHMTLiR98AAHe/Wxnv0T4dYxtrEbUjSXVAGKZqfewJPFXA4xB5gxC+rQZtfz6xKCFg== -"@salesforce/sf-plugins-core@^1.17.0", "@salesforce/sf-plugins-core@^1.9.0": +"@salesforce/sf-plugins-core@^1.9.0": version "1.17.0" resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-1.17.0.tgz#e99d82fdf31856656d0e69008542fba8e588ef4c" integrity sha512-7gyztRJ/YGm4Lyb8BD6OrVo9+aSwjfVz0SGutSQYg9CZCJyvEgtuKi5RGsL4thnGK++X4BFg3P70w9E9y2XH1g== @@ -1163,6 +1206,18 @@ chalk "^4" inquirer "^8.2.3" +"@salesforce/sf-plugins-core@^2.0.0-beta.5": + version "2.0.0-beta.5" + resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-2.0.0-beta.5.tgz#cdd1e6623d414983aa25f1286a8d16bee59fa241" + integrity sha512-IEkUuMakpLBKNlyCBKU/EvA6IJu4fwAv8+SQzp6+cEtBVLk2r9FvL7Sl02qVR5H5cXh2EtlzfGBh6JOWQPuUMQ== + dependencies: + "@oclif/core" "^2.0.6" + "@salesforce/core" "^3.32.12" + "@salesforce/kit" "^1.8.3" + "@salesforce/ts-types" "^1.7.1" + chalk "^4" + inquirer "^8.2.5" + "@salesforce/ts-sinon@^1.4.4": version "1.4.4" resolved "https://registry.yarnpkg.com/@salesforce/ts-sinon/-/ts-sinon-1.4.4.tgz#ee7039f7eb6c488d58b0a3365e7196e9b1b1ebb4" @@ -1354,6 +1409,13 @@ resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07" integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g== +"@types/cli-progress@^3.11.0": + version "3.11.0" + resolved "https://registry.yarnpkg.com/@types/cli-progress/-/cli-progress-3.11.0.tgz#ec79df99b26757c3d1c7170af8422e0fc95eef7e" + integrity sha512-XhXhBv1R/q2ahF3BM7qT5HLzJNlIL0wbcGyZVjqOTqAybAnsLisd7gy1UCyIqpL+5Iv6XhlSyzjLCnI2sIdbCg== + dependencies: + "@types/node" "*" + "@types/expect@^1.20.4": version "1.20.4" resolved "https://registry.yarnpkg.com/@types/expect/-/expect-1.20.4.tgz#8288e51737bf7e3ab5d7c77bfa695883745264e5" @@ -3457,10 +3519,10 @@ extract-stack@^2.0.0: resolved "https://registry.yarnpkg.com/extract-stack/-/extract-stack-2.0.0.tgz#11367bc865bfcd9bc0db3123e5edb57786f11f9b" integrity sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ== -fancy-test@^2.0.10: - version "2.0.10" - resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.10.tgz#4c96b34cb15ad49693634fd1df9a28bb2086253f" - integrity sha512-gt2C/1DrFLyXNEkPHpltol0osCFEj5c3TFs3gu4EhIbnKEU9AW+lK0pWf1wRXhKs/FtcijnfODaO90d1HlTulQ== +fancy-test@^2.0.12: + version "2.0.12" + resolved "https://registry.yarnpkg.com/fancy-test/-/fancy-test-2.0.12.tgz#a93cd92ffc23f70b069c39f19940d34f64c6ca67" + integrity sha512-S7qVQNaViLTMzn71huZvrUCV59ldq+enQ1EQOkdNbl4q4Om97gwqbYKvZoglsnzCWRRFaFP+qHynpdqaLdiZqg== dependencies: "@types/chai" "*" "@types/lodash" "*" @@ -3468,7 +3530,7 @@ fancy-test@^2.0.10: "@types/sinon" "*" lodash "^4.17.13" mock-stdin "^1.0.0" - nock "^13.0.0" + nock "^13.3.0" stdout-stderr "^0.1.9" fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: @@ -4307,6 +4369,27 @@ inquirer@^8.0.0, inquirer@^8.2.3: through "^2.3.6" wrap-ansi "^7.0.0" +inquirer@^8.2.5: + version "8.2.5" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" + integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^7.0.0" + internal-slot@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" @@ -5518,10 +5601,10 @@ no-case@^3.0.4: lower-case "^2.0.2" tslib "^2.0.3" -nock@^13.0.0: - version "13.2.9" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.2.9.tgz#4faf6c28175d36044da4cfa68e33e5a15086ad4c" - integrity sha512-1+XfJNYF1cjGB+TKMWi29eZ0b82QOvQs2YoLNzbpWGqFMtRQHTa57osqdGj4FrFPgkO4D4AZinzUJR9VvW3QUA== +nock@^13.3.0: + version "13.3.0" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.3.0.tgz#b13069c1a03f1ad63120f994b04bfd2556925768" + integrity sha512-HHqYQ6mBeiMc+N038w8LkMpDCRquCHWeNmN3v6645P3NhN2+qXOBqvPqo7Rt1VyCMzKhJ733wZqw5B7cQVFNPg== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" From 03cd3ed3be82dee406d6506d8c00737fce5c33cf Mon Sep 17 00:00:00 2001 From: Mike Donnalley Date: Mon, 30 Jan 2023 10:50:11 -0700 Subject: [PATCH 2/2] chore: update deps --- package.json | 4 +-- schemas/alias-set.json | 6 ++-- schemas/alias-unset.json | 6 ++-- yarn.lock | 71 ++++++++++++++++++++++++++++++++++++---- 4 files changed, 72 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index c7c17a66..6e30e406 100644 --- a/package.json +++ b/package.json @@ -5,9 +5,9 @@ "author": "Salesforce", "bugs": "https://github.com/forcedotcom/cli/issues", "dependencies": { - "@oclif/core": "^2.0.6", + "@oclif/core": "^2.0.7", "@salesforce/core": "^3.32.12", - "@salesforce/sf-plugins-core": "^2.0.0-beta.5", + "@salesforce/sf-plugins-core": "^2.0.1", "tslib": "^2" }, "devDependencies": { diff --git a/schemas/alias-set.json b/schemas/alias-set.json index 8e72f3b4..acd55c63 100644 --- a/schemas/alias-set.json +++ b/schemas/alias-set.json @@ -50,7 +50,7 @@ "type": "string" }, "cause": { - "$ref": "#/definitions/alias-1501530572-0-211-1501530572-0-1533943985149" + "$ref": "#/definitions/alias-1283098157-0-211-1283098157-0-1533943985149" }, "fullStack": { "type": "string" @@ -86,7 +86,7 @@ "additionalProperties": false, "description": "A generalized sfdx error which also contains an action. The action is used in the CLI to help guide users past the error.\n\nTo throw an error in a synchronous function you must either pass the error message and actions directly to the constructor, e.g.\n\n``` // To load a message bundle (Note that __dirname should contain a messages folder) Messages.importMessagesDirectory(__dirname); const messages = Messages.load('myPackageName', 'myBundleName');\n\n// To throw a non-bundle based error: throw new SfError(message.getMessage('myError'), 'MyErrorName'); ```" }, - "alias-1501530572-0-211-1501530572-0-1533943985149": { + "alias-1283098157-0-211-1283098157-0-1533943985149": { "type": "object", "additionalProperties": false, "properties": { @@ -94,7 +94,7 @@ "type": "string" }, "cause": { - "$ref": "#/definitions/alias-1501530572-0-211-1501530572-0-1533943985149" + "$ref": "#/definitions/alias-1283098157-0-211-1283098157-0-1533943985149" }, "fullStack": { "type": "string" diff --git a/schemas/alias-unset.json b/schemas/alias-unset.json index 8e72f3b4..acd55c63 100644 --- a/schemas/alias-unset.json +++ b/schemas/alias-unset.json @@ -50,7 +50,7 @@ "type": "string" }, "cause": { - "$ref": "#/definitions/alias-1501530572-0-211-1501530572-0-1533943985149" + "$ref": "#/definitions/alias-1283098157-0-211-1283098157-0-1533943985149" }, "fullStack": { "type": "string" @@ -86,7 +86,7 @@ "additionalProperties": false, "description": "A generalized sfdx error which also contains an action. The action is used in the CLI to help guide users past the error.\n\nTo throw an error in a synchronous function you must either pass the error message and actions directly to the constructor, e.g.\n\n``` // To load a message bundle (Note that __dirname should contain a messages folder) Messages.importMessagesDirectory(__dirname); const messages = Messages.load('myPackageName', 'myBundleName');\n\n// To throw a non-bundle based error: throw new SfError(message.getMessage('myError'), 'MyErrorName'); ```" }, - "alias-1501530572-0-211-1501530572-0-1533943985149": { + "alias-1283098157-0-211-1283098157-0-1533943985149": { "type": "object", "additionalProperties": false, "properties": { @@ -94,7 +94,7 @@ "type": "string" }, "cause": { - "$ref": "#/definitions/alias-1501530572-0-211-1501530572-0-1533943985149" + "$ref": "#/definitions/alias-1283098157-0-211-1283098157-0-1533943985149" }, "fullStack": { "type": "string" diff --git a/yarn.lock b/yarn.lock index ba3cdc0d..e3653de9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -771,7 +771,7 @@ widest-line "^3.1.0" wrap-ansi "^7.0.0" -"@oclif/core@^2.0.3", "@oclif/core@^2.0.6": +"@oclif/core@^2.0.3": version "2.0.6" resolved "https://registry.yarnpkg.com/@oclif/core/-/core-2.0.6.tgz#8d3a571a162578999e3e95cb20d8b1f0403c33d7" integrity sha512-AOgr1bBjjAyCWcaaai1z7kBULg2zodCuubnmoU7mge2IL/hh2E6F2jdI7wpPK6KI7gVqZq0PKGxsl4EOFsrErQ== @@ -805,6 +805,40 @@ wordwrap "^1.0.0" wrap-ansi "^7.0.0" +"@oclif/core@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@oclif/core/-/core-2.0.7.tgz#a17a85dfa105dda120fbc5647432010feaa97a9e" + integrity sha512-pj7hIH8SBeH3qha47fmyqdaBdNVEqesRgnKFh8Ytdb4S41/4BYOiQuyQGuvnKgvicH6DMxp4FbM9EQEW46V9xw== + dependencies: + "@types/cli-progress" "^3.11.0" + ansi-escapes "^4.3.2" + ansi-styles "^4.3.0" + cardinal "^2.1.1" + chalk "^4.1.2" + clean-stack "^3.0.1" + cli-progress "^3.10.0" + debug "^4.3.4" + ejs "^3.1.6" + fs-extra "^9.1.0" + get-package-type "^0.1.0" + globby "^11.1.0" + hyperlinker "^1.0.0" + indent-string "^4.0.0" + is-wsl "^2.2.0" + js-yaml "^3.14.1" + natural-orderby "^2.0.3" + object-treeify "^1.1.33" + password-prompt "^1.1.2" + semver "^7.3.7" + string-width "^4.2.3" + strip-ansi "^6.0.1" + supports-color "^8.1.1" + supports-hyperlinks "^2.2.0" + tslib "^2.4.1" + widest-line "^3.1.0" + wordwrap "^1.0.0" + wrap-ansi "^7.0.0" + "@oclif/dev-cli@^1": version "1.26.10" resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.26.10.tgz#d8df3a79009b68552f5e7f249d1d19ca52278382" @@ -1105,6 +1139,29 @@ jsonwebtoken "9.0.0" ts-retry-promise "^0.7.0" +"@salesforce/core@^3.33.1": + version "3.33.1" + resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-3.33.1.tgz#3dd0a44ba22763e8e0c2c97df03393e5c2c845d9" + integrity sha512-jaed8rK+NhSxB6MjYUN8f/2VkvtbFN/Ce/l6JvgFE+cvOf2g+lPv1pSsnKKlaSiiYcXkOvIRDT9d9ns1RLJzUw== + dependencies: + "@salesforce/bunyan" "^2.0.0" + "@salesforce/kit" "^1.8.0" + "@salesforce/schemas" "^1.4.0" + "@salesforce/ts-types" "^1.7.2" + "@types/graceful-fs" "^4.1.5" + "@types/semver" "^7.3.13" + ajv "^8.11.2" + archiver "^5.3.0" + change-case "^4.1.2" + debug "^3.2.7" + faye "^1.4.0" + form-data "^4.0.0" + graceful-fs "^4.2.9" + js2xmlparser "^4.0.1" + jsforce "^2.0.0-beta.19" + jsonwebtoken "9.0.0" + ts-retry-promise "^0.7.0" + "@salesforce/dev-config@^3.0.0", "@salesforce/dev-config@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@salesforce/dev-config/-/dev-config-3.1.0.tgz#8eb5b35860ff60d1c1dc3fd9329b01a28475d5b9" @@ -1206,13 +1263,13 @@ chalk "^4" inquirer "^8.2.3" -"@salesforce/sf-plugins-core@^2.0.0-beta.5": - version "2.0.0-beta.5" - resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-2.0.0-beta.5.tgz#cdd1e6623d414983aa25f1286a8d16bee59fa241" - integrity sha512-IEkUuMakpLBKNlyCBKU/EvA6IJu4fwAv8+SQzp6+cEtBVLk2r9FvL7Sl02qVR5H5cXh2EtlzfGBh6JOWQPuUMQ== +"@salesforce/sf-plugins-core@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@salesforce/sf-plugins-core/-/sf-plugins-core-2.0.1.tgz#079d6cc200ea53ce7fb60aafb5eaf5f2b48e46c9" + integrity sha512-vT4Y9n/4lStSWrfMAlgQB/XzwJAYK6ibcsFykHNCl86NCoebVGzg5KDIxYjHpidrt2PG/nPk7NL9iBtTH/p8Yg== dependencies: - "@oclif/core" "^2.0.6" - "@salesforce/core" "^3.32.12" + "@oclif/core" "^2.0.7" + "@salesforce/core" "^3.33.1" "@salesforce/kit" "^1.8.3" "@salesforce/ts-types" "^1.7.1" chalk "^4"