chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.58.1 to 8.59.3#173
Conversation
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.58.1 to 8.59.3. - [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.3/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.59.3 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
📝 WalkthroughWalkthroughThis pull request updates a single dev dependency in ChangesDependency Updates
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Suggested reviewers
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`:
- Around line 37-38: The package.json lists mismatched `@typescript-eslint`
versions: "@typescript-eslint/eslint-plugin" is ^8.59.3 while
"@typescript-eslint/parser" is ^8.58.2; update the parser version to match the
plugin by changing "@typescript-eslint/parser" to ^8.59.3 so both packages use
the same 8.59.3 release to avoid parser/plugin compatibility issues and linting
inconsistencies.
🪄 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: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 9d0cd388-a326-4837-afd8-f04edb3ad01d
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (1)
package.json
| "@typescript-eslint/eslint-plugin": "^8.59.3", | ||
| "@typescript-eslint/parser": "^8.58.2", |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Check latest versions and security advisories for TypeScript ESLint packages
echo "=== Checking `@typescript-eslint/eslint-plugin` ==="
curl -s https://registry.npmjs.org/@typescript-eslint/eslint-plugin | jq -r '.["dist-tags"].latest'
echo -e "\n=== Checking `@typescript-eslint/parser` ==="
curl -s https://registry.npmjs.org/@typescript-eslint/parser | jq -r '.["dist-tags"].latest'
echo -e "\n=== Checking for security advisories ==="
gh api graphql -f query='
{
securityVulnerabilities(first: 5, ecosystem: NPM, package: "@typescript-eslint/eslint-plugin") {
nodes {
advisory {
summary
severity
publishedAt
}
vulnerableVersionRange
firstPatchedVersion {
identifier
}
}
}
}'Repository: JonasBaeumer/AgentWallet
Length of output: 267
Update @typescript-eslint/parser to match the plugin version.
The @typescript-eslint/eslint-plugin is being updated to ^8.59.3, but @typescript-eslint/parser remains at ^8.58.2. The TypeScript ESLint team recommends keeping these packages at the same version to avoid compatibility issues, parser/plugin mismatches, and unexpected linting behavior.
Proposed fix
"@typescript-eslint/eslint-plugin": "^8.59.3",
-"@typescript-eslint/parser": "^8.58.2",
+"@typescript-eslint/parser": "^8.59.3",📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "@typescript-eslint/eslint-plugin": "^8.59.3", | |
| "@typescript-eslint/parser": "^8.58.2", | |
| "@typescript-eslint/eslint-plugin": "^8.59.3", | |
| "@typescript-eslint/parser": "^8.59.3", |
🤖 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` around lines 37 - 38, The package.json lists mismatched
`@typescript-eslint` versions: "@typescript-eslint/eslint-plugin" is ^8.59.3 while
"@typescript-eslint/parser" is ^8.58.2; update the parser version to match the
plugin by changing "@typescript-eslint/parser" to ^8.59.3 so both packages use
the same 8.59.3 release to avoid parser/plugin compatibility issues and linting
inconsistencies.
Bumps @typescript-eslint/eslint-plugin from 8.58.1 to 8.59.3.
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
... (truncated)
Commits
48e13c0chore(release): publish 8.59.3e26dc80docs: update stale links to latest (#12313)44f9625chore(deps): update vitest monorepo to v4.1.5 (#12307)2ec35f1chore(release): publish 8.59.2ec3ef25test: make no-useless-empty-export tests fully static (#12260)60d0a51chore(eslint-plugin): switch auto-generated test cases to hand-written in no-...5c53da2fix(eslint-plugin): [no-deprecated] object destructuring values should be tre...80c28a1fix(eslint-plugin): [no-unsafe-type-assertion] handle crash on recursive temp...b7b2670test: make no-this-alias tests fully static (#12258)5245793chore(release): publish 8.59.1Dependabot 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 this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by CodeRabbit