Skip to content

Consolidate Dependabot dev-dependency bumps (eslint, tsx, @types/node, typescript-eslint)#49

Open
chiaramooney wants to merge 7 commits into
mainfrom
chiaramooney/consolidate-dependabot-bumps
Open

Consolidate Dependabot dev-dependency bumps (eslint, tsx, @types/node, typescript-eslint)#49
chiaramooney wants to merge 7 commits into
mainfrom
chiaramooney/consolidate-dependabot-bumps

Conversation

@chiaramooney

Copy link
Copy Markdown
Collaborator

Summary

Consolidates the open Dependabot dev-dependency bump PRs into a single PR by merging their branches (individual Dependabot commits are preserved for attribution).

Bumps included:

Not included: typescript 7.0.2 (#45)

typescript is intentionally left at ^6.0.3. typescript-eslint@8.63.0 declares a peer dependency of typescript >=4.8.4 <6.1.0, so bumping TypeScript to 7.0.2 is incompatible with the typescript-eslint bump — npm can't resolve both, and the standalone #45 lockfile ends up dropping the @typescript-eslint/eslint-plugin entry as a result. #45 should be handled separately once typescript-eslint supports TypeScript 7 (or with a coordinated major upgrade).

Notes

  • Merges applied cleanly with no manual lockfile edits for the four included bumps.
  • CI (on the repo's package feed) should run install + lint + tests to validate; these versions resolve against the private feed, not the public npm registry.

Closes #47
Closes #46
Closes #44
Closes #43

dependabot Bot and others added 7 commits July 13, 2026 16:11
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.62.0 to 8.63.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.63.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.63.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 26.0.1 to 26.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 26.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tsx](https://github.com/privatenumber/tsx) from 4.22.4 to 4.23.1.
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.22.4...v4.23.1)

---
updated-dependencies:
- dependency-name: tsx
  dependency-version: 4.23.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint](https://github.com/eslint/eslint) from 10.6.0 to 10.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.6.0...v10.7.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
….1' into chiaramooney/consolidate-dependabot-bumps
…de-26.1.1' into chiaramooney/consolidate-dependabot-bumps
…pt-eslint-8.63.0' into chiaramooney/consolidate-dependabot-bumps
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.

1 participant