From c430b370c9ae5c62f104a4daaa2bfc71a7c58aa0 Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Tue, 24 Mar 2026 10:47:18 +0100 Subject: [PATCH 01/12] feat: upgrade to oclif core v4 and add biome BREAKING CHANGE: upgrade to oclif core v4 and add biome --- .eslintignore | 1 - .eslintrc | 15 ------------- .github/workflows/semantic-release.yml | 2 +- .releaserc | 3 ++- package.json | 6 +++--- pnpm-lock.yaml | 30 ++++++++++++-------------- src/base.ts | 7 +++--- 7 files changed, 23 insertions(+), 41 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 502167f..0000000 --- a/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -/lib diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 700f4ae..0000000 --- a/.eslintrc +++ /dev/null @@ -1,15 +0,0 @@ -{ - "extends": [ - "@commercelayer/eslint-config-ts" - ], - "ignorePatterns": ["test/**/*.test.ts", "bin/**", "util/**"], - "rules": { - "prettier/prettier": "off", - "@typescript-eslint/prefer-nullish-coalescing": "off", - "@typescript-eslint/strict-boolean-expressions": "off", - "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/restrict-template-expressions": "off", - "@typescript-eslint/consistent-type-definitions": "off", - "@typescript-eslint/return-await": "off" - } -} diff --git a/.github/workflows/semantic-release.yml b/.github/workflows/semantic-release.yml index 7dbd0e5..be600aa 100644 --- a/.github/workflows/semantic-release.yml +++ b/.github/workflows/semantic-release.yml @@ -1,7 +1,7 @@ name: Release on: push: - branches: [ main, beta, prerelease ] + branches: [ main, beta, prerelease, oclif4 ] pull_request: branches: [ main ] jobs: diff --git a/.releaserc b/.releaserc index a9e9901..fabe805 100644 --- a/.releaserc +++ b/.releaserc @@ -5,7 +5,8 @@ { "name": "main", "channel": "latest" }, "+([0-9])?(.{+([0-9]),x}).x", { "name": "beta", "prerelease": true }, - { "name": "prerelease", "prerelease": "rc" } + { "name": "prerelease", "prerelease": "rc" }, + { "name": "oclif4", "prerelease": true } ], "plugins": [ "@semantic-release/commit-analyzer", diff --git a/package.json b/package.json index d352088..7c83076 100644 --- a/package.json +++ b/package.json @@ -73,11 +73,11 @@ "typescript": "^6.0.2" }, "dependencies": { - "@commercelayer/cli-core": "^5.10.8", - "@commercelayer/cli-ux": "^1.1.0", + "@commercelayer/cli-core": "oclif4", + "@commercelayer/cli-ux": "oclif4", "@commercelayer/sdk": "^6.55.0", "@fast-csv/parse": "^4.3.6", - "@oclif/core": "^3.27.0", + "@oclif/core": "^4.10.2", "axios": "^1.13.6", "cli-progress": "^3.12.0", "cli-table3": "^0.6.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 064b195..723743f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@commercelayer/cli-core': - specifier: ^5.10.8 - version: 5.10.8(encoding@0.1.13) + specifier: oclif4 + version: 6.0.0-oclif4.6(encoding@0.1.13) '@commercelayer/cli-ux': - specifier: ^1.1.0 - version: 1.1.0(@oclif/core@3.27.0) + specifier: oclif4 + version: 2.0.0-oclif4.3 '@commercelayer/sdk': specifier: ^6.55.0 version: 6.55.0 @@ -21,8 +21,8 @@ importers: specifier: ^4.3.6 version: 4.3.6 '@oclif/core': - specifier: ^3.27.0 - version: 3.27.0 + specifier: ^4.10.2 + version: 4.10.2 axios: specifier: ^1.13.6 version: 1.13.6 @@ -396,8 +396,8 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commercelayer/cli-core@5.10.8': - resolution: {integrity: sha512-n6ZmGSkiiJDoftQMDim3uY+R2+lb47aNw6rvG48PAnEPY5+Er5Red7qO7+/+YSTgPUXTe2LcNJnrj2zkSJKhzQ==} + '@commercelayer/cli-core@6.0.0-oclif4.6': + resolution: {integrity: sha512-hRBOUYLKmTl/gmZlYpjCV7sroxwBkjxesqxBcNb8onrbnFLHRQ2kBDG0aVEAmjdqeKnCX2iBrMY149O058VLcQ==} engines: {node: '>=20'} '@commercelayer/cli-dev@3.0.13': @@ -405,11 +405,9 @@ packages: engines: {node: '>=20'} hasBin: true - '@commercelayer/cli-ux@1.1.0': - resolution: {integrity: sha512-Cis4Kl7eScp3UjMY3I9NjKFvLbBp8ag2C0e8djXKE+VvQjrGs9rlng4sGUyNbkN38HwbAqdjHSQaxqZ4CX9zvQ==} + '@commercelayer/cli-ux@2.0.0-oclif4.3': + resolution: {integrity: sha512-MnXZHxjZlAsnz3iTVsdsllYBK/wCWQbJr61/nPegoAeGNZbt5agIzBKzBbD4/arPSVeH/R4lY7QT1W91d12RAQ==} engines: {node: '>=20'} - peerDependencies: - '@oclif/core': 3.27.0 '@commercelayer/js-auth@6.7.2': resolution: {integrity: sha512-kk4VqN2iEOreXFq76YqTP83KhBs09Z5Ez9nZNlikXWf5DXzkrOfShqqEwq8ezHjSOlqs4xVyxgQzsEdPP35CeQ==} @@ -4223,10 +4221,10 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commercelayer/cli-core@5.10.8(encoding@0.1.13)': + '@commercelayer/cli-core@6.0.0-oclif4.6(encoding@0.1.13)': dependencies: '@commercelayer/js-auth': 6.7.2 - '@oclif/core': 3.27.0 + '@oclif/core': 4.10.2 chalk: 4.1.2 jsonwebtoken: 9.0.3 update-notifier-cjs: 5.1.7(encoding@0.1.13) @@ -4242,7 +4240,7 @@ snapshots: normalize-package-data: 5.0.0 tslib: 2.8.1 - '@commercelayer/cli-ux@1.1.0(@oclif/core@3.27.0)': + '@commercelayer/cli-ux@2.0.0-oclif4.3': dependencies: '@oclif/core': 3.27.0 ansi-escapes: 4.3.2 @@ -4659,7 +4657,7 @@ snapshots: '@oclif/plugin-warn-if-update-available@3.1.57': dependencies: - '@oclif/core': 4.9.0 + '@oclif/core': 4.10.2 ansis: 3.17.0 debug: 4.4.3(supports-color@8.1.1) http-call: 5.3.0 diff --git a/src/base.ts b/src/base.ts index 9e8cc58..b8377b4 100644 --- a/src/base.ts +++ b/src/base.ts @@ -1,8 +1,7 @@ import { type ApiMode, clColor, clOutput, clToken, clUpdate, clUtil } from '@commercelayer/cli-core' import * as cliux from '@commercelayer/cli-ux' import commercelayer, { type CommerceLayerClient, CommerceLayerStatic } from '@commercelayer/sdk' -import { Args, Command, Flags } from '@oclif/core' -import type { CommandError } from '@oclif/core/lib/interfaces' +import { Args, Command, Flags, type Interfaces } from '@oclif/core' const pkg: clUpdate.Package = require('../package.json') @@ -48,13 +47,13 @@ export default abstract class extends Command { } - async catch(error: CommandError): Promise { + async catch(error: Interfaces.CommandError): Promise { if (error.message?.includes('quit')) this.exit() else return super.catch(error) } - protected handleError(error: CommandError, flags?: any, id?: string): never { + protected handleError(error: Interfaces.CommandError, flags?: any, id?: string): never { if (CommerceLayerStatic.isApiError(error)) { if (error.status === 401) { const err = error.first() From 70095b8f0984542aba41aad96792735492de1b3e Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 26 Mar 2026 10:33:37 +0000 Subject: [PATCH 02/12] chore(release): 5.0.0-oclif4.1 [skip ci] # [5.0.0-oclif4.1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v4.3.1...v5.0.0-oclif4.1) (2026-03-26) ### Features * upgrade to oclif core v4 and add biome ([c430b37](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/c430b370c9ae5c62f104a4daaa2bfc71a7c58aa0)) ### BREAKING CHANGES * upgrade to oclif core v4 and add biome --- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9842968..3139e56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# [5.0.0-oclif4.1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v4.3.1...v5.0.0-oclif4.1) (2026-03-26) + + +### Features + +* upgrade to oclif core v4 and add biome ([c430b37](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/c430b370c9ae5c62f104a4daaa2bfc71a7c58aa0)) + + +### BREAKING CHANGES + +* upgrade to oclif core v4 and add biome + ## [4.3.1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v4.3.0...v4.3.1) (2026-03-24) diff --git a/package.json b/package.json index 30df118..f95a186 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "4.3.1", + "version": "5.0.0-oclif4.1", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports", From cc1599d2f20543b270db28cc45dc1107f4c92c8e Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Thu, 26 Mar 2026 11:43:29 +0100 Subject: [PATCH 03/12] feat: require node to v22 BREAKING CHANGE: require node to v22 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 30df118..e8f189b 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "repository": "commercelayer/commercelayer-cli-plugin-imports", "bugs": "https://github.com/commercelayer/commercelayer-cli-plugin-imports/issues", "engines": { - "node": ">=20" + "node": ">=22" }, "files": [ "/bin/run.*", From 546acbfd5dfe0987b5db328389d3ade6854b3525 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 26 Mar 2026 10:44:10 +0000 Subject: [PATCH 04/12] chore(release): 5.0.0-oclif4.2 [skip ci] # [5.0.0-oclif4.2](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.1...v5.0.0-oclif4.2) (2026-03-26) ### Features * require node to v22 ([cc1599d](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/cc1599d2f20543b270db28cc45dc1107f4c92c8e)) ### BREAKING CHANGES * require node to v22 --- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3139e56..81e1a35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +# [5.0.0-oclif4.2](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.1...v5.0.0-oclif4.2) (2026-03-26) + + +### Features + +* require node to v22 ([cc1599d](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/cc1599d2f20543b270db28cc45dc1107f4c92c8e)) + + +### BREAKING CHANGES + +* require node to v22 + # [5.0.0-oclif4.1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v4.3.1...v5.0.0-oclif4.1) (2026-03-26) diff --git a/package.json b/package.json index 54c2854..d6eca95 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "5.0.0-oclif4.1", + "version": "5.0.0-oclif4.2", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports", From 0b067744b2d5de5265dad95f8dfa7fe53a14082e Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Thu, 26 Mar 2026 11:53:35 +0100 Subject: [PATCH 05/12] fix: fix tests --- package.json | 2 +- pnpm-lock.yaml | 387 +------------------------- src/commands/imports/noc.ts | 2 + test/commands/imports/create.test.ts | 16 +- test/commands/imports/delete.test.ts | 16 +- test/commands/imports/details.test.ts | 16 +- test/commands/imports/group.test.ts | 16 +- test/commands/imports/index.test.ts | 16 +- test/commands/imports/list.test.ts | 16 +- test/commands/imports/types.test.ts | 16 +- 10 files changed, 62 insertions(+), 441 deletions(-) diff --git a/package.json b/package.json index 54c2854..01c7739 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "@biomejs/biome": "^2.4.9", "@commercelayer/cli-dev": "oclif4", "@oclif/plugin-help": "^6.2.40", - "@oclif/test": "^3.2.15", + "@oclif/test": "^4.1.17", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/chai": "^5.2.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7ae89fb..0de0007 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,8 +49,8 @@ importers: specifier: ^6.2.40 version: 6.2.40 '@oclif/test': - specifier: ^3.2.15 - version: 3.2.15 + specifier: ^4.1.17 + version: 4.1.17(@oclif/core@4.10.2) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@25.0.3(typescript@6.0.2)) @@ -764,22 +764,6 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@oclif/core@3.27.0': - resolution: {integrity: sha512-Fg93aNFvXzBq5L7ztVHFP2nYwWU1oTCq48G0TjF/qC1UN36KWa2H5Hsm72kERd5x/sjy2M2Tn4kDEorUlpXOlw==} - engines: {node: '>=18.0.0'} - '@oclif/core@4.10.2': resolution: {integrity: sha512-3GvDh5nqpIE8566qUF5cBHKog9DFV9XgBeuR0nUrz0OMuz2FPYHat1AZHOwyQbvH9OKL4gJNQZHcsDOqDM/FRA==} engines: {node: '>=18.0.0'} @@ -800,9 +784,11 @@ packages: resolution: {integrity: sha512-y8BiMMiX3gnDO3kSck7R61bB74N8SI38pN9LbpaDlhZcjcN27wuIR5trePFxTxx85iow1YC5qvzYtwUZsDVjXg==} engines: {node: '>=18.0.0'} - '@oclif/test@3.2.15': - resolution: {integrity: sha512-XqG3RosozNqySkxSXInU12Xec2sPSOkqYHJDfdFZiWG3a8Cxu4dnPiAQvms+BJsOlLQmfEQlSHqiyVUKOMHhXA==} + '@oclif/test@4.1.17': + resolution: {integrity: sha512-OaD6/2vW9MqL58ZtaTGO1wc2vnPxZ/LLN0qp/+HVdMsBt/UDubxZreC3cxGR9rT8SMfyBvGIU8MzmZEBuiikAQ==} engines: {node: '>=18.0.0'} + peerDependencies: + '@oclif/core': '>= 3.0.0' '@octokit/auth-token@6.0.0': resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} @@ -931,24 +917,6 @@ packages: resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} engines: {node: '>=18'} - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@sinonjs/fake-timers@11.3.1': - resolution: {integrity: sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==} - - '@sinonjs/samsam@8.0.3': - resolution: {integrity: sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ==} - - '@sinonjs/text-encoding@0.7.3': - resolution: {integrity: sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==} - deprecated: |- - Deprecated: no longer maintained and no longer used by Sinon packages. See - https://github.com/sinonjs/nise/issues/243 for replacement details. - '@smithy/abort-controller@4.2.12': resolution: {integrity: sha512-xolrFw6b+2iYGl6EcOL7IJY71vvyZ0DJ3mcKtpykqPe2uscwtzDZJa1uVQXyP7w9Dd+kGwYnPbMsJrGISKiY/Q==} engines: {node: '>=18.0.0'} @@ -1181,9 +1149,6 @@ packages: '@types/http-cache-semantics@4.2.0': resolution: {integrity: sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==} - '@types/lodash@4.17.24': - resolution: {integrity: sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==} - '@types/mocha@10.0.10': resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} @@ -1202,12 +1167,6 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/sinon@21.0.0': - resolution: {integrity: sha512-+oHKZ0lTI+WVLxx1IbJDNmReQaIsQJjN2e7UUrJHEeByG7bFeKJYsv1E75JxTQ9QKJDp21bAa/0W2Xo4srsDnw==} - - '@types/sinonjs__fake-timers@15.0.1': - resolution: {integrity: sha512-Ko2tjWJq8oozHzHV+reuvS5KYIRAokHnGbDwGh/J64LntgpbuylF74ipEL24HCyRjf9FOlBiBHWBR1RlVKsI1w==} - '@types/wrap-ansi@3.0.0': resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} @@ -1283,13 +1242,6 @@ packages: array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} @@ -1398,10 +1350,6 @@ packages: resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==} hasBin: true - chai@4.5.0: - resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} - engines: {node: '>=4'} - chai@6.2.2: resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} engines: {node: '>=18'} @@ -1428,9 +1376,6 @@ packages: chardet@2.1.1: resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -1606,10 +1551,6 @@ packages: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} - deep-eql@4.1.4: - resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} - engines: {node: '>=6'} - deep-extend@0.6.0: resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} engines: {node: '>=4.0.0'} @@ -1638,10 +1579,6 @@ packages: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - diff@5.2.2: - resolution: {integrity: sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==} - engines: {node: '>=0.3.1'} - diff@7.0.0: resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} engines: {node: '>=0.3.1'} @@ -1769,18 +1706,9 @@ packages: resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} engines: {node: ^18.19.0 || >=20.5.0} - fancy-test@3.0.16: - resolution: {integrity: sha512-y1xZFpyYbE2TMiT+agOW2Emv8gr73zvDrKKbcXc8L+gMyIVJFn71cc4ICfzu2zEXjHirpHpdDJN0JBX99wwDXQ==} - engines: {node: '>=18.0.0'} - deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - fast-content-type-parse@3.0.0: resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - fast-levenshtein@3.0.0: resolution: {integrity: sha512-hKKNajm46uNmTlhHSyZkmToAc56uZJwYq7yrciZjqOxnlfQwERDQJmHPUp7m1m9wx8vgOe8IaCKZ5Kv2k1DdCQ==} @@ -1795,9 +1723,6 @@ packages: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - fastq@1.20.1: - resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} - fdir@6.5.0: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -1920,9 +1845,6 @@ packages: resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} engines: {node: '>=18'} - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -1970,10 +1892,6 @@ packages: github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me @@ -1987,10 +1905,6 @@ packages: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -2110,10 +2024,6 @@ packages: resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -2178,18 +2088,10 @@ packages: engines: {node: '>=8'} hasBin: true - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -2334,9 +2236,6 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - json-with-bigint@3.5.8: resolution: {integrity: sha512-eq/4KP6K34kwa7TcFdtvnftvHCD9KvHOGGICWwMFc4dOOKF5t4iYqnfLK8otCRCRv06FXOzGGyqE8h8ElMvvdw==} @@ -2355,9 +2254,6 @@ packages: resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==} engines: {node: '>=12', npm: '>=6'} - just-extend@6.2.0: - resolution: {integrity: sha512-cYofQu2Xpom82S6qD778jBDpwvvy39s1l/hrYij2u9AMdQcGRpaBu6kY4mVhuno5kJVi1DAz4aiphA2WI1/OAw==} - jwa@2.0.1: resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} @@ -2448,9 +2344,6 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} @@ -2506,10 +2399,6 @@ packages: merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -2567,9 +2456,6 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true - mock-stdin@1.0.0: - resolution: {integrity: sha512-tukRdb9Beu27t6dN+XztSRHq9J0B/CoAOySGzHfn8UTfmqipA5yNT/sDUEyYdAV3Hpka6Wx6kOMxuObdOex60Q==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -2593,16 +2479,9 @@ packages: nerf-dart@1.0.0: resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} - nise@5.1.9: - resolution: {integrity: sha512-qOnoujW4SV6e40dYxJOb3uvuoPHtmLzIk4TFo+j0jPJoC+5Z9xja5qH5JZobEPsa8+YYphMrOSwnrshEhG2qww==} - no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - nock@13.5.6: - resolution: {integrity: sha512-o2zOYiCpzRqSzPj0Zt/dQ/DqZeYoaQ7TUonc/xUPjCGl9WeHpNbxgVvOquXYAaJzI0M9BXV3HTzG0p8IUAbBTQ==} - engines: {node: '>= 10.13'} - node-emoji@2.2.0: resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} engines: {node: '>=18'} @@ -2904,16 +2783,10 @@ packages: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} - path-to-regexp@6.3.0: - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -2948,10 +2821,6 @@ packages: resolution: {integrity: sha512-JOnOPQ/8TZgjs1JIH/m9ni7FfimjNa/PRx7y/Wb5qdItsnhO0jE4AT7fC0HjC28DUQWDr50dwSYZLdRMlqDq3Q==} engines: {node: '>=8'} - propagate@2.0.1: - resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} - engines: {node: '>= 8'} - proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} @@ -2962,9 +2831,6 @@ packages: resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} engines: {node: '>=8'} - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} @@ -3043,18 +2909,11 @@ packages: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rimraf@6.1.3: resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==} engines: {node: 20 || >=22} hasBin: true - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -3117,17 +2976,10 @@ packages: simple-swizzle@0.2.4: resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} - sinon@16.1.3: - resolution: {integrity: sha512-mjnWWeyxcAf9nC0bXcPmiDut+oE8HYridTNzBbF98AYVLmWwGRp2ISEpyhYflG1ifILT+eNn3BmKUJPxjXUPlA==} - skin-tone@2.0.0: resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} engines: {node: '>=8'} - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - slice-ansi@4.0.0: resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} engines: {node: '>=10'} @@ -3171,10 +3023,6 @@ packages: sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - stdout-stderr@0.1.13: - resolution: {integrity: sha512-Xnt9/HHHYfjZ7NeQLvuQDyL1LnbsbddgMFKCuaQKwGCdJm8LnstZIXop+uOY36UR1UXXoHXfMbC1KlVdVd2JLA==} - engines: {node: '>=8.0.0'} - stream-combiner2@1.1.1: resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} @@ -3319,14 +3167,6 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-detect@4.1.0: - resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} - engines: {node: '>=4'} - type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -4548,49 +4388,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.20.1 - - '@oclif/core@3.27.0': - dependencies: - '@types/cli-progress': 3.11.6 - 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.12.0 - color: 4.2.3 - debug: 4.4.3(supports-color@8.1.1) - ejs: 3.1.10 - 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.2 - minimatch: 9.0.9 - natural-orderby: 2.0.3 - object-treeify: 1.1.33 - password-prompt: 1.1.3 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - supports-color: 8.1.1 - supports-hyperlinks: 2.3.0 - widest-line: 3.1.0 - wordwrap: 1.0.0 - wrap-ansi: 7.0.0 - '@oclif/core@4.10.2': dependencies: ansi-escapes: 4.3.2 @@ -4657,11 +4454,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@oclif/test@3.2.15': + '@oclif/test@4.1.17(@oclif/core@4.10.2)': dependencies: - '@oclif/core': 3.27.0 - chai: 4.5.0 - fancy-test: 3.0.16 + '@oclif/core': 4.10.2 + ansis: 3.17.0 + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -4848,25 +4645,6 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@sinonjs/commons@3.0.1': - dependencies: - type-detect: 4.0.8 - - '@sinonjs/fake-timers@10.3.0': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@sinonjs/fake-timers@11.3.1': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@sinonjs/samsam@8.0.3': - dependencies: - '@sinonjs/commons': 3.0.1 - type-detect: 4.1.0 - - '@sinonjs/text-encoding@0.7.3': {} - '@smithy/abort-controller@4.2.12': dependencies: '@smithy/types': 4.13.1 @@ -5223,8 +5001,6 @@ snapshots: '@types/http-cache-semantics@4.2.0': {} - '@types/lodash@4.17.24': {} - '@types/mocha@10.0.10': {} '@types/mute-stream@0.0.4': @@ -5243,12 +5019,6 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/sinon@21.0.0': - dependencies: - '@types/sinonjs__fake-timers': 15.0.1 - - '@types/sinonjs__fake-timers@15.0.1': {} - '@types/wrap-ansi@3.0.0': {} agent-base@7.1.4: {} @@ -5311,10 +5081,6 @@ snapshots: array-ify@1.0.0: {} - array-union@2.1.0: {} - - assertion-error@1.1.0: {} - assertion-error@2.0.1: {} astral-regex@2.0.0: {} @@ -5430,16 +5196,6 @@ snapshots: ansicolors: 0.3.2 redeyed: 2.1.1 - chai@4.5.0: - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.4 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.1.0 - chai@6.2.2: {} chalk@2.4.2: @@ -5474,10 +5230,6 @@ snapshots: chardet@2.1.1: {} - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 - chokidar@4.0.3: dependencies: readdirp: 4.1.2 @@ -5660,10 +5412,6 @@ snapshots: dependencies: mimic-response: 3.1.0 - deep-eql@4.1.4: - dependencies: - type-detect: 4.1.0 - deep-extend@0.6.0: {} default-require-extensions@3.0.1: @@ -5680,8 +5428,6 @@ snapshots: detect-newline@4.0.1: {} - diff@5.2.2: {} - diff@7.0.0: {} dir-glob@3.0.1: @@ -5842,30 +5588,8 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.2 - fancy-test@3.0.16: - dependencies: - '@types/chai': 5.2.3 - '@types/lodash': 4.17.24 - '@types/node': 25.5.0 - '@types/sinon': 21.0.0 - lodash: 4.17.23 - mock-stdin: 1.0.0 - nock: 13.5.6 - sinon: 16.1.3 - stdout-stderr: 0.1.13 - transitivePeerDependencies: - - supports-color - fast-content-type-parse@3.0.0: {} - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-levenshtein@3.0.0: dependencies: fastest-levenshtein: 1.0.16 @@ -5882,10 +5606,6 @@ snapshots: fastest-levenshtein@1.0.16: {} - fastq@1.20.1: - dependencies: - reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.4): optionalDependencies: picomatch: 4.0.4 @@ -5999,8 +5719,6 @@ snapshots: get-east-asian-width@1.5.0: {} - get-func-name@2.0.2: {} - get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -6053,10 +5771,6 @@ snapshots: github-slugger@2.0.0: {} - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - glob@10.5.0: dependencies: foreground-child: 3.3.1 @@ -6076,15 +5790,6 @@ snapshots: dependencies: ini: 2.0.0 - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - gopd@1.2.0: {} got@13.0.0: @@ -6209,8 +5914,6 @@ snapshots: dependencies: safer-buffer: 2.1.2 - ignore@5.3.2: {} - import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -6260,14 +5963,8 @@ snapshots: is-docker@2.2.1: {} - is-extglob@2.1.1: {} - is-fullwidth-code-point@3.0.0: {} - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - is-installed-globally@0.4.0: dependencies: global-dirs: 3.0.1 @@ -6403,8 +6100,6 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-stringify-safe@5.0.1: {} - json-with-bigint@3.5.8: {} json5@2.2.3: {} @@ -6432,8 +6127,6 @@ snapshots: ms: 2.1.3 semver: 7.7.4 - just-extend@6.2.0: {} - jwa@2.0.1: dependencies: buffer-equal-constant-time: 1.0.1 @@ -6514,10 +6207,6 @@ snapshots: chalk: 4.1.2 is-unicode-supported: 0.1.0 - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 - lower-case@2.0.2: dependencies: tslib: 2.8.1 @@ -6567,8 +6256,6 @@ snapshots: merge-stream@2.0.0: {} - merge2@1.4.1: {} - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -6630,8 +6317,6 @@ snapshots: yargs-parser: 21.1.1 yargs-unparser: 2.0.0 - mock-stdin@1.0.0: {} - ms@2.1.3: {} mute-stream@1.0.0: {} @@ -6650,27 +6335,11 @@ snapshots: nerf-dart@1.0.0: {} - nise@5.1.9: - dependencies: - '@sinonjs/commons': 3.0.1 - '@sinonjs/fake-timers': 11.3.1 - '@sinonjs/text-encoding': 0.7.3 - just-extend: 6.2.0 - path-to-regexp: 6.3.0 - no-case@3.0.4: dependencies: lower-case: 2.0.2 tslib: 2.8.1 - nock@13.5.6: - dependencies: - debug: 4.4.3(supports-color@8.1.1) - json-stringify-safe: 5.0.1 - propagate: 2.0.1 - transitivePeerDependencies: - - supports-color - node-emoji@2.2.0: dependencies: '@sindresorhus/is': 4.6.0 @@ -6944,12 +6613,8 @@ snapshots: lru-cache: 11.2.7 minipass: 7.1.3 - path-to-regexp@6.3.0: {} - path-type@4.0.0: {} - pathval@1.1.1: {} - picocolors@1.1.1: {} picomatch@2.3.2: {} @@ -6977,8 +6642,6 @@ snapshots: dependencies: fromentries: 1.3.2 - propagate@2.0.1: {} - proto-list@1.2.4: {} proxy-from-env@1.1.0: {} @@ -6987,8 +6650,6 @@ snapshots: dependencies: escape-goat: 2.1.1 - queue-microtask@1.2.3: {} - quick-lru@5.1.1: {} randombytes@2.1.0: @@ -7076,17 +6737,11 @@ snapshots: retry@0.13.1: {} - reusify@1.1.0: {} - rimraf@6.1.3: dependencies: glob: 13.0.6 package-json-from-dist: 1.0.1 - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - safe-buffer@5.1.2: {} safe-buffer@5.2.1: {} @@ -7169,21 +6824,10 @@ snapshots: dependencies: is-arrayish: 0.3.4 - sinon@16.1.3: - dependencies: - '@sinonjs/commons': 3.0.1 - '@sinonjs/fake-timers': 10.3.0 - '@sinonjs/samsam': 8.0.3 - diff: 5.2.2 - nise: 5.1.9 - supports-color: 7.2.0 - skin-tone@2.0.0: dependencies: unicode-emoji-modifier-base: 1.0.0 - slash@3.0.0: {} - slice-ansi@4.0.0: dependencies: ansi-styles: 4.3.0 @@ -7242,13 +6886,6 @@ snapshots: sprintf-js@1.0.3: {} - stdout-stderr@0.1.13: - dependencies: - debug: 4.4.3(supports-color@8.1.1) - strip-ansi: 6.0.1 - transitivePeerDependencies: - - supports-color - stream-combiner2@1.1.1: dependencies: duplexer2: 0.1.4 @@ -7392,10 +7029,6 @@ snapshots: tunnel@0.0.6: {} - type-detect@4.0.8: {} - - type-detect@4.1.0: {} - type-fest@0.20.2: {} type-fest@0.21.3: {} diff --git a/src/commands/imports/noc.ts b/src/commands/imports/noc.ts index 1819a26..e5b2437 100644 --- a/src/commands/imports/noc.ts +++ b/src/commands/imports/noc.ts @@ -8,6 +8,8 @@ export default class Noc extends Command { async run(): Promise { + const _parsed = await this.parse(Noc) + const output = '-= NoC =-' this.log(output) diff --git a/test/commands/imports/create.test.ts b/test/commands/imports/create.test.ts index 2bf7151..01c0889 100644 --- a/test/commands/imports/create.test.ts +++ b/test/commands/imports/create.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:create', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:create', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/delete.test.ts b/test/commands/imports/delete.test.ts index 7590bb8..ea216ac 100644 --- a/test/commands/imports/delete.test.ts +++ b/test/commands/imports/delete.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:delete', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:delete', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/details.test.ts b/test/commands/imports/details.test.ts index 2a4f13d..9730d81 100644 --- a/test/commands/imports/details.test.ts +++ b/test/commands/imports/details.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:details', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:details', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/group.test.ts b/test/commands/imports/group.test.ts index ee72168..f3087c9 100644 --- a/test/commands/imports/group.test.ts +++ b/test/commands/imports/group.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:group', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:group', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/index.test.ts b/test/commands/imports/index.test.ts index de3e64f..846744a 100644 --- a/test/commands/imports/index.test.ts +++ b/test/commands/imports/index.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:index', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:index', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/list.test.ts b/test/commands/imports/list.test.ts index fd75914..2d84726 100644 --- a/test/commands/imports/list.test.ts +++ b/test/commands/imports/list.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:list', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:list', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) diff --git a/test/commands/imports/types.test.ts b/test/commands/imports/types.test.ts index af25816..0ec4a81 100644 --- a/test/commands/imports/types.test.ts +++ b/test/commands/imports/types.test.ts @@ -1,12 +1,10 @@ -import { expect, test } from '@oclif/test' +import { runCommand } from '@oclif/test' +import { expect } from 'chai' -describe('imports:types', () => { - test - .timeout(5000) - .stdout() - .command(['imports:noc']) - .it('runs NoC', ctx => { - expect(ctx.stdout).to.contain('-= NoC =-') - }) +describe('imports:types', () => { + it('runs NoC', async () => { + const { stdout } = await runCommand<{ name: string }>(['imports:noc']) + expect(stdout).to.contain('-= NoC =-') + }).timeout(15000) }) From f0f47fddf45e9c3a712e7619285f24a00b503d47 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 26 Mar 2026 10:54:11 +0000 Subject: [PATCH 06/12] chore(release): 5.0.0-oclif4.3 [skip ci] # [5.0.0-oclif4.3](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.2...v5.0.0-oclif4.3) (2026-03-26) ### Bug Fixes * fix tests ([0b06774](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/0b067744b2d5de5265dad95f8dfa7fe53a14082e)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81e1a35..b883f3a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.0.0-oclif4.3](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.2...v5.0.0-oclif4.3) (2026-03-26) + + +### Bug Fixes + +* fix tests ([0b06774](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/0b067744b2d5de5265dad95f8dfa7fe53a14082e)) + # [5.0.0-oclif4.2](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.1...v5.0.0-oclif4.2) (2026-03-26) diff --git a/package.json b/package.json index 27d1d59..e363cb3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "5.0.0-oclif4.2", + "version": "5.0.0-oclif4.3", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports", From e91727331dcd8b407007af6a75e5f391fd8d7264 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 26 Mar 2026 16:13:23 +0000 Subject: [PATCH 07/12] chore(release): 5.0.0-oclif4.4 [skip ci] # [5.0.0-oclif4.4](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.3...v5.0.0-oclif4.4) (2026-03-26) ### Features * add import size flag ([4fa5433](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/4fa54337c699c0d959b9093eb2e1c9f293b5a53f)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce8d58d..5caf758 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.0.0-oclif4.4](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.3...v5.0.0-oclif4.4) (2026-03-26) + + +### Features + +* add import size flag ([4fa5433](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/4fa54337c699c0d959b9093eb2e1c9f293b5a53f)) + # [5.0.0-oclif4.3](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.2...v5.0.0-oclif4.3) (2026-03-26) diff --git a/package.json b/package.json index e363cb3..8f2c06f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "5.0.0-oclif4.3", + "version": "5.0.0-oclif4.4", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports", From df831f57deb8258b93f02848adf713f94f5efdd0 Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Thu, 26 Mar 2026 19:07:24 +0100 Subject: [PATCH 08/12] chore: fix release script --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e363cb3..504fbba 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "readme": "cl-cli-dev readme --plugin --bin=commercelayer && git add README.md", "lint": "biome check --enforce-assist=true", "check": "biome check --enforce-assist=true --write", - "release": "pnpm upgrade && pnpm lint && pnpm prepack && pnpm postpack" + "release": "pnpm upgrade && pnpm test && pnpm prepack && pnpm postpack" }, "types": "lib/index.d.ts", "devDependencies": { From 0c3bc9cfc9a5505a17ad869a3fa26e551d86db54 Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Thu, 26 Mar 2026 19:33:39 +0100 Subject: [PATCH 09/12] chore: fix release script --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4fe1d0a..6c230fa 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "readme": "cl-cli-dev readme --plugin --bin=commercelayer && git add README.md", "lint": "biome check --enforce-assist=true", "check": "biome check --enforce-assist=true --write", - "release": "pnpm upgrade && pnpm test && pnpm prepack && pnpm postpack" + "release": "pnpm upgrade && pnpm prepack && pnpm postpack && pnpm test" }, "types": "lib/index.d.ts", "devDependencies": { From 636fdfc84ca193f867ab90935ea5ac456825dc18 Mon Sep 17 00:00:00 2001 From: PIERLUIGI VITI Date: Fri, 27 Mar 2026 10:38:57 +0100 Subject: [PATCH 10/12] fix: update dependencies --- package.json | 2 +- pnpm-lock.yaml | 304 ++++++++++++++++++++++++------------------------- 2 files changed, 153 insertions(+), 153 deletions(-) diff --git a/package.json b/package.json index 6c230fa..88d43d9 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "@commercelayer/cli-ux": "oclif4", "@commercelayer/sdk": "^6.55.0", "@fast-csv/parse": "^4.3.6", - "@oclif/core": "^4.10.2", + "@oclif/core": "^4.10.3", "axios": "^1.13.6", "cli-progress": "^3.12.0", "cli-table3": "^0.6.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc96052..9ed2a97 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@commercelayer/cli-core': specifier: oclif4 - version: 6.0.0-oclif4.9(encoding@0.1.13) + version: 6.0.0-oclif4.11(encoding@0.1.13) '@commercelayer/cli-ux': specifier: oclif4 - version: 2.0.0-oclif4.10(@oclif/core@4.10.2) + version: 2.0.0-oclif4.11(@oclif/core@4.10.3) '@commercelayer/sdk': specifier: ^6.55.0 version: 6.55.0 @@ -21,8 +21,8 @@ importers: specifier: ^4.3.6 version: 4.3.6 '@oclif/core': - specifier: ^4.10.2 - version: 4.10.2 + specifier: ^4.10.3 + version: 4.10.3 axios: specifier: ^1.13.6 version: 1.13.6 @@ -44,13 +44,13 @@ importers: version: 2.4.9 '@commercelayer/cli-dev': specifier: oclif4 - version: 4.0.0-oclif4.5 + version: 4.0.0-oclif4.6 '@oclif/plugin-help': specifier: ^6.2.40 version: 6.2.40 '@oclif/test': specifier: ^4.1.17 - version: 4.1.17(@oclif/core@4.10.2) + version: 4.1.17(@oclif/core@4.10.3) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@25.0.3(typescript@6.0.2)) @@ -136,44 +136,44 @@ packages: resolution: {integrity: sha512-0XLrOT4Cm3NEhhiME7l/8LbTXS4KdsbR4dSrY207KNKTcHLLTZ9EXt4ZpgnTfLvWQF3pGP2us4Zi1fYLo0N+Ow==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.973.24': - resolution: {integrity: sha512-vvf82RYQu2GidWAuQq+uIzaPz9V0gSCXVqdVzRosgl5rXcspXOpSD3wFreGGW6AYymPr97Z69kjVnLePBxloDw==} + '@aws-sdk/core@3.973.25': + resolution: {integrity: sha512-TNrx7eq6nKNOO62HWPqoBqPLXEkW6nLZQGwjL6lq1jZtigWYbK1NbCnT7mKDzbLMHZfuOECUt3n6CzxjUW9HWQ==} engines: {node: '>=20.0.0'} '@aws-sdk/crc64-nvme@3.972.5': resolution: {integrity: sha512-2VbTstbjKdT+yKi8m7b3a9CiVac+pL/IY2PHJwsaGkkHmuuqkJZIErPck1h6P3T9ghQMLSdMPyW6Qp7Di5swFg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.22': - resolution: {integrity: sha512-cXp0VTDWT76p3hyK5D51yIKEfpf6/zsUvMfaB8CkyqadJxMQ8SbEeVroregmDlZbtG31wkj9ei0WnftmieggLg==} + '@aws-sdk/credential-provider-env@3.972.23': + resolution: {integrity: sha512-EamaclJcCEaPHp6wiVknNMM2RlsPMjAHSsYSFLNENBM8Wz92QPc6cOn3dif6vPDQt0Oo4IEghDy3NMDCzY/IvA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.24': - resolution: {integrity: sha512-h694K7+tRuepSRJr09wTvQfaEnjzsKZ5s7fbESrVds02GT/QzViJ94/HCNwM7bUfFxqpPXHxulZfL6Cou0dwPg==} + '@aws-sdk/credential-provider-http@3.972.25': + resolution: {integrity: sha512-qPymamdPcLp6ugoVocG1y5r69ScNiRzb0hogX25/ij+Wz7c7WnsgjLTaz7+eB5BfRxeyUwuw5hgULMuwOGOpcw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.972.24': - resolution: {integrity: sha512-O46fFmv0RDFWiWEA9/e6oW92BnsyAXuEgTTasxHligjn2RCr9L/DK773m/NoFaL3ZdNAUz8WxgxunleMnHAkeQ==} + '@aws-sdk/credential-provider-ini@3.972.25': + resolution: {integrity: sha512-G/v/PicYn4qs7xCv4vT6I4QKdvMyRvsgIFNBkUueCGlbLo7/PuKcNKgUozmLSsaYnE7jIl6UrfkP07EUubr48w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.24': - resolution: {integrity: sha512-sIk8oa6AzDoUhxsR11svZESqvzGuXesw62Rl2oW6wguZx8i9cdGCvkFg+h5K7iucUZP8wyWibUbJMc+J66cu5g==} + '@aws-sdk/credential-provider-login@3.972.25': + resolution: {integrity: sha512-bUdmyJeVua7SmD+g2a65x2/0YqsGn4K2k4GawI43js0odaNaIzpIhLtHehUnPnfLuyhPWbJR1NyuIO4iMVfM0w==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.25': - resolution: {integrity: sha512-m7dR0Dsva2P+VUpL+VkC0WwiDby5pgmWXkRVDB5rlwv0jXJrQJf7YMtCoM8Wjk0H9jPeCYOxOXXcIgp/qp5Alg==} + '@aws-sdk/credential-provider-node@3.972.26': + resolution: {integrity: sha512-5XSK74rCXxCNj+UWv5bjq1EccYkiyW4XOHFU9NXnsCcQF8dJuHdua1qFg0m/LIwVOWklbKsrcnMtfxIXwgvwzQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.22': - resolution: {integrity: sha512-Os32s8/4gTZjBk5BtoS/cuTILaj+K72d0dVG7TCJX/fC4598cxwLDmf1AEHEpER5oL3K//yETjvFaz0V8oO5Xw==} + '@aws-sdk/credential-provider-process@3.972.23': + resolution: {integrity: sha512-IL/TFW59++b7MpHserjUblGrdP5UXy5Ekqqx1XQkERXBFJcZr74I7VaSrQT5dxdRMU16xGK4L0RQ5fQG1pMgnA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.972.24': - resolution: {integrity: sha512-PaFv7snEfypU2yXkpvfyWgddEbDLtgVe51wdZlinhc2doubBjUzJZZpgwuF2Jenl1FBydMhNpMjD6SBUM3qdSA==} + '@aws-sdk/credential-provider-sso@3.972.25': + resolution: {integrity: sha512-r4OGAfHmlEa1QBInHWz+/dOD4tRljcjVNQe9wJ/AJNXEj1d2WdsRLppvRFImRV6FIs+bTpjtL0a23V5ELQpRPw==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.24': - resolution: {integrity: sha512-J6H4R1nvr3uBTqD/EeIPAskrBtET4WFfNhpFySr2xW7bVZOXpQfPjrLSIx65jcNjBmLXzWq8QFLdVoGxiGG/SA==} + '@aws-sdk/credential-provider-web-identity@3.972.25': + resolution: {integrity: sha512-uM1OtoJgj+yK3MlAmda8uR9WJJCdm5HB25JyCeFL5a5q1Fbafalf4uKidFO3/L0Pgd+Fsflkb4cM6jHIswi3QQ==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-bucket-endpoint@3.972.8': @@ -184,8 +184,8 @@ packages: resolution: {integrity: sha512-5DTBTiotEES1e2jOHAq//zyzCjeMB78lEHd35u15qnrid4Nxm7diqIf9fQQ3Ov0ChH1V3Vvt13thOnrACmfGVQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.974.4': - resolution: {integrity: sha512-fhCbZXPAyy8btnNbnBlR7Cc1nD54cETSvGn2wey71ehsM89AKPO8Dpco9DBAAgvrUdLrdHQepBXcyX4vxC5OwA==} + '@aws-sdk/middleware-flexible-checksums@3.974.5': + resolution: {integrity: sha512-SPSvF0G1t8m8CcB0L+ClNFszzQOvXaxmRj25oRWDf6aU+TuN2PXPFAJ9A6lt1IvX4oGAqqbTdMPTYs/SSHUYYQ==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-host-header@3.972.8': @@ -200,36 +200,36 @@ packages: resolution: {integrity: sha512-CWl5UCM57WUFaFi5kB7IBY1UmOeLvNZAZ2/OZ5l20ldiJ3TiIz1pC65gYj8X0BCPWkeR1E32mpsCk1L1I4n+lA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-recursion-detection@3.972.8': - resolution: {integrity: sha512-BnnvYs2ZEpdlmZ2PNlV2ZyQ8j8AEkMTjN79y/YA475ER1ByFYrkVR85qmhni8oeTaJcDqbx364wDpitDAA/wCA==} + '@aws-sdk/middleware-recursion-detection@3.972.9': + resolution: {integrity: sha512-/Wt5+CT8dpTFQxEJ9iGy/UGrXr7p2wlIOEHvIr/YcHYByzoLjrqkYqXdJjd9UIgWjv7eqV2HnFJen93UTuwfTQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.25': - resolution: {integrity: sha512-4xJL7O+XkhbSkT4yAYshkAww+mxJvtGQneNHH0MOpe+w8Vo2z87M9z06UO3G6zPM2c3Ef2yKczvZpTgdArMHfg==} + '@aws-sdk/middleware-sdk-s3@3.972.26': + resolution: {integrity: sha512-5q7UGSTtt7/KF0Os8wj2VZtlLxeWJVb0e2eDrDJlWot2EIxUNKDDMPFq/FowUqrwZ40rO2bu6BypxaKNvQhI+g==} engines: {node: '>=20.0.0'} '@aws-sdk/middleware-ssec@3.972.8': resolution: {integrity: sha512-wqlK0yO/TxEC2UsY9wIlqeeutF6jjLe0f96Pbm40XscTo57nImUk9lBcw0dPgsm0sppFtAkSlDrfpK+pC30Wqw==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-user-agent@3.972.25': - resolution: {integrity: sha512-QxiMPofvOt8SwSynTOmuZfvvPM1S9QfkESBxB22NMHTRXCJhR5BygLl8IXfC4jELiisQgwsgUby21GtXfX3f/g==} + '@aws-sdk/middleware-user-agent@3.972.26': + resolution: {integrity: sha512-AilFIh4rI/2hKyyGN6XrB0yN96W2o7e7wyrPWCM6QjZM1mcC/pVkW3IWWRvuBWMpVP8Fg+rMpbzeLQ6dTM4gig==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.996.14': - resolution: {integrity: sha512-fSESKvh1VbfjtV3QMnRkCPZWkUbQof6T/DOpiLp33yP2wA+rbwwnZeG3XT3Ekljgw2I8X4XaQPnw+zSR8yxJ5Q==} + '@aws-sdk/nested-clients@3.996.15': + resolution: {integrity: sha512-k6WAVNkub5DrU46iPQvH1m0xc1n+0dX79+i287tYJzf5g1yU2rX3uf4xNeL5JvK1NtYgfwMnsxHqhOXFBn367A==} engines: {node: '>=20.0.0'} - '@aws-sdk/region-config-resolver@3.972.9': - resolution: {integrity: sha512-eQ+dFU05ZRC/lC2XpYlYSPlXtX3VT8sn5toxN2Fv7EXlMoA2p9V7vUBKqHunfD4TRLpxUq8Y8Ol/nCqiv327Ng==} + '@aws-sdk/region-config-resolver@3.972.10': + resolution: {integrity: sha512-1dq9ToC6e070QvnVhhbAs3bb5r6cQ10gTVc6cyRV5uvQe7P138TV2uG2i6+Yok4bAkVAcx5AqkTEBUvWEtBlsQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.13': - resolution: {integrity: sha512-7j8rOFHHq4e9McCSuWBmBSADriW5CjPUem4inckRh/cyQGaijBwDbkNbVTgDVDWqFo29SoVVUfI6HCOnck6HZw==} + '@aws-sdk/signature-v4-multi-region@3.996.14': + resolution: {integrity: sha512-4nZSrBr1NO+48HCM/6BRU8mnRjuHZjcpziCvLXZk5QVftwWz5Mxqbhwdz4xf7WW88buaTB8uRO2MHklSX1m0vg==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1015.0': - resolution: {integrity: sha512-3OSD4y110nisRhHzFOjoEeHU4GQL4KpzkX9PxzWaiZe0Yg2+thZKM0Pn9DjYwezH5JYfh/K++xK/SE0IHGrmCQ==} + '@aws-sdk/token-providers@3.1018.0': + resolution: {integrity: sha512-97OPNJHy37wmGOX44xAcu6E9oSTiqK9uPcy/fWpmN5uB3JuEp1f6x60Xot/jp+FxwhQWIFUsVJFnm3QKqt7T6Q==} engines: {node: '>=20.0.0'} '@aws-sdk/types@3.973.6': @@ -251,8 +251,8 @@ packages: '@aws-sdk/util-user-agent-browser@3.972.8': resolution: {integrity: sha512-B3KGXJviV2u6Cdw2SDY2aDhoJkVfY/Q/Trwk2CMSkikE1Oi6gRzxhvhIfiRpHfmIsAhV4EA54TVEX8K6CbHbkA==} - '@aws-sdk/util-user-agent-node@3.973.11': - resolution: {integrity: sha512-1qdXbXo2s5MMLpUvw00284LsbhtlQ4ul7Zzdn5n+7p4WVgCMLqhxImpHIrjSoc72E/fyc4Wq8dLtUld2Gsh+lA==} + '@aws-sdk/util-user-agent-node@3.973.12': + resolution: {integrity: sha512-8phW0TS8ntENJgDcFewYT/Q8dOmarpvSxEjATu2GUBAutiHr++oEGCiBUwxslCMNvwW2cAPZNT53S/ym8zm/gg==} engines: {node: '>=20.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -260,8 +260,8 @@ packages: aws-crt: optional: true - '@aws-sdk/xml-builder@3.972.15': - resolution: {integrity: sha512-PxMRlCFNiQnke9YR29vjFQwz4jq+6Q04rOVFeTDR2K7Qpv9h9FOWOxG+zJjageimYbWqE3bTuLjmryWHAWbvaA==} + '@aws-sdk/xml-builder@3.972.16': + resolution: {integrity: sha512-iu2pyvaqmeatIJLURLqx9D+4jKAdTH20ntzB6BFwjyN7V960r4jK32mx0Zf7YbtOYAbmbtQfDNuL60ONinyw7A==} engines: {node: '>=20.0.0'} '@aws/lambda-invoke-store@0.2.4': @@ -396,17 +396,17 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commercelayer/cli-core@6.0.0-oclif4.9': - resolution: {integrity: sha512-E9lAuVDhQ0uDxncq1MGR8mB0C21WeixQSS+Qlkv2X65nYn87f6UCyGL3z7nUxezfRS1sIfaH7Mt/57lr2mrROA==} + '@commercelayer/cli-core@6.0.0-oclif4.11': + resolution: {integrity: sha512-HD4NjYdvkXoeASapO+kkcwYAVw3M29hkVyY1w0SHjozX40tWJwUGFhw97RMV8B6kNuqBZuj/SkS0tX7F/76VNg==} engines: {node: '>=22'} - '@commercelayer/cli-dev@4.0.0-oclif4.5': - resolution: {integrity: sha512-qUuYdWI9jBhQlQ6v+/v9f8mc1B2rw3XqoBkS56FZukKSGHM9laWqMTStjKCrKy0hVUdBR9Af0XGDCRj4Peki2g==} + '@commercelayer/cli-dev@4.0.0-oclif4.6': + resolution: {integrity: sha512-mXD0Zd5/GN+f7Cs91u4dgC8e/ncHKCLGspMQkpcEZDrVXeWflPuRzfP/69Pj5GJKCGLP5zstVffYC9lwHP3m5g==} engines: {node: '>=22'} hasBin: true - '@commercelayer/cli-ux@2.0.0-oclif4.10': - resolution: {integrity: sha512-uOtoy2kBXukMJBZhNm75vhrGLTsdqb0gQcbQ88+o0M+clRExMEkrgA2uNPxX3G7NQqSkTk432z/Ok2I8FfRftg==} + '@commercelayer/cli-ux@2.0.0-oclif4.11': + resolution: {integrity: sha512-pbgf0KKYyDRRY2iQyAHMzUak65pFoDdVz8S4TXr636FaHVi+QWl1D3B8oe4Ak1uno2Ofg98J6SaNE1/dCEGMjQ==} engines: {node: '>=22'} peerDependencies: '@oclif/core': ^4 @@ -764,8 +764,8 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@oclif/core@4.10.2': - resolution: {integrity: sha512-3GvDh5nqpIE8566qUF5cBHKog9DFV9XgBeuR0nUrz0OMuz2FPYHat1AZHOwyQbvH9OKL4gJNQZHcsDOqDM/FRA==} + '@oclif/core@4.10.3': + resolution: {integrity: sha512-0mD8vcrrX5uRsxzvI8tbWmSVGngvZA/Qo6O0ZGvLPAWEauSf5GFniwgirhY0SkszuHwu0S1J1ivj/jHmqtIDuA==} engines: {node: '>=18.0.0'} '@oclif/core@4.9.0': @@ -1287,8 +1287,8 @@ packages: resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} engines: {node: '>=10'} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.3: + resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} brace-expansion@5.0.5: resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} @@ -1612,8 +1612,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.325: - resolution: {integrity: sha512-PwfIw7WQSt3xX7yOf5OE/unLzsK9CaN2f/FvV3WjPR1Knoc1T9vePRVV4W1EM301JzzysK51K7FNKcusCr0zYA==} + electron-to-chromium@1.5.328: + resolution: {integrity: sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==} emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -1919,8 +1919,8 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + handlebars@4.7.9: + resolution: {integrity: sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==} engines: {node: '>=0.4.7'} hasBin: true @@ -2534,8 +2534,8 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - npm@11.12.0: - resolution: {integrity: sha512-xPhOap4ZbJWyd7DAOukP564WFwNSGu/2FeTRFHhiiKthcauxhH/NpkJAQm24xD+cAn8av5tQ00phi98DqtfLsg==} + npm@11.12.1: + resolution: {integrity: sha512-zcoUuF1kezGSAo0CqtvoLXX3mkRqzuqYdL6Y5tdo8g69NVV3CkjQ6ZBhBgB4d7vGkPcV6TcvLi3GRKPDFX+xTA==} engines: {node: ^20.17.0 || >=22.9.0} hasBin: true bundledDependencies: @@ -3475,17 +3475,17 @@ snapshots: dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.24 - '@aws-sdk/credential-provider-node': 3.972.25 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/credential-provider-node': 3.972.26 '@aws-sdk/middleware-host-header': 3.972.8 '@aws-sdk/middleware-logger': 3.972.8 - '@aws-sdk/middleware-recursion-detection': 3.972.8 - '@aws-sdk/middleware-user-agent': 3.972.25 - '@aws-sdk/region-config-resolver': 3.972.9 + '@aws-sdk/middleware-recursion-detection': 3.972.9 + '@aws-sdk/middleware-user-agent': 3.972.26 + '@aws-sdk/region-config-resolver': 3.972.10 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-endpoints': 3.996.5 '@aws-sdk/util-user-agent-browser': 3.972.8 - '@aws-sdk/util-user-agent-node': 3.973.11 + '@aws-sdk/util-user-agent-node': 3.973.12 '@smithy/config-resolver': 4.4.13 '@smithy/core': 3.23.12 '@smithy/fetch-http-handler': 5.3.15 @@ -3522,24 +3522,24 @@ snapshots: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.24 - '@aws-sdk/credential-provider-node': 3.972.25 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/credential-provider-node': 3.972.26 '@aws-sdk/middleware-bucket-endpoint': 3.972.8 '@aws-sdk/middleware-expect-continue': 3.972.8 - '@aws-sdk/middleware-flexible-checksums': 3.974.4 + '@aws-sdk/middleware-flexible-checksums': 3.974.5 '@aws-sdk/middleware-host-header': 3.972.8 '@aws-sdk/middleware-location-constraint': 3.972.8 '@aws-sdk/middleware-logger': 3.972.8 - '@aws-sdk/middleware-recursion-detection': 3.972.8 - '@aws-sdk/middleware-sdk-s3': 3.972.25 + '@aws-sdk/middleware-recursion-detection': 3.972.9 + '@aws-sdk/middleware-sdk-s3': 3.972.26 '@aws-sdk/middleware-ssec': 3.972.8 - '@aws-sdk/middleware-user-agent': 3.972.25 - '@aws-sdk/region-config-resolver': 3.972.9 - '@aws-sdk/signature-v4-multi-region': 3.996.13 + '@aws-sdk/middleware-user-agent': 3.972.26 + '@aws-sdk/region-config-resolver': 3.972.10 + '@aws-sdk/signature-v4-multi-region': 3.996.14 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-endpoints': 3.996.5 '@aws-sdk/util-user-agent-browser': 3.972.8 - '@aws-sdk/util-user-agent-node': 3.973.11 + '@aws-sdk/util-user-agent-node': 3.973.12 '@smithy/config-resolver': 4.4.13 '@smithy/core': 3.23.12 '@smithy/eventstream-serde-browser': 4.2.12 @@ -3577,10 +3577,10 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/core@3.973.24': + '@aws-sdk/core@3.973.25': dependencies: '@aws-sdk/types': 3.973.6 - '@aws-sdk/xml-builder': 3.972.15 + '@aws-sdk/xml-builder': 3.972.16 '@smithy/core': 3.23.12 '@smithy/node-config-provider': 4.3.12 '@smithy/property-provider': 4.2.12 @@ -3598,17 +3598,17 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.22': + '@aws-sdk/credential-provider-env@3.972.23': dependencies: - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.24': + '@aws-sdk/credential-provider-http@3.972.25': dependencies: - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/types': 3.973.6 '@smithy/fetch-http-handler': 5.3.15 '@smithy/node-http-handler': 4.5.0 @@ -3619,16 +3619,16 @@ snapshots: '@smithy/util-stream': 4.5.20 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.972.24': + '@aws-sdk/credential-provider-ini@3.972.25': dependencies: - '@aws-sdk/core': 3.973.24 - '@aws-sdk/credential-provider-env': 3.972.22 - '@aws-sdk/credential-provider-http': 3.972.24 - '@aws-sdk/credential-provider-login': 3.972.24 - '@aws-sdk/credential-provider-process': 3.972.22 - '@aws-sdk/credential-provider-sso': 3.972.24 - '@aws-sdk/credential-provider-web-identity': 3.972.24 - '@aws-sdk/nested-clients': 3.996.14 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/credential-provider-env': 3.972.23 + '@aws-sdk/credential-provider-http': 3.972.25 + '@aws-sdk/credential-provider-login': 3.972.25 + '@aws-sdk/credential-provider-process': 3.972.23 + '@aws-sdk/credential-provider-sso': 3.972.25 + '@aws-sdk/credential-provider-web-identity': 3.972.25 + '@aws-sdk/nested-clients': 3.996.15 '@aws-sdk/types': 3.973.6 '@smithy/credential-provider-imds': 4.2.12 '@smithy/property-provider': 4.2.12 @@ -3638,10 +3638,10 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-login@3.972.24': + '@aws-sdk/credential-provider-login@3.972.25': dependencies: - '@aws-sdk/core': 3.973.24 - '@aws-sdk/nested-clients': 3.996.14 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/nested-clients': 3.996.15 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/protocol-http': 5.3.12 @@ -3651,14 +3651,14 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-node@3.972.25': + '@aws-sdk/credential-provider-node@3.972.26': dependencies: - '@aws-sdk/credential-provider-env': 3.972.22 - '@aws-sdk/credential-provider-http': 3.972.24 - '@aws-sdk/credential-provider-ini': 3.972.24 - '@aws-sdk/credential-provider-process': 3.972.22 - '@aws-sdk/credential-provider-sso': 3.972.24 - '@aws-sdk/credential-provider-web-identity': 3.972.24 + '@aws-sdk/credential-provider-env': 3.972.23 + '@aws-sdk/credential-provider-http': 3.972.25 + '@aws-sdk/credential-provider-ini': 3.972.25 + '@aws-sdk/credential-provider-process': 3.972.23 + '@aws-sdk/credential-provider-sso': 3.972.25 + '@aws-sdk/credential-provider-web-identity': 3.972.25 '@aws-sdk/types': 3.973.6 '@smithy/credential-provider-imds': 4.2.12 '@smithy/property-provider': 4.2.12 @@ -3668,20 +3668,20 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-process@3.972.22': + '@aws-sdk/credential-provider-process@3.972.23': dependencies: - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/shared-ini-file-loader': 4.4.7 '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.972.24': + '@aws-sdk/credential-provider-sso@3.972.25': dependencies: - '@aws-sdk/core': 3.973.24 - '@aws-sdk/nested-clients': 3.996.14 - '@aws-sdk/token-providers': 3.1015.0 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/nested-clients': 3.996.15 + '@aws-sdk/token-providers': 3.1018.0 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/shared-ini-file-loader': 4.4.7 @@ -3690,10 +3690,10 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/credential-provider-web-identity@3.972.24': + '@aws-sdk/credential-provider-web-identity@3.972.25': dependencies: - '@aws-sdk/core': 3.973.24 - '@aws-sdk/nested-clients': 3.996.14 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/nested-clients': 3.996.15 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/shared-ini-file-loader': 4.4.7 @@ -3719,12 +3719,12 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/middleware-flexible-checksums@3.974.4': + '@aws-sdk/middleware-flexible-checksums@3.974.5': dependencies: '@aws-crypto/crc32': 5.2.0 '@aws-crypto/crc32c': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/crc64-nvme': 3.972.5 '@aws-sdk/types': 3.973.6 '@smithy/is-array-buffer': 4.2.2 @@ -3755,7 +3755,7 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/middleware-recursion-detection@3.972.8': + '@aws-sdk/middleware-recursion-detection@3.972.9': dependencies: '@aws-sdk/types': 3.973.6 '@aws/lambda-invoke-store': 0.2.4 @@ -3763,9 +3763,9 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.25': + '@aws-sdk/middleware-sdk-s3@3.972.26': dependencies: - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-arn-parser': 3.972.3 '@smithy/core': 3.23.12 @@ -3786,9 +3786,9 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/middleware-user-agent@3.972.25': + '@aws-sdk/middleware-user-agent@3.972.26': dependencies: - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-endpoints': 3.996.5 '@smithy/core': 3.23.12 @@ -3797,20 +3797,20 @@ snapshots: '@smithy/util-retry': 4.2.12 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.996.14': + '@aws-sdk/nested-clients@3.996.15': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.973.24 + '@aws-sdk/core': 3.973.25 '@aws-sdk/middleware-host-header': 3.972.8 '@aws-sdk/middleware-logger': 3.972.8 - '@aws-sdk/middleware-recursion-detection': 3.972.8 - '@aws-sdk/middleware-user-agent': 3.972.25 - '@aws-sdk/region-config-resolver': 3.972.9 + '@aws-sdk/middleware-recursion-detection': 3.972.9 + '@aws-sdk/middleware-user-agent': 3.972.26 + '@aws-sdk/region-config-resolver': 3.972.10 '@aws-sdk/types': 3.973.6 '@aws-sdk/util-endpoints': 3.996.5 '@aws-sdk/util-user-agent-browser': 3.972.8 - '@aws-sdk/util-user-agent-node': 3.973.11 + '@aws-sdk/util-user-agent-node': 3.973.12 '@smithy/config-resolver': 4.4.13 '@smithy/core': 3.23.12 '@smithy/fetch-http-handler': 5.3.15 @@ -3840,7 +3840,7 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/region-config-resolver@3.972.9': + '@aws-sdk/region-config-resolver@3.972.10': dependencies: '@aws-sdk/types': 3.973.6 '@smithy/config-resolver': 4.4.13 @@ -3848,19 +3848,19 @@ snapshots: '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.13': + '@aws-sdk/signature-v4-multi-region@3.996.14': dependencies: - '@aws-sdk/middleware-sdk-s3': 3.972.25 + '@aws-sdk/middleware-sdk-s3': 3.972.26 '@aws-sdk/types': 3.973.6 '@smithy/protocol-http': 5.3.12 '@smithy/signature-v4': 5.3.12 '@smithy/types': 4.13.1 tslib: 2.8.1 - '@aws-sdk/token-providers@3.1015.0': + '@aws-sdk/token-providers@3.1018.0': dependencies: - '@aws-sdk/core': 3.973.24 - '@aws-sdk/nested-clients': 3.996.14 + '@aws-sdk/core': 3.973.25 + '@aws-sdk/nested-clients': 3.996.15 '@aws-sdk/types': 3.973.6 '@smithy/property-provider': 4.2.12 '@smithy/shared-ini-file-loader': 4.4.7 @@ -3897,16 +3897,16 @@ snapshots: bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/util-user-agent-node@3.973.11': + '@aws-sdk/util-user-agent-node@3.973.12': dependencies: - '@aws-sdk/middleware-user-agent': 3.972.25 + '@aws-sdk/middleware-user-agent': 3.972.26 '@aws-sdk/types': 3.973.6 '@smithy/node-config-provider': 4.3.12 '@smithy/types': 4.13.1 '@smithy/util-config-provider': 4.2.2 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.15': + '@aws-sdk/xml-builder@3.972.16': dependencies: '@smithy/types': 4.13.1 fast-xml-parser: 5.5.8 @@ -4052,28 +4052,28 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commercelayer/cli-core@6.0.0-oclif4.9(encoding@0.1.13)': + '@commercelayer/cli-core@6.0.0-oclif4.11(encoding@0.1.13)': dependencies: '@commercelayer/js-auth': 7.3.0 - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 chalk: 4.1.2 jsonwebtoken: 9.0.3 update-notifier-cjs: 5.1.7(encoding@0.1.13) transitivePeerDependencies: - encoding - '@commercelayer/cli-dev@4.0.0-oclif4.5': + '@commercelayer/cli-dev@4.0.0-oclif4.6': dependencies: - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 fs-extra: 10.1.0 github-slugger: 1.5.0 lodash: 4.17.23 normalize-package-data: 5.0.0 tslib: 2.8.1 - '@commercelayer/cli-ux@2.0.0-oclif4.10(@oclif/core@4.10.2)': + '@commercelayer/cli-ux@2.0.0-oclif4.11(@oclif/core@4.10.3)': dependencies: - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 ansi-escapes: 4.3.2 ansi-styles: 4.3.0 cardinal: 2.1.1 @@ -4388,7 +4388,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@oclif/core@4.10.2': + '@oclif/core@4.10.3': dependencies: ansi-escapes: 4.3.2 ansis: 3.17.0 @@ -4432,12 +4432,12 @@ snapshots: '@oclif/plugin-help@6.2.40': dependencies: - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 '@oclif/plugin-not-found@3.2.77(@types/node@25.5.0)': dependencies: '@inquirer/prompts': 7.10.1(@types/node@25.5.0) - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 ansis: 3.17.0 fast-levenshtein: 3.0.0 transitivePeerDependencies: @@ -4445,7 +4445,7 @@ snapshots: '@oclif/plugin-warn-if-update-available@3.1.57': dependencies: - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 ansis: 3.17.0 debug: 4.4.3(supports-color@8.1.1) http-call: 5.3.0 @@ -4454,9 +4454,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@oclif/test@4.1.17(@oclif/core@4.10.2)': + '@oclif/test@4.1.17(@oclif/core@4.10.3)': dependencies: - '@oclif/core': 4.10.2 + '@oclif/core': 4.10.3 ansis: 3.17.0 debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: @@ -4613,7 +4613,7 @@ snapshots: lodash-es: 4.17.23 nerf-dart: 1.0.0 normalize-url: 9.0.0 - npm: 11.12.0 + npm: 11.12.1 rc: 1.2.8 read-pkg: 10.1.0 registry-auth-token: 5.1.1 @@ -5124,7 +5124,7 @@ snapshots: widest-line: 3.1.0 wrap-ansi: 7.0.0 - brace-expansion@2.0.2: + brace-expansion@2.0.3: dependencies: balanced-match: 1.0.2 @@ -5142,7 +5142,7 @@ snapshots: dependencies: baseline-browser-mapping: 2.10.11 caniuse-lite: 1.0.30001781 - electron-to-chromium: 1.5.325 + electron-to-chromium: 1.5.328 node-releases: 2.0.36 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -5358,7 +5358,7 @@ snapshots: dependencies: '@simple-libs/stream-utils': 1.2.0 conventional-commits-filter: 5.0.0 - handlebars: 4.7.8 + handlebars: 4.7.9 meow: 13.2.0 semver: 7.7.4 @@ -5463,7 +5463,7 @@ snapshots: dependencies: jake: 10.9.4 - electron-to-chromium@1.5.325: {} + electron-to-chromium@1.5.328: {} emoji-regex@10.6.0: {} @@ -5810,7 +5810,7 @@ snapshots: graceful-fs@4.2.11: {} - handlebars@4.7.8: + handlebars@4.7.9: dependencies: minimist: 1.2.8 neo-async: 2.6.2 @@ -6283,11 +6283,11 @@ snapshots: minimatch@5.1.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minimatch@9.0.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minimist@1.2.8: {} @@ -6395,7 +6395,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npm@11.12.0: {} + npm@11.12.1: {} nyc@18.0.0: dependencies: From 113f4d6879e75acc80e81508679965cb9a1e0088 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 27 Mar 2026 09:39:28 +0000 Subject: [PATCH 11/12] chore(release): 5.0.0-oclif4.5 [skip ci] # [5.0.0-oclif4.5](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.4...v5.0.0-oclif4.5) (2026-03-27) ### Bug Fixes * update dependencies ([636fdfc](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/636fdfc84ca193f867ab90935ea5ac456825dc18)) --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5caf758..6da2e79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [5.0.0-oclif4.5](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.4...v5.0.0-oclif4.5) (2026-03-27) + + +### Bug Fixes + +* update dependencies ([636fdfc](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/636fdfc84ca193f867ab90935ea5ac456825dc18)) + # [5.0.0-oclif4.4](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.3...v5.0.0-oclif4.4) (2026-03-26) diff --git a/package.json b/package.json index 88d43d9..4dd7dbe 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "5.0.0-oclif4.4", + "version": "5.0.0-oclif4.5", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports", From 44e307ab7e5c89534ebfc6beaa1ba41a578e6859 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 27 Apr 2026 14:10:02 +0000 Subject: [PATCH 12/12] chore(release): 5.0.0-oclif4.6 [skip ci] # [5.0.0-oclif4.6](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.5...v5.0.0-oclif4.6) (2026-04-27) ### Bug Fixes * fix biome config ([556738a](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/556738a05f5f3ff314dd83a8a8638954f35ab359)) * run tests in updates workflow ([547ce89](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/547ce89bd7cde7a610c18039b3f701930c537df2)) * update dependencies and add updates workflow ([59e61f1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/59e61f18956a946d65f245096d111f3e126538f7)) --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6da2e79..3c0c4c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# [5.0.0-oclif4.6](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.5...v5.0.0-oclif4.6) (2026-04-27) + + +### Bug Fixes + +* fix biome config ([556738a](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/556738a05f5f3ff314dd83a8a8638954f35ab359)) +* run tests in updates workflow ([547ce89](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/547ce89bd7cde7a610c18039b3f701930c537df2)) +* update dependencies and add updates workflow ([59e61f1](https://github.com/commercelayer/commercelayer-cli-plugin-imports/commit/59e61f18956a946d65f245096d111f3e126538f7)) + # [5.0.0-oclif4.5](https://github.com/commercelayer/commercelayer-cli-plugin-imports/compare/v5.0.0-oclif4.4...v5.0.0-oclif4.5) (2026-03-27) diff --git a/package.json b/package.json index 943a059..5ce93f6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@commercelayer/cli-plugin-imports", "description": "Commerce Layer CLI Imports plugin", - "version": "5.0.0-oclif4.5", + "version": "5.0.0-oclif4.6", "author": "Pierluigi Viti ", "homepage": "https://github.com/commercelayer/commercelayer-cli-plugin-imports", "repository": "commercelayer/commercelayer-cli-plugin-imports",