Bump the npm-development group across 1 directory with 8 updates#31
Bump the npm-development group across 1 directory with 8 updates#31dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the npm-development group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `2.0.4` | `2.0.5` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.2` | `25.6.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.58.0` | `8.59.0` | | [eslint](https://github.com/eslint/eslint) | `10.2.0` | `10.2.1` | | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.15.1` | `29.15.2` | | [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` | | [rollup](https://github.com/rollup/rollup) | `4.60.1` | `4.60.2` | Updates `@eslint/compat` from 2.0.4 to 2.0.5 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.5/packages/compat) Updates `@types/node` from 25.5.2 to 25.6.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.58.0 to 8.59.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.59.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.58.0 to 8.59.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.59.0/packages/parser) Updates `eslint` from 10.2.0 to 10.2.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.2.0...v10.2.1) Updates `eslint-plugin-jest` from 29.15.1 to 29.15.2 - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases) - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md) - [Commits](jest-community/eslint-plugin-jest@v29.15.1...v29.15.2) Updates `prettier` from 3.8.1 to 3.8.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.8.1...3.8.3) Updates `rollup` from 4.60.1 to 4.60.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](rollup/rollup@v4.60.1...v4.60.2) --- updated-dependencies: - dependency-name: "@eslint/compat" dependency-version: 2.0.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: "@types/node" dependency-version: 25.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: "@typescript-eslint/parser" dependency-version: 8.59.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-development - dependency-name: eslint dependency-version: 10.2.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: eslint-plugin-jest dependency-version: 29.15.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: prettier dependency-version: 3.8.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-development - dependency-name: rollup dependency-version: 4.60.2 dependency-type: direct:development update-type: version-update:semver-patch 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.
Reviewed by Cursor Bugbot for commit be3ff9e. Configure here.
| "@types/node": "^25.5.2", | ||
| "@typescript-eslint/eslint-plugin": "^8.58.0", | ||
| "@types/node": "^25.6.0", | ||
| "@typescript-eslint/eslint-plugin": "^8.59.0", |
There was a problem hiding this comment.
Parser version not bumped to match eslint-plugin peer dependency
Medium Severity
@typescript-eslint/eslint-plugin was bumped to ^8.59.0 but @typescript-eslint/parser was left at ^8.58.0. The lockfile shows eslint-plugin@8.59.0 declares a peerDependency on @typescript-eslint/parser: "^8.59.0". While the lockfile currently resolves the parser to 8.59.0 (satisfying the peer dep), a fresh npm install without the lockfile could resolve @typescript-eslint/parser to 8.58.x, which would fail to satisfy the plugin's peer dependency requirement.
Reviewed by Cursor Bugbot for commit be3ff9e. Configure here.
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: `@typescript-eslint/parser` specifier should be bumped to `^8.59.0` to match the peer dependency declared by `@typescript-eslint/eslint-plugin@8.59.0`. The lockfile shows the plugin now requires `"@typescript-eslint/parser": "^8.59.0"`, but package.json still lists `^8.58.0`. A fresh install without the lockfile (or on a strict package manager) may resolve the parser to 8.58.x, causing a peer dependency conflict.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review, or fix all with cubic.
| "@types/node": "^25.5.2", | ||
| "@typescript-eslint/eslint-plugin": "^8.58.0", | ||
| "@types/node": "^25.6.0", | ||
| "@typescript-eslint/eslint-plugin": "^8.59.0", |
There was a problem hiding this comment.
P2: @typescript-eslint/parser specifier should be bumped to ^8.59.0 to match the peer dependency declared by @typescript-eslint/eslint-plugin@8.59.0. The lockfile shows the plugin now requires "@typescript-eslint/parser": "^8.59.0", but package.json still lists ^8.58.0. A fresh install without the lockfile (or on a strict package manager) may resolve the parser to 8.58.x, causing a peer dependency conflict.
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>`@typescript-eslint/parser` specifier should be bumped to `^8.59.0` to match the peer dependency declared by `@typescript-eslint/eslint-plugin@8.59.0`. The lockfile shows the plugin now requires `"@typescript-eslint/parser": "^8.59.0"`, but package.json still lists `^8.58.0`. A fresh install without the lockfile (or on a strict package manager) may resolve the parser to 8.58.x, causing a peer dependency conflict.</comment>
<file context>
@@ -53,18 +53,18 @@
- "@types/node": "^25.5.2",
- "@typescript-eslint/eslint-plugin": "^8.58.0",
+ "@types/node": "^25.6.0",
+ "@typescript-eslint/eslint-plugin": "^8.59.0",
"@typescript-eslint/parser": "^8.58.0",
- "eslint": "^10.2.0",
</file context>


Bumps the npm-development group with 7 updates in the / directory:
2.0.42.0.525.5.225.6.08.58.08.59.010.2.010.2.129.15.129.15.23.8.13.8.34.60.14.60.2Updates
@eslint/compatfrom 2.0.4 to 2.0.5Release notes
Sourced from
@eslint/compat's releases.Changelog
Sourced from
@eslint/compat's changelog.Commits
d2dbf7bchore: release main (#424)Updates
@types/nodefrom 25.5.2 to 25.6.0Commits
Updates
@typescript-eslint/eslint-pluginfrom 8.58.0 to 8.59.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.Commits
ea9ae4fchore(release): publish 8.59.0cfca550feat(eslint-plugin): [no-unnecessary-type-assertion] report more cases based ...6d599b4chore(eslint-plugin): switch auto-generated test cases to hand-written in ret...33c8169chore: fix cspell violations in code blocks (#12167)90c2803chore(release): publish 8.58.27c9e06ffix(eslint-plugin): [no-unnecessary-condition] use assignability checks in ch...dae1732chore(eslint-plugin): switch auto-generated test cases to hand-written in unb...be6b49afix: remove tsbuildinfo cache file from published packages (#12187)5311ed3chore(release): publish 8.58.1c3f8ed5fix(eslint-plugin): [no-unused-vars] fix false negative for type predicate pa...Updates
@typescript-eslint/parserfrom 8.58.0 to 8.59.0Release notes
Sourced from
@typescript-eslint/parser's releases.Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
ea9ae4fchore(release): publish 8.59.090c2803chore(release): publish 8.58.2be6b49afix: remove tsbuildinfo cache file from published packages (#12187)5311ed3chore(release): publish 8.58.1Updates
eslintfrom 10.2.0 to 10.2.1Release notes
Sourced from eslint's releases.
Commits
4d1d8f910.2.13e33105Build: changelog update for 10.2.1ca92ca0docs: reuse markdown-it instance for markdown filter (#20768)7ddfea9chore: update dependency prettier to v3.8.2 (#20770)57d2ee2docs: Enable Eleventy incremental mode for watch (#20767)c1621b9docs: fix typos in code-path-analyzer.js (#20700)fac40e1ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (#20763)7246f92test: add tests for SuppressionsService.load() error handling (#20734)4f34b1echore: update pnpm/action-setup action to v5 (#20762)1418d52docs: Update READMEUpdates
eslint-plugin-jestfrom 29.15.1 to 29.15.2Release notes
Sourced from eslint-plugin-jest's releases.
Changelog
Sourced from eslint-plugin-jest's changelog.
Commits
f14a941chore(release): 29.15.2 [skip ci]a1916d1fix(valid-mock-module-path): don't report virtual mocks (#1946)4a52787chore(deps): lock file maintenance (#1958)285c6f6ci: don't run smoketest ontannerlinsley/react-table(#1959)1da0928chore(deps): lock file maintenance (#1956)8532d0edocs(valid-expect): use valid alert syntax (#1954)03405aechore(deps): update dependency@schemastore/packageto v1 (#1942)de0e154chore(deps): update codecov/codecov-action action to v6 (#1952)d50f50cchore: add node v25 to CI (#1950)Updates
prettierfrom 3.8.1 to 3.8.3Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
d7108a7Release 3.8.3177f908Prevent trailing comma in SCSSif()function (#18471)1cd4066Release@prettier/plugin-oxc@0.1.4a8700e2Update oxc-parser to v0.125.0752157cFix tests053fd41Bump Prettier dependency to 3.8.2904c636Clean changelog_unreleaseddc1f7fcUpdate dependents countb31557cRelease 3.8.296bbaedSupport Angular v21.2 (#18722)Updates
rollupfrom 4.60.1 to 4.60.2Release notes
Sourced from rollup's releases.
Changelog
Sourced from rollup's changelog.
Commits
a6be82b4.60.25e6fb9ffix: reset variable render names between outputs in the same generate (#6350)7542834chore: remove cross-env from devDeps (#6358)1fa79d0chore(deps): update cross-platform-actions/action action to v1 (#6352)819332echore(deps): update dependency lru-cache to v11 (#6353)fd464a9chore(deps): lock file maintenance (#6356)e6d2ff9chore(deps): lock file maintenance (#6355)32e8517chore(deps): update minor/patch updates (#6351)1d5bcb4chore(deps): lock file maintenance (#6354)f58d278fix(deps): update swc monorepo (major) (#6348)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 conditions