Typecheck on the native compiler, keep 6 for the tools

typescript 7.0.2 is the native compiler and exports no JavaScript API, so
typescript-eslint and @typescript-eslint/eslint-plugin cannot read it —
typescript-eslint refuses TS 7 outright. It comes in aliased as tsgo and does
the typechecking; typescript stays on the 6 line for the tools. lint:tsc
reports the same 239 diagnostics under both compilers.

Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
2026-09-16 22:44:21 -07:00
co-authored by Hanzo Dev
parent a0460cb289
commit 858d9ca25b
4 changed files with 1107 additions and 879 deletions
+1
View File
@@ -5,5 +5,6 @@ parsdao
platformvm
reqs
Tamagui
tsgo
ttfb
unlayered
+1
View File
@@ -286,6 +286,7 @@
"tokentxns",
"tonumber",
"trustwallet",
"tsgo",
"Twitterbot",
"txns",
"typegen",
+3 -2
View File
@@ -21,7 +21,7 @@
"start:docker:preset": "./tools/scripts/docker.preset.sh",
"lint:eslint": "eslint .",
"lint:eslint:fix": "eslint . --fix",
"lint:tsc": "tsc -p ./tsconfig.json",
"lint:tsc": "node_modules/tsgo/bin/tsc --noEmit --incremental false -p ./tsconfig.json",
"lint:cspell": "cspell . --no-must-find-files",
"lint:license:check": "license-report > ./license.json && license-report-check --source=./license.json --output=table --forbidden=n/a",
"lint:envs-validator:test": "cd ./deploy/tools/envs-validator && ./test.sh",
@@ -215,7 +215,8 @@
"svg-icons-cli": "0.0.8",
"svgo": "^2.8.0",
"ts-node": "^10.9.1",
"typescript": "5.9.3",
"tsgo": "npm:[email protected]",
"typescript": "6.0.3",
"typescript-eslint": "8.41.0",
"vite-plugin-svgr": "^2.2.2",
"vite-tsconfig-paths": "5.1.4",
+1102 -877
View File
File diff suppressed because it is too large Load Diff