Skip to content

Commit e17a87b

Browse files
authored
Tsgo (#512)
* Add tsgo * Use tsgo * Make it a dev-dep * Remove ts5
1 parent 4bccbf5 commit e17a87b

4 files changed

Lines changed: 176 additions & 29 deletions

File tree

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"editorconfig.editorconfig",
44
"streetsidesoftware.code-spell-checker",
55
"streetsidesoftware.code-spell-checker-german",
6-
"nicolo-ribaudo.vscode-mf2",
6+
"TypeScriptTeam.native-preview",
77
"biomejs.biome"
88
]
99
}

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"*.ts": "$(capture).test.ts,$(capture).d.ts"
88
},
99
"files.eol": "\n",
10+
"typescript.experimental.useTsgo": true,
1011
"cSpell.language": "de,en",
1112
"editor.formatOnSaveMode": "modificationsIfAvailable",
1213
"files.associations": {

package-lock.json

Lines changed: 169 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"type": "module",
88
"scripts": {
99
"start": "tsx --require ./src/polyfills.ts src/app.ts",
10-
"test": "tsx --require ./src/polyfills.ts --test && tsc",
10+
"test": "tsx --require ./src/polyfills.ts --test && tsgo",
1111
"ci": "biome ci ./src",
1212
"format": "biome format --write ./src",
1313
"lint": "biome lint ./src",
@@ -30,7 +30,7 @@
3030
"@js-temporal/polyfill": "^0.5.1",
3131
"@napi-rs/canvas": "0.1.70",
3232
"@resvg/resvg-js": "^2.6.2",
33-
"@sentry/node": "^9.24.0",
33+
"@sentry/node": "^9.25.0",
3434
"@spotify/web-api-ts-sdk": "^1.2.0",
3535
"@std/jsonc": "npm:@jsr/std__jsonc@^1.0.2",
3636
"better-sqlite3": "^11.10.0",
@@ -53,15 +53,15 @@
5353
"@types/jsdom": "^21.1.7",
5454
"@types/node": "^22.15.29",
5555
"@types/node-cron": "^3.0.11",
56+
"@typescript/native-preview": "^7.0.0-dev.20250603.1",
5657
"expect": "^30.0.0-beta.3",
57-
"lefthook": "^1.11.13",
58-
"typescript": "^5.8.3"
58+
"lefthook": "^1.11.13"
5959
},
6060
"trustedDependencies": [
6161
"@biomejs/biome",
6262
"lefthook"
6363
],
6464
"engines": {
65-
"node": ">=24.1.0"
65+
"node": ">=24.1.0"
6666
}
6767
}

0 commit comments

Comments
 (0)