Bump the npm-development group with 5 updates#18
Bump the npm-development group with 5 updates#18dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the npm-development group with 5 updates: | Package | From | To | | --- | --- | --- | | [@jest/globals](https://github.com/jestjs/jest/tree/HEAD/packages/jest-globals) | `30.2.0` | `30.3.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.5` | `25.5.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.56.1` | `8.57.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.0` | | [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` | Updates `@jest/globals` from 30.2.0 to 30.3.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-globals) Updates `@types/node` from 25.3.5 to 25.5.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.56.1 to 8.57.0 - [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.57.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.56.1 to 8.57.0 - [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.57.0/packages/parser) Updates `jest` from 30.2.0 to 30.3.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.3.0/packages/jest) --- updated-dependencies: - dependency-name: "@jest/globals" dependency-version: 30.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@types/node" dependency-version: 25.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.57.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@typescript-eslint/parser" dependency-version: 8.57.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: jest dependency-version: 30.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
| "@types/node": "^25.3.3", | ||
| "@typescript-eslint/eslint-plugin": "^8.56.1", | ||
| "@types/node": "^25.5.0", | ||
| "@typescript-eslint/eslint-plugin": "^8.57.0", |
There was a problem hiding this comment.
Parser version not bumped to match eslint-plugin peer dependency
Medium Severity
@typescript-eslint/parser in package.json remains at "^8.56.1" while @typescript-eslint/eslint-plugin was bumped to "^8.57.0". The plugin's peerDependencies now requires "@typescript-eslint/parser": "^8.57.0". Although the lockfile currently resolves the parser to 8.57.0, the package.json specifier still allows 8.56.x, which would violate the peer dependency constraint if the lockfile is regenerated or deleted.
Additional Locations (1)
There was a problem hiding this comment.
1 issue found across 2 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="package.json">
<violation number="1" location="package.json:57">
P2: Keep `@typescript-eslint/parser` in sync with the bumped plugin version; this change currently leaves the typescript-eslint packages mismatched.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| "@typescript-eslint/eslint-plugin": "^8.57.0", | ||
| "@typescript-eslint/parser": "^8.56.1", |
There was a problem hiding this comment.
P2: Keep @typescript-eslint/parser in sync with the bumped plugin version; this change currently leaves the typescript-eslint packages mismatched.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At package.json, line 57:
<comment>Keep `@typescript-eslint/parser` in sync with the bumped plugin version; this change currently leaves the typescript-eslint packages mismatched.</comment>
<file context>
@@ -47,20 +47,20 @@
- "@types/node": "^25.3.3",
- "@typescript-eslint/eslint-plugin": "^8.56.1",
+ "@types/node": "^25.5.0",
+ "@typescript-eslint/eslint-plugin": "^8.57.0",
"@typescript-eslint/parser": "^8.56.1",
"eslint": "^10.0.1",
</file context>
| "@typescript-eslint/eslint-plugin": "^8.57.0", | |
| "@typescript-eslint/parser": "^8.56.1", | |
| "@typescript-eslint/eslint-plugin": "^8.57.0", | |
| "@typescript-eslint/parser": "^8.57.0", |
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |


Bumps the npm-development group with 5 updates:
30.2.030.3.025.3.525.5.08.56.18.57.08.56.18.57.030.2.030.3.0Updates
@jest/globalsfrom 30.2.0 to 30.3.0Release notes
Sourced from
@jest/globals's releases.Changelog
Sourced from
@jest/globals's changelog.Commits
efb59c2v30.3.0Updates
@types/nodefrom 25.3.5 to 25.5.0Commits
Updates
@typescript-eslint/eslint-pluginfrom 8.56.1 to 8.57.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.Commits
2c6aeeechore(release): publish 8.57.046bf066docs(eslint-plugin): document no-unnecessary-condition limitation with object...f696dadchore: use pnpm catalog (#12047)2029c78fix(eslint-plugin): [no-base-to-string] fix false positive for toString with ...0f4f101fix(eslint-plugin): [prefer-promise-reject-errors] add allow `TypeOrValueSpec...53f473bfix(typescript-estree): if the template literal is tagged and the text has an...2291b81docs: minor grammar adjustment (#12112)fc5cd09fix(eslint-plugin): guard against negative paramIndex in no-useless-default-a...adc2aadfix(eslint-plugin): handle statically analyzable computed keys in prefer-read...85badfffix(eslint-plugin): [strict-void-return] false positives with overloads (#12055)Updates
@typescript-eslint/parserfrom 8.56.1 to 8.57.0Release notes
Sourced from
@typescript-eslint/parser's releases.Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
2c6aeeechore(release): publish 8.57.0f696dadchore: use pnpm catalog (#12047)a09921echore: update vitest to 4.x (#12071)Updates
jestfrom 30.2.0 to 30.3.0Release notes
Sourced from jest's releases.
Changelog
Sourced from jest's changelog.
Commits
efb59c2v30.3.096c53d3feat(jest-config): adddefineConfigandmergeConfigfunctions (#15844)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsSummary by cubic
Upgrade dev tooling to latest minors for more reliable tests and linting. Bumps Jest to 30.3.0 and TypeScript-ESLint to 8.57.0; no runtime code changes.
jestand@jest/globals→ 30.3.0: adds type-safe config helpers and timer controls, plus several fixes.@typescript-eslint/eslint-pluginand@typescript-eslint/parser→ 8.57.0: rule improvements and bug fixes.@types/node→ 25.5.0.Written for commit 97869ba. Summary will update on new commits.