Skip to content

chore: Upgrade JS tooling stack to latest#1362

Merged
mrousavy merged 4 commits into
mainfrom
chore/upgrade-js-tooling-stack
May 28, 2026
Merged

chore: Upgrade JS tooling stack to latest#1362
mrousavy merged 4 commits into
mainfrom
chore/upgrade-js-tooling-stack

Conversation

@mrousavy

@mrousavy mrousavy commented May 28, 2026

Copy link
Copy Markdown
Owner

Summary

Consolidates the remaining JS tooling package upgrade PRs into one branch:

  • Babel tooling: @babel/core, @babel/preset-env, @babel/runtime, and babel-plugin-module-resolver
  • react-native-builder-bob 0.41
  • TypeScript 6.0.3, typescript-eslint 8.60.0, and @tsconfig/react-native 3.0.9
  • ESLint 9.39.4 flat-config migration via eslint.config.mjs

ESLint 10.x is available on npm, but @react-native/eslint-config@0.85.3 only peers ^8 || ^9, so this keeps ESLint on the latest compatible 9.x maintenance release instead of forcing an unsupported major.

Prior PR inspection

Validation

  • bun install (including postinstall build)
  • bun run build
  • bun typecheck
  • package bun lint-ci for example, nitrogen, nitro-test-external, nitro-test, and nitro-modules
  • package bun lint auto-fix pass for the same workspaces
  • bun --cwd docs build

Follow-up

@vercel

vercel Bot commented May 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nitro-docs Ready Ready Preview, Comment May 28, 2026 1:59pm

Request Review

@mrousavy mrousavy merged commit df8b6d3 into main May 28, 2026
12 checks passed
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