Skip to content

build(deps): bump typescript from 5.8.3 to 6.0.3#778

Merged
maeertin merged 1 commit into
mainfrom
feat/deps-typescript
May 27, 2026
Merged

build(deps): bump typescript from 5.8.3 to 6.0.3#778
maeertin merged 1 commit into
mainfrom
feat/deps-typescript

Conversation

@maeertin
Copy link
Copy Markdown
Contributor

No description provided.

@maeertin maeertin self-assigned this May 26, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 26, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 26, 2026 5:32pm

Request Review

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 26, 2026

🦋 Changeset detected

Latest commit: 7a6f0c0

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 10 packages
Name Type
@noaignite/centra-types Patch
@noaignite/create-app Patch
@noaignite/react-native-eslint Patch
@noaignite/style-guide Patch
@noaignite/types Patch
@noaignite/centra-mocks Patch
@noaignite/react-centra-checkout Patch
@noaignite/react-utils Patch
@noaignite/tailwind-typography Patch
@noaignite/utils Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Copy Markdown

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

Upgrades the monorepo’s TypeScript toolchain to v6.0.3 and adjusts workspace configuration/type-checking so packages continue to build and test cleanly under the new compiler.

Changes:

  • Bump TypeScript to 6.0.3 across the workspace (and refresh pnpm-lock.yaml).
  • Add Node type inclusion ("types": ["node"]) in several tsconfigs and update a DOM mock to satisfy newer lib typings.
  • Update Turbo global env hashing and add/update a few related build deps (e.g., unrun).

Reviewed changes

Copilot reviewed 15 out of 16 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
turbo.json Adds npm_config_user_agent to Turbo’s global env inputs for caching.
scripts/tsconfig.json Ensures scripts typecheck with Node ambient types.
pnpm-lock.yaml Lockfile refresh reflecting TypeScript 6 and dependency graph changes.
packages/types/package.json Bumps package-local TypeScript devDependency to v6.
packages/style-guide/package.json Bumps TypeScript devDependency to v6 in the style-guide package.
packages/react-utils/tsconfig.json Includes Node types for the package’s TS compilation/typechecking.
packages/react-utils/test/IntersectionObserverMock.ts Updates mock to implement IntersectionObserver under newer DOM typings.
packages/react-native-eslint/package.json Bumps TypeScript devDependency and widens peer range to allow TS 6.0.x.
packages/create-app/tsconfig.json Includes Node types for the create-app package TS config.
packages/create-app/template-docs/tsconfig.json Includes Node types for the template’s TS config.
packages/create-app/template-docs/package.json Updates template TypeScript major version range.
packages/create-app/package.json Adds @types/node to support Node typing where required.
packages/centra-types/package.json Bumps package-local TypeScript devDependency to v6.
package.json Bumps root TypeScript to v6 and adds unrun.
docs/tsconfig.json Adds Node types (but currently breaks paths config due to missing baseUrl).
.changeset/typescript-6-upgrade.md Adds a changeset to publish patch releases for affected packages.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/tsconfig.json
Copy link
Copy Markdown

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

Copilot reviewed 15 out of 16 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

@maeertin maeertin merged commit fbea4dd into main May 27, 2026
7 checks passed
@maeertin maeertin deleted the feat/deps-typescript branch May 27, 2026 08:15
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