diff --git a/package.json b/package.json index 320bf5dc..15fb5f5c 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@salesforce/ts-sinon": "^1.4.17", "@types/fast-levenshtein": "^0.0.4", "eslint-plugin-sf-plugin": "^1.17.4", - "oclif": "^4.6.2", + "oclif": "^4.7.6", "ts-node": "^10.9.2", "typescript": "^5.4.4" }, diff --git a/yarn.lock b/yarn.lock index f1f55ee9..9e124f3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1155,12 +1155,31 @@ strip-ansi "^6.0.1" wrap-ansi "^6.2.0" -"@inquirer/input@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-2.1.0.tgz#5ff7028245acd9fa9a25e8a04d71611f76bd82ba" - integrity sha512-o57pST+xxZfGww1h4G7ISiX37KlLcajhKgKGG7/h8J6ClWtsyqwMv1el9Ds/4geuYN/HcPj0MyX9gTEO62UpcA== +"@inquirer/core@^7.1.2": + version "7.1.2" + resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-7.1.2.tgz#f16222e8838193c29a868d9d6d5ae3b79313342f" + integrity sha512-ne5VhDqruYYzx8mmjDZ9F58ymrLJGxmSHJUcJGiW3tifzvl3goAm6gNX11w6+zUnGE54vgQ6ALDXL3IOSezMRw== dependencies: - "@inquirer/core" "^7.1.0" + "@inquirer/type" "^1.2.1" + "@types/mute-stream" "^0.0.4" + "@types/node" "^20.12.4" + "@types/wrap-ansi" "^3.0.0" + ansi-escapes "^4.3.2" + chalk "^4.1.2" + cli-spinners "^2.9.2" + cli-width "^4.1.0" + figures "^3.2.0" + mute-stream "^1.0.0" + signal-exit "^4.1.0" + strip-ansi "^6.0.1" + wrap-ansi "^6.2.0" + +"@inquirer/input@^2.1.0", "@inquirer/input@^2.1.1": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-2.1.2.tgz#cc0b0688c6ef7e58661e3d451dabcccbb0801e1a" + integrity sha512-Szr9POj/NxbKSmbOx81ZD76b6xmvXXUY56QLWBXRv8zIGTIKtj03V4zAsw3MTiL6Qoo+IaRLwTLr3bI+qIblzA== + dependencies: + "@inquirer/core" "^7.1.2" "@inquirer/type" "^1.2.1" "@inquirer/password@^1.1.16": @@ -1173,12 +1192,12 @@ ansi-escapes "^4.3.2" chalk "^4.1.2" -"@inquirer/select@^2.0.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-2.2.0.tgz#f0a6c523f24a7eefd3b912a2a473a2dc82e561d9" - integrity sha512-Pml3DhVM1LnfqasUMIzaBtw+s5UjM5k0bzDeWrWOgqAMWe16AOg0DcAhXHf+SYbnj2CFBeP/TvkvedL4aAEWww== +"@inquirer/select@^2.2.1": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-2.2.2.tgz#6a81ce041745725343afacaf38e1b03ff9adee3a" + integrity sha512-WaoleV3O/7iDAHFC0GArOkl7Yg/7wQ/UptxEkfM+bG67h65v0troAjkNASBbNiz9vvoNZxOGhVrug0LNDftCoQ== dependencies: - "@inquirer/core" "^7.1.0" + "@inquirer/core" "^7.1.2" "@inquirer/type" "^1.2.1" ansi-escapes "^4.3.2" chalk "^4.1.2" @@ -1278,7 +1297,7 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@oclif/core@3.26.0", "@oclif/core@^3.15.1", "@oclif/core@^3.19.2", "@oclif/core@^3.21.0", "@oclif/core@^3.23.0", "@oclif/core@^3.26.0": +"@oclif/core@3.26.0", "@oclif/core@^3.15.1", "@oclif/core@^3.21.0", "@oclif/core@^3.23.0", "@oclif/core@^3.26.0": version "3.26.0" resolved "https://registry.yarnpkg.com/@oclif/core/-/core-3.26.0.tgz#959d5e9f13f4ad6a4e98235ad125189df9ee4279" integrity sha512-TpMdfD4tfA2tVVbd4l0PrP02o5KoUXYmudBbTC7CeguDo/GLoprw4uL8cMsaVA26+cbcy7WYtOEydQiHVtJixA== @@ -1344,12 +1363,12 @@ chalk "^5.3.0" fast-levenshtein "^3.0.0" -"@oclif/plugin-warn-if-update-available@^3.0.12": - version "3.0.12" - resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.0.12.tgz#0802e402a74e72da1acd52e1bc9a34bd7999ed17" - integrity sha512-BPj+1dSgp9Xtd5BZjLF9s0PeYBl07GSF69aol6/ZUMJMWD78SUWgAAm2SMJJBXic7Lw8hIGBY/YSGXDGaMh4gw== +"@oclif/plugin-warn-if-update-available@^3.0.14": + version "3.0.15" + resolved "https://registry.yarnpkg.com/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.0.15.tgz#533e5914c9efc46a1539b5a5e931dbf3c32ffb52" + integrity sha512-JtPTJFjL6izMCe5dDS2ix2PyWAD2DeJ5Atzd2HHRifbPcmOxaUE62FKTnarIwfPHLMF/nN33liwo9InAdirozg== dependencies: - "@oclif/core" "^3.19.2" + "@oclif/core" "^3.26.0" chalk "^5.3.0" debug "^4.1.0" http-call "^5.2.2" @@ -2352,6 +2371,13 @@ dependencies: undici-types "~5.26.4" +"@types/node@^20.12.4": + version "20.12.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.5.tgz#74c4f31ab17955d0b5808cdc8fd2839526ad00b3" + integrity sha512-BD+BjQ9LS/D8ST9p5uqBxghlN+S42iuNxjsUGjeZobe/ciXzk2qb1B6IXc6AnRLS+yFJRpN2IPEHMzwspfDJNw== + dependencies: + undici-types "~5.26.4" + "@types/normalize-package-data@^2.4.0": version "2.4.3" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.3.tgz#291c243e4b94dbfbc0c0ee26b7666f1d5c030e2c" @@ -6238,20 +6264,20 @@ object.values@^1.1.7: define-properties "^1.2.0" es-abstract "^1.22.1" -oclif@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/oclif/-/oclif-4.6.2.tgz#f4aec6818fad958f0b3f45996c0df31ca74060a4" - integrity sha512-k0QUbKBYhG+iam1wL5AJ8AimLemPTX8DhxnRnhrSJnuVn6BciFwrJ19MYKPmt3w47d2MZtyOfKfyZFBlvfr1gA== +oclif@^4.7.6: + version "4.7.6" + resolved "https://registry.yarnpkg.com/oclif/-/oclif-4.7.6.tgz#2cb7ecfdaa0db9bc2131fa56abff28ba7c88c073" + integrity sha512-R2Fdef6R8n1UIVAJTCP0oEIRkExMniei4QqmK7ue9iN8PTf+6q5ROrl7/pxMH/DzDCKnkTsi5mBhyT3HqFAZ1w== dependencies: "@aws-sdk/client-cloudfront" "^3.535.0" "@aws-sdk/client-s3" "^3.535.0" "@inquirer/confirm" "^3.0.0" - "@inquirer/input" "^2.1.0" - "@inquirer/select" "^2.0.0" - "@oclif/core" "^3.21.0" + "@inquirer/input" "^2.1.1" + "@inquirer/select" "^2.2.1" + "@oclif/core" "^3.26.0" "@oclif/plugin-help" "^6.0.18" "@oclif/plugin-not-found" "^3.0.14" - "@oclif/plugin-warn-if-update-available" "^3.0.12" + "@oclif/plugin-warn-if-update-available" "^3.0.14" async-retry "^1.3.3" chalk "^4" change-case "^4" @@ -6264,7 +6290,7 @@ oclif@^4.6.2: lodash.template "^4.5.0" normalize-package-data "^3.0.3" semver "^7.6.0" - sort-package-json "^2.8.0" + sort-package-json "^2.10.0" validate-npm-package-name "^5.0.0" on-exit-leak-free@^2.1.0: @@ -7327,10 +7353,10 @@ sort-object-keys@^1.1.3: resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45" integrity sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg== -sort-package-json@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-2.8.0.tgz#6a46439ad0fef77f091e678e103f03ecbea575c8" - integrity sha512-PxeNg93bTJWmDGnu0HADDucoxfFiKkIr73Kv85EBThlI1YQPdc0XovBgg2llD0iABZbu2SlKo8ntGmOP9wOj/g== +sort-package-json@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-2.10.0.tgz#6be07424bf3b7db9fbb1bdd69e7945f301026d8a" + integrity sha512-MYecfvObMwJjjJskhxYfuOADkXp1ZMMnCFC8yhp+9HDsk7HhR336hd7eiBs96lTXfiqmUNI+WQCeCMRBhl251g== dependencies: detect-indent "^7.0.1" detect-newline "^4.0.0" @@ -7338,6 +7364,7 @@ sort-package-json@^2.8.0: git-hooks-list "^3.0.0" globby "^13.1.2" is-plain-obj "^4.1.0" + semver "^7.6.0" sort-object-keys "^1.1.3" source-map-support@^0.5.21: