Skip to content

Upgrade Typescript to 6.0.2#1234

Merged
PerIngeVaaje merged 1 commit intomainfrom
uppgrade/typescript-to-v6
Apr 22, 2026
Merged

Upgrade Typescript to 6.0.2#1234
PerIngeVaaje merged 1 commit intomainfrom
uppgrade/typescript-to-v6

Conversation

@PerIngeVaaje
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown

Branch Deployment to Cloudflare Pages

🚛 Preview URL: https://dbc22595.pxweb2.pages.dev
🚧 Branch preview URL: https://uppgrade-typescript-to-v6.pxweb2.pages.dev
🚚 Alternative Preview URL: https://d0a0efe0.pxweb2.pages.dev
👷 Alternative Branch preview URL: https://alternative-uppgrade-typescr.pxweb2.pages.dev

@sonarqubecloud
Copy link
Copy Markdown

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

Updates the repo’s TypeScript toolchain and associated TS configs to support the TypeScript 6.0.2 upgrade across the workspace.

Changes:

  • Bumps typescript devDependency to ^6.0.2 and updates the lockfile.
  • Adjusts shared tsconfig.base.json typings and path mappings.
  • Cleans up package-level tsconfig.json compiler options (removes explicit esModuleInterop: false).

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tsconfig.base.json Updates shared compiler options and path aliases used by workspace packages.
packages/pxweb2/tsconfig.json Removes redundant compiler option and normalizes JSON formatting.
packages/pxweb2-ui/tsconfig.json Removes redundant compiler option.
package.json Upgrades TypeScript to 6.0.2.
package-lock.json Locks TypeScript 6.0.2 and related dependency graph updates.

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

Comment thread tsconfig.base.json
Comment on lines 17 to 23
"paths": {
"@pxweb2/pxweb2-api-client": ["packages/pxweb2-api-client/src/index.ts"],
"@pxweb2/pxweb2-ui": ["packages/pxweb2-ui/src/index.ts"]
"packages/*": ["./packages/*"],
"@pxweb2/pxweb2-api-client": [
"./packages/pxweb2-api-client/src/index.ts"
],
"@pxweb2/pxweb2-ui": ["./packages/pxweb2-ui/src/index.ts"]
}
Copy link
Copy Markdown
Contributor

@SjurSutterudSagen SjurSutterudSagen left a comment

Choose a reason for hiding this comment

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

Looks good, great to be ready for the v7 porting to Go

@PerIngeVaaje PerIngeVaaje merged commit 75f9083 into main Apr 22, 2026
20 checks passed
@PerIngeVaaje PerIngeVaaje deleted the uppgrade/typescript-to-v6 branch April 22, 2026 08:09
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