Skip to content

Commit 7894f0f

Browse files
committed
Port codebase to use tsgo
1 parent 0006f41 commit 7894f0f

28 files changed

Lines changed: 134 additions & 53 deletions

File tree

.circleci/config.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ jobs:
203203
git add -A && git diff --exit-code --staged
204204
test_types:
205205
<<: *default-job
206-
resource_class: large.gen2
206+
resource_class: xlarge.gen2
207207
steps:
208208
- checkout
209209
- install-deps
@@ -216,8 +216,6 @@ jobs:
216216
- run:
217217
name: Tests TypeScript definitions
218218
command: pnpm typescript:ci
219-
environment:
220-
NODE_OPTIONS: --max-old-space-size=5120
221219
test_e2e:
222220
<<: *default-job
223221
executor:

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"icons": "rimraf public/static/icons/* && node ./scripts/buildIcons.js",
1212
"serve": "serve ./export -l 3010 -c ../serve.json",
1313
"create-playground": "node ./scripts/createPlayground.js",
14-
"typescript": "tsc -p tsconfig.json",
14+
"typescript": "tsgo -p tsconfig.json",
1515
"typescript:transpile": "cross-env BABEL_ENV=development node scripts/formattedTSDemos",
1616
"typescript:transpile:dev": "cross-env BABEL_ENV=development node scripts/formattedTSDemos --watch",
1717
"populate:demos": "tsx scripts/populatePickersDemos",

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
"@types/sinon": "21.0.1",
100100
"@types/yargs": "17.0.35",
101101
"@typescript-eslint/parser": "catalog:",
102+
"@typescript/native-preview": "7.0.0-dev.20260514.1",
102103
"@vitejs/plugin-react": "catalog:",
103104
"@vitest/browser-playwright": "catalog:",
104105
"@vitest/coverage-v8": "catalog:",

packages/x-charts-premium/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"charts"
2424
],
2525
"scripts": {
26-
"typescript": "tsc -p tsconfig.json",
27-
"build": "code-infra build --flat",
26+
"typescript": "tsgo -p tsconfig.json",
27+
"build": "code-infra build --tsgo --flat",
2828
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
2929
},
3030
"repository": {

packages/x-charts-pro/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"charts"
2424
],
2525
"scripts": {
26-
"typescript": "tsc -p tsconfig.json",
27-
"build": "code-infra build --flat",
26+
"typescript": "tsgo -p tsconfig.json",
27+
"build": "code-infra build --tsgo --flat",
2828
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
2929
},
3030
"repository": {

packages/x-charts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
"charts"
2424
],
2525
"scripts": {
26-
"typescript": "tsc -p tsconfig.json",
27-
"build": "code-infra build --flat --ignore 'src/**/*.bench.ts'",
26+
"typescript": "tsgo -p tsconfig.json",
27+
"build": "code-infra build --tsgo --flat --ignore 'src/**/*.bench.ts'",
2828
"prebuild": "rimraf build tsconfig.build.tsbuildinfo",
2929
"bench:jsdom": "pnpm vitest bench -c ./vitest.config.jsdom.mts",
3030
"bench:browser": "pnpm vitest bench -c ./vitest.config.browser.mts"

packages/x-chat-headless/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"unstyled"
2626
],
2727
"scripts": {
28-
"typescript": "tsc -p tsconfig.json",
29-
"build": "code-infra build",
28+
"typescript": "tsgo -p tsconfig.json",
29+
"build": "code-infra build --tsgo",
3030
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
3131
},
3232
"repository": {

packages/x-chat/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
"llm"
3737
],
3838
"scripts": {
39-
"typescript": "tsc -p tsconfig.json",
40-
"build": "code-infra build --flat",
39+
"typescript": "tsgo -p tsconfig.json",
40+
"build": "code-infra build --tsgo --flat",
4141
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
4242
},
4343
"repository": {

packages/x-codemod/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
"jscodeshift"
1515
],
1616
"scripts": {
17-
"typescript": "tsc -p tsconfig.json",
17+
"typescript": "tsgo -p tsconfig.json",
1818
"prebuild": "rimraf build",
19-
"build": "code-infra build --flat --bundle cjs --buildTypes false --ignore 'src/types.ts'"
19+
"build": "code-infra build --tsgo --flat --bundle cjs --buildTypes false --ignore 'src/types.ts'"
2020
},
2121
"repository": {
2222
"type": "git",

packages/x-data-grid-generator/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"mui-x"
1818
],
1919
"scripts": {
20-
"typescript": "tsc -p tsconfig.json",
21-
"build": "code-infra build --flat",
20+
"typescript": "tsgo -p tsconfig.json",
21+
"build": "code-infra build --tsgo --flat",
2222
"prebuild": "rimraf build tsconfig.build.tsbuildinfo"
2323
},
2424
"repository": {

0 commit comments

Comments
 (0)