Skip to content

Sync @typescript-eslint/parser version with eslint-plugin#33

Merged
ivan-magda merged 2 commits into
dependabot/npm_and_yarn/npm-development-3b18eec074from
copilot/sub-pr-32
Dec 26, 2025
Merged

Sync @typescript-eslint/parser version with eslint-plugin#33
ivan-magda merged 2 commits into
dependabot/npm_and_yarn/npm-development-3b18eec074from
copilot/sub-pr-32

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 26, 2025

The dependency update in PR #32 left @typescript-eslint/parser at ^8.48.1 while @typescript-eslint/eslint-plugin was bumped to ^8.50.1. These packages must stay in sync.

Changes

  • Updated @typescript-eslint/parser to ^8.50.1 to match @typescript-eslint/eslint-plugin

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: ivan-magda <8586063+ivan-magda@users.noreply.github.com>
Copilot AI changed the title [WIP] Address feedback from PR #32 on npm-development group updates Sync @typescript-eslint/parser version with eslint-plugin Dec 26, 2025
Copilot AI requested a review from ivan-magda December 26, 2025 07:18
@ivan-magda ivan-magda marked this pull request as ready for review December 26, 2025 07:19
Copilot AI review requested due to automatic review settings December 26, 2025 07:19
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR synchronizes the @typescript-eslint/parser package version with @typescript-eslint/eslint-plugin, which is required as these packages must stay in sync to work correctly together.

Key Changes:

  • Updated @typescript-eslint/parser from ^8.48.1 to ^8.50.1 to match the eslint-plugin version

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Updated @typescript-eslint/parser dependency version to ^8.50.1
package-lock.json Updated lockfile to reflect parser version change and resolved peer dependencies

The changes are straightforward and correct. The version synchronization is important because @typescript-eslint/eslint-plugin declares a peer dependency on @typescript-eslint/parser at the same version (^8.50.1), as confirmed in the package-lock.json at line 4055. The removal of "peer": true flags in package-lock.json is expected npm behavior when resolving the dependency tree and does not indicate any issues.

@ivan-magda ivan-magda merged commit 3d917d6 into dependabot/npm_and_yarn/npm-development-3b18eec074 Dec 26, 2025
6 checks passed
@ivan-magda ivan-magda deleted the copilot/sub-pr-32 branch December 26, 2025 07:23
ivan-magda added a commit that referenced this pull request Dec 26, 2025
* Bump the npm-development group across 1 directory with 6 updates

Bumps the npm-development group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.2` | `25.0.3` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.48.1` | `8.50.1` |
| [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` |
| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.2.1` | `29.11.0` |
| [rollup](https://github.com/rollup/rollup) | `4.53.3` | `4.54.0` |



Updates `@types/node` from 25.0.2 to 25.0.3
- [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.48.1 to 8.50.1
- [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.50.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.48.1 to 8.50.1
- [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.50.1/packages/parser)

Updates `eslint` from 9.39.1 to 9.39.2
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.1...v9.39.2)

Updates `eslint-plugin-jest` from 29.2.1 to 29.11.0
- [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.2.1...v29.11.0)

Updates `rollup` from 4.53.3 to 4.54.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.53.3...v4.54.0)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-development
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.50.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.50.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: eslint
  dependency-version: 9.39.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-development
- dependency-name: eslint-plugin-jest
  dependency-version: 29.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
- dependency-name: rollup
  dependency-version: 4.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-development
...

Signed-off-by: dependabot[bot] <support@github.com>

* Sync @typescript-eslint/parser version with eslint-plugin (#33)

* Initial plan

* Update @typescript-eslint/parser to 8.50.1 to match eslint-plugin

Co-authored-by: ivan-magda <8586063+ivan-magda@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ivan-magda <8586063+ivan-magda@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ivan-magda <8586063+ivan-magda@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants