chore(deps): bump @typescript-eslint/parser from 8.56.1 to 8.58.0 in /docs#318
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits. |
Greptile SummaryThis PR bumps
Confidence Score: 4/5Safe to merge; change is docs-only and the version mismatch between parser and eslint-plugin is non-breaking at runtime. The dependency bump is routine and scoped entirely to the docs/ Docusaurus subdirectory with no impact on the main CLI or library. The typescript-eslint packages remain compatible within the same major version (8.x). The only concern is a minor best-practice issue: @typescript-eslint/eslint-plugin (8.54.0) and @typescript-eslint/parser (8.58.0) are 4 minor versions apart, which is unusual for these sibling packages that are typically kept in lockstep. docs/package.json — consider aligning @typescript-eslint/eslint-plugin version with the parser to keep them in sync Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[docs/package.json] -->|specifier ^8.58.0| B[@typescript-eslint/parser@8.58.0]
A -->|specifier ^8.0.0 resolved to| C[@typescript-eslint/eslint-plugin@8.54.0]
B --> D[@typescript-eslint/typescript-estree@8.58.0]
B --> E[@typescript-eslint/scope-manager@8.58.0]
B --> F[@typescript-eslint/types@8.58.0]
B --> G[@typescript-eslint/visitor-keys@8.58.0]
D --> H[ts-api-utils@2.5.0]
D --> I[minimatch@10.2.5]
C -->|peer dep satisfied by| B
style C fill:#f9c74f,stroke:#f8961e
style B fill:#90be6d,stroke:#43aa8b
Prompt To Fix All With AIThis is a comment left during a code review.
Path: docs/package.json
Line: 38-39
Comment:
**Version mismatch between typescript-eslint packages**
`@typescript-eslint/parser` is being bumped to `8.58.0` while `@typescript-eslint/eslint-plugin` remains at its currently resolved version of `8.54.0` (specifier `^8.0.0`). The typescript-eslint packages are released together as a monorepo and are designed to be used at matching versions.
While the plugin's peer dependency (`@typescript-eslint/parser@^8.54.0`) technically satisfies `8.58.0` at runtime, keeping them 4 minor versions apart is not recommended and could lead to subtle linting inconsistencies. Consider aligning the eslint-plugin to match:
```suggestion
"@typescript-eslint/eslint-plugin": "^8.58.0",
"@typescript-eslint/parser": "^8.58.0",
```
How can I resolve this? If you propose a fix, please make it concise.Reviews (1): Last reviewed commit: "chore(deps): bump @typescript-eslint/par..." | Re-trigger Greptile |
|
@dependabot rebase |
2fe198b to
2c2beb9
Compare
|
@dependabot rebase |
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.56.1 to 8.58.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.58.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2c2beb9 to
a8436f4
Compare
|
@dependabot rebase |
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps @typescript-eslint/parser from 8.56.1 to 8.58.0.
Release notes
Sourced from
@typescript-eslint/parser's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
4933417chore(release): publish 8.58.08cde2d0feat: support TypeScript 6 (#12124)be4d54dchore(release): publish 8.57.2c7c38aachore(release): publish 8.57.12c6aeeechore(release): publish 8.57.0f696dadchore: use pnpm catalog (#12047)a09921echore: update vitest to 4.x (#12071)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 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)