diff --git a/.github/workflows/changesets.yml b/.github/workflows/changesets.yml index 006c8ced..4e2fcf67 100644 --- a/.github/workflows/changesets.yml +++ b/.github/workflows/changesets.yml @@ -35,7 +35,7 @@ jobs: - name: Create Release PR id: changesets - uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3 + uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0 with: version: pnpm changeset version title: 'Next Release: changelog and version packages' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 88be1f38..d3882d64 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -87,7 +87,7 @@ jobs: run: pnpm run typecheck:agent && pnpm run lint - name: Test Report - uses: dorny/test-reporter@fe45e9537387dac839af0d33ba56eed8e24189e8 # v2.3.0 + uses: dorny/test-reporter@3d76b34a4535afbd0600d347b09a6ee5deb3ed7f # v2.6.0 if: always() && steps.sdk-test.conclusion != 'cancelled' with: name: Test Results (Node ${{ matrix.node-version }}) diff --git a/.github/workflows/e2e-shell-tests.yml b/.github/workflows/e2e-shell-tests.yml index dca793ea..0f8ddbf4 100644 --- a/.github/workflows/e2e-shell-tests.yml +++ b/.github/workflows/e2e-shell-tests.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v4 with: - node-version: '24' + node-version: '24.14.0' - name: Check for required secrets and vars id: check-secrets diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 1bfabdd1..6d2dd664 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -123,7 +123,7 @@ jobs: pnpm run test:e2e:ci && pnpm run lint - name: E2E Test Report - uses: dorny/test-reporter@fe45e9537387dac839af0d33ba56eed8e24189e8 # v2.3.0 + uses: dorny/test-reporter@3d76b34a4535afbd0600d347b09a6ee5deb3ed7f # v2.6.0 if: always() && steps.e2e-test.conclusion != 'cancelled' && steps.check-secrets.outputs.has-secrets == 'true' with: name: E2E Test Results (Node ${{ matrix.node-version }}) @@ -175,7 +175,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: '22.x' + node-version: '22.22.0' - name: Setup pnpm uses: pnpm/action-setup@v4 with: diff --git a/.github/workflows/preview-release.yml b/.github/workflows/preview-release.yml index 496f78a5..7e5215cc 100644 --- a/.github/workflows/preview-release.yml +++ b/.github/workflows/preview-release.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22.x + node-version: 22.22.0 - name: Setup pnpm uses: pnpm/action-setup@v4 diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index f95505d4..9c71312e 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -26,7 +26,7 @@ jobs: uses: actions/checkout@v4 - name: Run Renovate - uses: renovatebot/github-action@v41.0.21 + uses: renovatebot/github-action@v41.0.22 with: configurationFile: renovate.json token: ${{ secrets.RENOVATE_TOKEN }} diff --git a/docs/package.json b/docs/package.json index 0a697923..e61cd344 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,8 +11,8 @@ }, "devDependencies": { "@salesforce/b2c-tooling-sdk": "workspace:*", - "typedoc": "^0.28.14", - "typedoc-plugin-markdown": "^4.9.0", + "typedoc": "^0.28.17", + "typedoc-plugin-markdown": "^4.10.0", "typedoc-vitepress-theme": "^1.1.2", "vitepress": "^1.6.4" } diff --git a/package.json b/package.json index e64e4954..9cadd24c 100644 --- a/package.json +++ b/package.json @@ -25,10 +25,10 @@ "keywords": [], "author": "", "license": "Apache-2.0", - "packageManager": "pnpm@10.17.1", + "packageManager": "pnpm@10.30.3", "devDependencies": { - "@changesets/changelog-github": "^0.5.2", - "@changesets/cli": "^2.29.8", + "@changesets/changelog-github": "^0.6.0", + "@changesets/cli": "^2.30.0", "eslint-plugin-prettier": "catalog:", "prettier": "catalog:" } diff --git a/packages/b2c-cli/package.json b/packages/b2c-cli/package.json index 378481ab..11a68039 100644 --- a/packages/b2c-cli/package.json +++ b/packages/b2c-cli/package.json @@ -12,14 +12,14 @@ "registry": "https://registry.npmjs.org/" }, "dependencies": { - "@inquirer/prompts": "8.2.0", + "@inquirer/prompts": "8.3.0", "@oclif/core": "catalog:", - "@oclif/plugin-autocomplete": "3.2.39", - "@oclif/plugin-help": "6.2.35", - "@oclif/plugin-not-found": "3.2.72", - "@oclif/plugin-plugins": "5.4.53", + "@oclif/plugin-autocomplete": "3.2.40", + "@oclif/plugin-help": "6.2.37", + "@oclif/plugin-not-found": "3.2.74", + "@oclif/plugin-plugins": "5.4.56", "@oclif/plugin-version": "2.2.36", - "@oclif/plugin-warn-if-update-available": "3.1.52", + "@oclif/plugin-warn-if-update-available": "3.1.55", "@salesforce/b2c-tooling-sdk": "workspace:*", "cliui": "catalog:", "glob": "catalog:", @@ -53,7 +53,7 @@ "typescript": "catalog:" }, "engines": { - "node": ">=22.16.0" + "node": ">=22.22.0" }, "files": [ "./bin", diff --git a/packages/b2c-dx-mcp/package.json b/packages/b2c-dx-mcp/package.json index 17547b5c..138522c8 100644 --- a/packages/b2c-dx-mcp/package.json +++ b/packages/b2c-dx-mcp/package.json @@ -95,19 +95,19 @@ "postpack": "shx rm -f oclif.manifest.json" }, "dependencies": { - "@modelcontextprotocol/sdk": "1.26.0", + "@modelcontextprotocol/sdk": "1.27.1", "@oclif/core": "catalog:", "@salesforce/b2c-tooling-sdk": "workspace:*", "glob": "catalog:", "ts-morph": "^27.0.0", - "yaml": "2.8.1", - "postcss": "8.5.6", + "yaml": "2.8.2", + "postcss": "8.5.8", "zod": "3.25.76" }, "devDependencies": { "@eslint/compat": "catalog:", "@eslint/js": "^9", - "@modelcontextprotocol/inspector": "^0.18.0", + "@modelcontextprotocol/inspector": "^0.21.1", "@oclif/prettier-config": "catalog:", "@salesforce/dev-config": "catalog:", "@types/chai": "catalog:", @@ -131,6 +131,6 @@ "typescript-eslint": "catalog:" }, "engines": { - "node": ">=22.16.0" + "node": ">=22.22.0" } } diff --git a/packages/b2c-plugin-example-config/package.json b/packages/b2c-plugin-example-config/package.json index 62146daa..9934a186 100644 --- a/packages/b2c-plugin-example-config/package.json +++ b/packages/b2c-plugin-example-config/package.json @@ -29,7 +29,7 @@ "@salesforce/b2c-tooling-sdk": "workspace:*" }, "peerDependencies": { - "@oclif/core": "^4" + "@oclif/core": "^4.8.3" }, "devDependencies": { "@eslint/compat": "catalog:", @@ -45,6 +45,6 @@ "typescript": "catalog:" }, "engines": { - "node": ">=22.16.0" + "node": ">=22.22.0" } } diff --git a/packages/b2c-tooling-sdk/package.json b/packages/b2c-tooling-sdk/package.json index 6806d9c1..751333ca 100644 --- a/packages/b2c-tooling-sdk/package.json +++ b/packages/b2c-tooling-sdk/package.json @@ -350,7 +350,7 @@ "eslint-plugin-prettier": "catalog:", "mocha": "catalog:", "msw": "catalog:", - "openapi-typescript": "^7.10.1", + "openapi-typescript": "^7.13.0", "prettier": "catalog:", "shx": "catalog:", "sinon": "catalog:", @@ -359,7 +359,7 @@ "typescript-eslint": "catalog:" }, "peerDependencies": { - "@oclif/core": "^4" + "@oclif/core": "^4.8.3" }, "peerDependenciesMeta": { "@oclif/core": { @@ -367,25 +367,25 @@ } }, "engines": { - "node": ">=22.16.0" + "node": ">=22.22.0" }, "dependencies": { - "@salesforce/telemetry": "6.4.6", + "@salesforce/telemetry": "6.7.3", "archiver": "7.0.1", "chokidar": "5.0.0", "cliui": "catalog:", "ejs": "3.1.10", "fuse.js": "7.1.0", "glob": "catalog:", - "i18next": "25.7.4", + "i18next": "25.8.13", "jszip": "3.10.1", - "minimatch": "10.1.1", + "minimatch": "10.2.4", "open": "catalog:", - "openapi-fetch": "0.15.0", - "pino": "10.1.0", - "pino-pretty": "13.1.2", + "openapi-fetch": "0.17.0", + "pino": "10.3.1", + "pino-pretty": "13.1.3", "protobufjs": "7.5.4", - "undici": "7.19.2", + "undici": "7.22.0", "xml2js": "0.6.2" } } diff --git a/packages/b2c-vs-extension/package.json b/packages/b2c-vs-extension/package.json index 0209d8bb..d18548fd 100644 --- a/packages/b2c-vs-extension/package.json +++ b/packages/b2c-vs-extension/package.json @@ -15,7 +15,7 @@ "@salesforce/b2c-tooling-sdk": "workspace:*" }, "engines": { - "vscode": "^1.105.1" + "vscode": "^1.109.5" }, "activationEvents": [ "onView:b2cWebdavExplorer", @@ -530,7 +530,7 @@ "@vscode/test-cli": "^0.0.12", "@vscode/test-electron": "^2.5.2", "@vscode/vsce": "^3.7.1", - "esbuild": "^0.24.0", + "esbuild": "^0.27.3", "eslint": "catalog:", "eslint-config-prettier": "catalog:", "eslint-plugin-header": "catalog:", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7f7f8bba..1f2ac89d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,15 +4,15 @@ packages: catalog: # Production dependencies (exact versions for published packages) - '@oclif/core': 4.8.0 + '@oclif/core': 4.8.3 cliui: 9.0.1 - glob: 13.0.0 + glob: 13.0.6 open: 11.0.0 # Dev dependencies (shared across packages) '@eslint/compat': ^1 '@oclif/prettier-config': ^0.2.1 - '@oclif/test': ^4 + '@oclif/test': ^4.1.16 '@salesforce/dev-config': ^4.3.2 '@types/chai': ^4 '@types/mocha': ^10 @@ -27,11 +27,11 @@ catalog: eslint-plugin-prettier: ^5.5.4 mocha: ^10 msw: ^2.12.4 - oclif: ^4 - prettier: ^3.6.2 - shx: ^0.3.3 + oclif: ^4.22.81 + prettier: ^3.8.1 + shx: ^0.4.0 sinon: ^21.0.1 - tsx: ^4 + tsx: ^4.21.0 typescript: ^5 typescript-eslint: ^8