deps: bump the all-dependencies group across 1 directory with 7 updates#385
Conversation
Bumps the all-dependencies group with 10 updates in the / directory: | Package | From | To | | --- | --- | --- | | [axios](https://github.com/axios/axios) | `1.18.0` | `1.18.1` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.3` | `26.1.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.61.0` | `8.62.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.61.0` | `8.62.1` | | [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.6.0` | | [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.48.0` | `0.49.0` | | [npm-package-json-lint](https://github.com/tclindner/npm-package-json-lint) | `10.4.0` | `10.4.1` | | [prettier](https://github.com/prettier/prettier) | `3.8.4` | `3.9.4` | | [tsx](https://github.com/privatenumber/tsx) | `4.22.4` | `4.23.0` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` | Updates `axios` from 1.18.0 to 1.18.1 - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.18.0...v1.18.1) Updates `@types/node` from 25.9.3 to 26.1.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.61.0 to 8.62.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.61.0 to 8.62.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.62.1/packages/parser) Updates `eslint` from 9.39.2 to 10.6.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v9.39.2...v10.6.0) Updates `markdownlint-cli` from 0.48.0 to 0.49.0 - [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases) - [Commits](igorshubovych/markdownlint-cli@v0.48.0...v0.49.0) Updates `npm-package-json-lint` from 10.4.0 to 10.4.1 - [Release notes](https://github.com/tclindner/npm-package-json-lint/releases) - [Changelog](https://github.com/tclindner/npm-package-json-lint/blob/master/CHANGELOG.md) - [Commits](tclindner/npm-package-json-lint@v10.4.0...v10.4.1) Updates `prettier` from 3.8.4 to 3.9.4 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.8.4...3.9.4) Updates `tsx` from 4.22.4 to 4.23.0 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](privatenumber/tsx@v4.22.4...v4.23.0) Updates `typescript` from 5.9.3 to 6.0.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v6.0.3) --- updated-dependencies: - dependency-name: axios dependency-version: 1.18.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: "@types/node" dependency-version: 26.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.62.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: "@typescript-eslint/parser" dependency-version: 8.62.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: eslint dependency-version: 10.6.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies - dependency-name: markdownlint-cli dependency-version: 0.49.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: npm-package-json-lint dependency-version: 10.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all-dependencies - dependency-name: prettier dependency-version: 3.9.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: tsx dependency-version: 4.23.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all-dependencies - dependency-name: typescript dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: all-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
…rn/all-dependencies-5d0e508624
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
cursor review |
|
@coderabbitai review |
Bugbot couldn't runBugbot is not enabled for your user on this team. Ask your team administrator to increase your team's hard limit for Bugbot seats or add you to the allowlist in the Cursor dashboard. |
✅ Action performedReview finished.
|
|
Warning Review limit reached
Next review available in: 42 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughUpdates dependency versions and script ordering, simplifies a logging type check, removes test type-cast workarounds, and converts scan registry metadata imports to type-only imports. ChangesMaintenance Updates
Estimated code review effort: 2 (Simple) | ~10 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Updates a weekly dependency group and applies small TypeScript/ESLint-driven cleanups across tests and logging, aligning type-only imports and removing redundant casts.
Changes:
- Bump dependencies in
package.json(axios, @types/node, typescript-eslint, markdownlint-cli, npm-package-json-lint, tsx). - Refactor test imports/casts to satisfy newer lint/type rules (type-only imports, remove redundant assertions).
- Minor logging type cleanup in
ConsoleLogger.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| test/typecheck/scan-registry-metadata.typecheck.ts | Converts imports to type-only (but currently breaks typeof usage for zod schema values). |
| test/integration/localnet/ledger-api/parties.test.ts | Removes a redundant cast when calling getParticipantId(). |
| test/integration/localnet/ledger-api/paid-traffic-cost.test.ts | Import ordering/formatting cleanup and removes a redundant cast on completions response. |
| src/core/logging/ConsoleLogger.ts | Removes an unnecessary cast in Object.keys usage (but currently needs proper narrowing). |
| package.json | Dependency version bumps and minor script ordering change. |
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
@coderabbitai review |
✅ Action performedReview finished.
|
Refreshes the compatible subset of the weekly dependency group on top of the current
mainbranch.1.18.01.18.125.9.326.1.08.61.08.62.18.61.08.62.10.48.00.49.010.4.010.4.14.22.44.23.0Three proposed major/tooling updates are intentionally deferred:
typescript@6conflicts withopenapi-typescript@7.13.0'stypescript@^5.xpeer. The SDK's production typecheck already uses the separatetypescript-7alias.eslint@10conflicts witheslint-plugin-import@2.32.0, which supports ESLint through 9.prettier@3.9changes formatting across the existing source tree and should land with that mechanical churn separately.The newer TypeScript-ESLint rules also exposed and removed redundant casts and converted type-only imports.
Local validation:
npm installand dependency treenpm run buildnpm run lintnpm run check:package-artifactsThe provisioned CN Quickstart integration suite remains the GitHub CI end-to-end gate.
Summary by CodeRabbit
Bug Fixes
Maintenance
Tests