diff --git a/package.json b/package.json index 7e779d3..934e065 100644 --- a/package.json +++ b/package.json @@ -103,14 +103,14 @@ "@types/inquirer": "^8.2.10", "@types/lodash": "^4.14.202", "@types/mocha": "^10.0.6", - "@types/node": "^20.11.17", + "@types/node": "^20.11.19", "@types/update-notifier": "^5.1.0", "chai": "^4.4.1", "dotenv": "^16.4.4", "eslint": "^8.56.0", "mocha": "^10.3.0", "nyc": "^15.1.0", - "oclif": "^4.4.11", + "oclif": "^4.4.12", "semantic-release": "^23.0.2", "ts-node": "^10.9.2", "typescript": "^5.3.3" @@ -119,7 +119,7 @@ "@commercelayer/cli-core": "beta", "@commercelayer/provisioning-sdk": "^1.0.0", "@commercelayer/sdk": "^5.32.0", - "@oclif/core": "^3.19.1", + "@oclif/core": "^3.19.2", "@oclif/plugin-autocomplete": "^3.0.8", "@oclif/plugin-help": "6.0.12", "@oclif/plugin-not-found": "^3.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9d7a80..1986930 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: ^5.32.0 version: 5.32.0 '@oclif/core': - specifier: ^3.19.1 - version: 3.19.1 + specifier: ^3.19.2 + version: 3.19.2 '@oclif/plugin-autocomplete': specifier: ^3.0.8 version: 3.0.8 @@ -77,8 +77,8 @@ devDependencies: specifier: ^10.0.6 version: 10.0.6 '@types/node': - specifier: ^20.11.17 - version: 20.11.17 + specifier: ^20.11.19 + version: 20.11.19 '@types/update-notifier': specifier: ^5.1.0 version: 5.1.0 @@ -98,14 +98,14 @@ devDependencies: specifier: ^15.1.0 version: 15.1.0 oclif: - specifier: ^4.4.11 - version: 4.4.11 + specifier: ^4.4.12 + version: 4.4.12 semantic-release: specifier: ^23.0.2 version: 23.0.2(typescript@5.3.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.11.17)(typescript@5.3.3) + version: 10.9.2(@types/node@20.11.19)(typescript@5.3.3) typescript: specifier: ^5.3.3 version: 5.3.3 @@ -194,15 +194,15 @@ packages: tslib: 1.14.1 dev: true - /@aws-sdk/client-cloudfront@3.513.0: - resolution: {integrity: sha512-1xP9oqMN4ilFhxkv5vOWYgQlVf4geXMXlBda2+ptkzppVmaUm/w7TanTMDal3t/Mdro5GtLVcDVrKa+2420xXQ==} + /@aws-sdk/client-cloudfront@3.514.0: + resolution: {integrity: sha512-cRIsGWdA1ueZthYliz+X3Ri6R+qAgUuLpJwjOXe6rj291/iI1mBqSkKLVguhcfXZR3230Xnvrz15+7v5q2rdOA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/core': 3.513.0 - '@aws-sdk/credential-provider-node': 3.513.0 + '@aws-sdk/credential-provider-node': 3.514.0 '@aws-sdk/middleware-host-header': 3.511.0 '@aws-sdk/middleware-logger': 3.511.0 '@aws-sdk/middleware-recursion-detection': 3.511.0 @@ -246,16 +246,16 @@ packages: - aws-crt dev: true - /@aws-sdk/client-s3@3.513.0: - resolution: {integrity: sha512-Y7kbPLvVVgcn38sTyQP/WnD5Zc7lnJ4XQ8qIPobbkwhCL+rl4hIWcxpQLf1OGS4zw2fBFQAxZnDotuBrAvgNsw==} + /@aws-sdk/client-s3@3.514.0: + resolution: {integrity: sha512-W1//7NyI/3Gs3u6o7J+hisD66liEeRpCQ7pJzyJl+rpXTp5ZOghTZzEEcIeHIPNSxCWywmt6E6r3yrMdoMktwg==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha1-browser': 3.0.0 '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/core': 3.513.0 - '@aws-sdk/credential-provider-node': 3.513.0 + '@aws-sdk/credential-provider-node': 3.514.0 '@aws-sdk/middleware-bucket-endpoint': 3.511.0 '@aws-sdk/middleware-expect-continue': 3.511.0 '@aws-sdk/middleware-flexible-checksums': 3.511.0 @@ -312,7 +312,7 @@ packages: - aws-crt dev: true - /@aws-sdk/client-sso-oidc@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/client-sso-oidc@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-DyncBVOR5aENL6vOeHPllIAwWUaDZdj1aRKVWiNECG4LuuwwjASX0wFLxTRe/4al3Ugob0OLqsrgC2hd59BLJA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -320,9 +320,9 @@ packages: dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/core': 3.513.0 - '@aws-sdk/credential-provider-node': 3.513.0 + '@aws-sdk/credential-provider-node': 3.514.0 '@aws-sdk/middleware-host-header': 3.511.0 '@aws-sdk/middleware-logger': 3.511.0 '@aws-sdk/middleware-recursion-detection': 3.511.0 @@ -408,7 +408,7 @@ packages: - aws-crt dev: true - /@aws-sdk/client-sts@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/client-sts@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-reWhX5CO+XZhT8xIdDPnEws0KQNBuvcSY2W7niSPVYfq1mOLkQgYenP/sC/TyvnNuZDzgcmJQdbdAKHuZvMuUQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -417,7 +417,7 @@ packages: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 '@aws-sdk/core': 3.513.0 - '@aws-sdk/credential-provider-node': 3.513.0 + '@aws-sdk/credential-provider-node': 3.514.0 '@aws-sdk/middleware-host-header': 3.511.0 '@aws-sdk/middleware-logger': 3.511.0 '@aws-sdk/middleware-recursion-detection': 3.511.0 @@ -495,15 +495,15 @@ packages: tslib: 2.6.2 dev: true - /@aws-sdk/credential-provider-ini@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/credential-provider-ini@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-J9FAmTVHm9RsXxXluXCmJ+crkZPDpdNQhiVrbmPPq989lfr0u33rf1aKFMF5AyHNcNEWeAYKKBQwJJkcsxStIA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/credential-provider-env': 3.511.0 '@aws-sdk/credential-provider-process': 3.511.0 - '@aws-sdk/credential-provider-sso': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) - '@aws-sdk/credential-provider-web-identity': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/credential-provider-sso': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) + '@aws-sdk/credential-provider-web-identity': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/types': 3.511.0 '@smithy/credential-provider-imds': 2.2.1 '@smithy/property-provider': 2.1.1 @@ -515,16 +515,16 @@ packages: - aws-crt dev: true - /@aws-sdk/credential-provider-node@3.513.0: - resolution: {integrity: sha512-Cp6tYUJ+g8zJxI8vE0A9W6AxRLq3iR2zGGKsrPLNmZkUaHoVaJiNEd+2nL9RwCqDRve+N+Sh3mbZrLiqh3DO6A==} + /@aws-sdk/credential-provider-node@3.514.0: + resolution: {integrity: sha512-z6HYiJN5+WO4Obnu36pIKnWkt1cVb3/3QeqE0lwF6cwLVHv1DCTV6OAWlQO5Q9EO9VcsmZU3aIH7MyGrhvYuHg==} engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/credential-provider-env': 3.511.0 '@aws-sdk/credential-provider-http': 3.511.0 - '@aws-sdk/credential-provider-ini': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/credential-provider-ini': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/credential-provider-process': 3.511.0 - '@aws-sdk/credential-provider-sso': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) - '@aws-sdk/credential-provider-web-identity': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/credential-provider-sso': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) + '@aws-sdk/credential-provider-web-identity': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/types': 3.511.0 '@smithy/credential-provider-imds': 2.2.1 '@smithy/property-provider': 2.1.1 @@ -546,12 +546,12 @@ packages: tslib: 2.6.2 dev: true - /@aws-sdk/credential-provider-sso@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/credential-provider-sso@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-q9rRwRWVut97+hnc0Yt77tGeKoPLLDpKKVpVGC6e+EQHlXM4H6oq2VGLgXYJPA9HpMJ3t5zmmgHxEafYeFZo+w==} engines: {node: '>=14.0.0'} dependencies: '@aws-sdk/client-sso': 3.513.0 - '@aws-sdk/token-providers': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/token-providers': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/types': 3.511.0 '@smithy/property-provider': 2.1.1 '@smithy/shared-ini-file-loader': 2.3.1 @@ -562,11 +562,11 @@ packages: - aws-crt dev: true - /@aws-sdk/credential-provider-web-identity@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/credential-provider-web-identity@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-0EZUQhbDaV3jxvIjcWEGiGmioFS0vEvUxaJrMgeRLUo9njZfLZ4VaEMsqPnZ9rMz2w9CxfpDeObEQlDzYeGRgA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sts': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/types': 3.511.0 '@smithy/property-provider': 2.1.1 '@smithy/types': 2.9.1 @@ -723,11 +723,11 @@ packages: tslib: 2.6.2 dev: true - /@aws-sdk/token-providers@3.513.0(@aws-sdk/credential-provider-node@3.513.0): + /@aws-sdk/token-providers@3.513.0(@aws-sdk/credential-provider-node@3.514.0): resolution: {integrity: sha512-S27iFzj3dVRw1q+xLtqTGZOfYG95OwvTN7crvS2daqSYfcWN+dhEPzQJdDvGaAnAI45bWm8rppH/EYzrlxeZoA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso-oidc': 3.513.0(@aws-sdk/credential-provider-node@3.513.0) + '@aws-sdk/client-sso-oidc': 3.513.0(@aws-sdk/credential-provider-node@3.514.0) '@aws-sdk/types': 3.511.0 '@smithy/property-provider': 2.1.1 '@smithy/shared-ini-file-loader': 2.3.1 @@ -860,7 +860,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.3 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -1011,7 +1011,7 @@ packages: engines: {node: '>=20.0.0'} dependencies: '@commercelayer/js-auth': 4.2.1 - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 axios: 1.6.7 chalk: 4.1.2 jsonwebtoken: 9.0.2 @@ -1026,7 +1026,7 @@ packages: engines: {node: '>=20.0.0'} hasBin: true dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 fs-extra: 10.1.0 github-slugger: 1.5.0 normalize-package-data: 5.0.0 @@ -1189,8 +1189,8 @@ packages: '@jridgewell/trace-mapping': 0.3.22 dev: true - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} dev: true @@ -1206,14 +1206,14 @@ packages: /@jridgewell/trace-mapping@0.3.22: resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: true /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 dev: true @@ -1447,8 +1447,8 @@ packages: - supports-color dev: true - /@oclif/core@3.19.1: - resolution: {integrity: sha512-dd1h4Hz+LwpuYhKvgBjDmW3/HgUAm93JM95cnbzSv5VcmiBeC+utjLvY96PmPbYxxDoz7XazEOl8oOpSLSEgcg==} + /@oclif/core@3.19.2: + resolution: {integrity: sha512-/kUZZQZO92esToSTn+fnfMQdAj8uDJ/lsMNXBRBCiLQpwnIskHXy8JzYpynxxkzY2wbGREBceQhxCyDV0XpY4g==} engines: {node: '>=18.0.0'} dependencies: '@types/cli-progress': 3.11.5 @@ -1483,7 +1483,7 @@ packages: resolution: {integrity: sha512-8h9PU56msmSD+s+mZcS/b+YYJwyxDwONC8FFQUbfeWAB/rRqMFj2tOMbh7VGk6ZUTU5KcQvMDeDQ3UXfTKVPqA==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 chalk: 5.3.0 debug: 4.3.4(supports-color@8.1.1) ejs: 3.1.9 @@ -1495,13 +1495,13 @@ packages: resolution: {integrity: sha512-KMxQ5Oli1tkWiWNSdrjNtiFIFZvX0+IsvuuGcDwJIn1Jm+SzEQF90vkK6WzIjFACmyKIwXbGMmimcFaLrslJPQ==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 /@oclif/plugin-not-found@3.0.10: resolution: {integrity: sha512-vjY0nh+QcnAnKYP1SW/c4YhSBS8AkVsv4J61X2Bg2uedLi8Xaj5wCE8zTkqi/gSUtCH3SC3XZ5XGiqGVJegkTw==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 chalk: 5.3.0 fast-levenshtein: 3.0.0 @@ -1509,7 +1509,7 @@ packages: resolution: {integrity: sha512-4GgD2AxhtZRDL0UlsojfIhoLGRxhF7wuzDNJavtR1XcBTS6hfm6ASjIESKSVJUFlQ0LI0WLjB10gf/6s5dRCTg==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 chalk: 5.3.0 debug: 4.3.4(supports-color@8.1.1) npm: 10.2.4 @@ -1526,7 +1526,7 @@ packages: resolution: {integrity: sha512-dUuBnoU80VQ6Rt/cMhqMsz5abFMnCi/IqnAhRNfO5EQbJ8PvYpU+0kPx15cbtQcU4olQ2kqigLt4BU7ms4RqMA==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 chalk: 5.3.0 debug: 4.3.4(supports-color@8.1.1) http-call: 5.3.0 @@ -1539,7 +1539,7 @@ packages: resolution: {integrity: sha512-LeoojG2tD8XDN9HzEt1j+JUKSyYz7qGp55SfvnXCa8d7k4Hq9jTzTiubu+s2mE4Nq9Ns5X40NZNSm85COxbsqw==} engines: {node: '>=18.0.0'} dependencies: - '@oclif/core': 3.19.1 + '@oclif/core': 3.19.2 chai: 4.4.1 fancy-test: 3.0.10 transitivePeerDependencies: @@ -1948,8 +1948,8 @@ packages: engines: {node: '>=10'} dev: true - /@sindresorhus/merge-streams@2.2.0: - resolution: {integrity: sha512-UTce8mUwUW0RikMb/eseJ7ys0BRkZVFB86orHzrfW12ZmFtym5zua8joZ4L7okH2dDFHkcFjqnZ5GocWBXOFtA==} + /@sindresorhus/merge-streams@2.2.1: + resolution: {integrity: sha512-255V7MMIKw6aQ43Wbqp9HZ+VHn6acddERTLiiLnlcPLU9PdTq9Aijl12oklAgUEblLWye+vHLzmqBx6f2TGcZw==} engines: {node: '>=18'} dev: true @@ -2495,7 +2495,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@types/responselike': 1.0.3 dev: true @@ -2506,7 +2506,7 @@ packages: /@types/cli-progress@3.11.5: resolution: {integrity: sha512-D4PbNRbviKyppS5ivBGyFO29POlySLmA2HyUFE4p5QGazAMM3CwkKWcvTl8gvElSuxRh6FPKL8XmidX873ou4g==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 /@types/configstore@4.0.0: resolution: {integrity: sha512-SvCBBPzOIe/3Tu7jTl2Q8NjITjLmq9m7obzjSyb8PXWWZ31xVK6w4T6v8fOx+lrgQnqk3Yxc00LDolFsSakKCA==} @@ -2538,7 +2538,7 @@ packages: /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/lodash@4.14.202: @@ -2557,8 +2557,8 @@ packages: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} dev: true - /@types/node@20.11.17: - resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} + /@types/node@20.11.19: + resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} dependencies: undici-types: 5.26.5 @@ -2569,7 +2569,7 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/semver@7.5.7: @@ -2589,7 +2589,7 @@ packages: /@types/through@0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/update-notifier@5.1.0: @@ -2603,7 +2603,7 @@ packages: resolution: {integrity: sha512-vPXzCLmRp74e9LsP8oltnWKTH+jBwt86WgRUb4Pc9Lf3pkMVGyvIo2gm9bODeGfCay2DBB/hAWDuvf07JcK4rw==} dependencies: '@types/expect': 1.20.4 - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.56.0)(typescript@5.3.3): @@ -3182,15 +3182,15 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: caniuse-lite: 1.0.30001587 - electron-to-chromium: 1.4.668 + electron-to-chromium: 1.4.670 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) + update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: true /buffer-equal-constant-time@1.0.1: @@ -3999,8 +3999,8 @@ packages: dependencies: jake: 10.8.7 - /electron-to-chromium@1.4.668: - resolution: {integrity: sha512-ZOBocMYCehr9W31+GpMclR+KBaDZOoAEabLdhpZ8oU1JFDwIaFY0UDbpXVEUFc0BIP2O2Qn3rkfCjQmMR4T/bQ==} + /electron-to-chromium@1.4.670: + resolution: {integrity: sha512-hcijYOWjOtjKrKPtNA6tuLlA/bTLO3heFG8pQA6mLpq7dRydSWicXova5lyxDzp1iVJaYhK7J2OQlGE52KYn7A==} dev: true /emoji-regex@8.0.0: @@ -4520,7 +4520,7 @@ packages: dependencies: '@types/chai': 4.3.11 '@types/lodash': 4.14.202 - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@types/sinon': 17.0.3 lodash: 4.17.21 mock-stdin: 1.0.0 @@ -5025,7 +5025,7 @@ packages: resolution: {integrity: sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==} engines: {node: '>=18'} dependencies: - '@sindresorhus/merge-streams': 2.2.0 + '@sindresorhus/merge-streams': 2.2.1 fast-glob: 3.3.2 ignore: 5.3.1 path-type: 5.0.0 @@ -5697,9 +5697,9 @@ packages: engines: {node: '>= 8.0.0'} dev: true - /isbinaryfile@5.0.0: - resolution: {integrity: sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg==} - engines: {node: '>= 14.0.0'} + /isbinaryfile@5.0.2: + resolution: {integrity: sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==} + engines: {node: '>= 18.0.0'} dev: true /isexe@2.0.0: @@ -6254,7 +6254,7 @@ packages: deep-extend: 0.6.0 ejs: 3.1.9 globby: 11.1.0 - isbinaryfile: 5.0.0 + isbinaryfile: 5.0.2 mem-fs: 2.3.0 minimatch: 7.4.6 multimatch: 5.0.0 @@ -7128,14 +7128,14 @@ packages: es-abstract: 1.22.4 dev: true - /oclif@4.4.11: - resolution: {integrity: sha512-aXniwP7gwNNDuNeJ6gMMrdAfyh+ArfwXtnODHoR+A5PNyTGE6fjekXX/VUoIUPCz4ybGbNRQSybvWnhDYtaUTQ==} + /oclif@4.4.12: + resolution: {integrity: sha512-qKzjB4u92T4bpFB+lQloHcWMCrLqFO3oE2ppBqqQkSktg5ceTkUgGOix9X4Dh4XU317J3RhapVJZjR1edIx1Vw==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@aws-sdk/client-cloudfront': 3.513.0 - '@aws-sdk/client-s3': 3.513.0 - '@oclif/core': 3.19.1 + '@aws-sdk/client-cloudfront': 3.514.0 + '@aws-sdk/client-s3': 3.514.0 + '@oclif/core': 3.19.2 '@oclif/plugin-help': 6.0.12 '@oclif/plugin-not-found': 3.0.10 '@oclif/plugin-warn-if-update-available': 3.0.10 @@ -8293,14 +8293,14 @@ packages: spdx-license-ids: 3.0.17 dev: true - /spdx-exceptions@2.4.0: - resolution: {integrity: sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==} + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} dev: true /spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: - spdx-exceptions: 2.4.0 + spdx-exceptions: 2.5.0 spdx-license-ids: 3.0.17 dev: true @@ -8647,7 +8647,7 @@ packages: typescript: 5.3.3 dev: true - /ts-node@10.9.2(@types/node@20.11.17)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.19)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -8666,7 +8666,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.17 + '@types/node': 20.11.19 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -8913,13 +8913,13 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.22.3): + /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.3 + browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 dev: true diff --git a/src/hooks/prerun/login.ts b/src/hooks/prerun/login.ts index c7be483..c688d9b 100644 --- a/src/hooks/prerun/login.ts +++ b/src/hooks/prerun/login.ts @@ -73,7 +73,7 @@ const hook: Hook<'prerun'> = async function (opts) { // Check command flags const _flags = opts.Command.flags || {} - const ffIdx = Math.max(0, opts.argv.findIndex(arg => arg.startsWith('-'))) + const ffIdx = Math.max(opts.argv.findIndex(arg => !arg.startsWith('-'))+1, opts.argv.findIndex(arg => arg.startsWith('-'))) // Add to command line args application info read from config file if (_flags.organization && configData.slug) opts.argv.splice(ffIdx, 0, '--organization=' + configData.slug)