chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1#183
chore(deps-dev): bump @eslint/js from 9.39.4 to 10.0.1#183dependabot[bot] wants to merge 1 commit into
Conversation
Deploying apple1js with
|
| Latest commit: |
dcefcee
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://55a3373b.apple1js.pages.dev |
| Branch Preview URL: | https://dependabot-npm-and-yarn-esli.apple1js.pages.dev |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThe ChangesESLint Dependency Update
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@package.json`:
- Line 44: The package.json currently lists "`@eslint/js`": "^10.0.1" while
"eslint" remains at "^9.39.4", causing a peer-version mismatch; update the
dependency pair so they match by bumping "eslint" to a compatible v10 range
(e.g., "^10.0.0") in package.json to align with "`@eslint/js`": "^10.0.1" (or
alternatively downgrade "`@eslint/js`" to a v9-compatible release), and verify the
project's Node engine/CI uses a Node version that satisfies "`@eslint/js`" engines
(e.g., ^20.19.0 || ^22.13.0 || >=24) so the peer/engine contract is consistent.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro Plus
Run ID: a83f16c9-1c71-4504-a8a2-0fd965216ef6
⛔ Files ignored due to path filters (1)
yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (1)
package.json
| "@commitlint/cli": "^21.0.1", | ||
| "@commitlint/config-conventional": "^21.0.1", | ||
| "@eslint/js": "^9.39.4", | ||
| "@eslint/js": "^10.0.1", |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "== `@eslint/js`@10.0.1 metadata (peer deps + engines) =="
curl -s https://registry.npmjs.org/@eslint/js/10.0.1 | jq '{name,version,peerDependencies,engines}'
echo
echo "== eslint@9.39.4 metadata (engines) =="
curl -s https://registry.npmjs.org/eslint/9.39.4 | jq '{name,version,engines}'
echo
echo "== Repository Node version declarations =="
fd -HI --glob '.nvmrc' --glob '.node-version' --glob '.tool-versions'
echo
echo "== CI workflow node-version usage =="
rg -n --iglob '*.yml' --iglob '*.yaml' 'setup-node|node-version|matrix.*node'Repository: stid/Apple1JS
Length of output: 654
Align @eslint/js and eslint major versions (v10 vs v9).
@eslint/js@10.0.1requireseslintpeer^10.0.0, butpackage.jsonkeepseslintat^9.39.4(Line 58) while bumping@eslint/jsto^10.0.1(Line 44).@eslint/js@10.0.1also requiresnode^20.19.0 || ^22.13.0 || >=24; ensure CI/runtime Node matches.
Bump eslint to v10 in the same PR (or downgrade @eslint/js) to keep the peer/engine contract consistent.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@package.json` at line 44, The package.json currently lists "`@eslint/js`":
"^10.0.1" while "eslint" remains at "^9.39.4", causing a peer-version mismatch;
update the dependency pair so they match by bumping "eslint" to a compatible v10
range (e.g., "^10.0.0") in package.json to align with "`@eslint/js`": "^10.0.1"
(or alternatively downgrade "`@eslint/js`" to a v9-compatible release), and verify
the project's Node engine/CI uses a Node version that satisfies "`@eslint/js`"
engines (e.g., ^20.19.0 || ^22.13.0 || >=24) so the peer/engine contract is
consistent.
e0f58e6 to
7767691
Compare
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.4 to 10.0.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 10.0.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
7767691 to
dcefcee
Compare
Bumps @eslint/js from 9.39.4 to 10.0.1.
Release notes
Sourced from @eslint/js's releases.
... (truncated)
Commits
84fb885chore: package.json update for@eslint/jsrelease1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467)f3fbc2fchore: set@eslint/jsversion to 10.0.0 to skip releasing it (#20466)b4b3127chore: package.json update for@eslint/jsrelease0b14059chore: package.json update for@eslint/jsreleasefa31a60feat!: addnameto configs (#20015)1e2cad5chore: package.json update for@eslint/jsrelease454a292feat!: updateeslint:recommendedconfiguration (#20210)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160)Summary by CodeRabbit