From 82a2bdb77e2e9592930f7b62cfffce6c89e63dbe Mon Sep 17 00:00:00 2001 From: "jyc.dev" Date: Tue, 13 Jan 2026 00:45:34 +0100 Subject: [PATCH] typescript -> tsgo (#1179) --- .changeset/silent-plums-invent.md | 5 + packages/handles/package.json | 2 +- packages/helpers/package.json | 2 +- packages/internals/package.json | 2 +- packages/sveltekit/package.json | 2 +- packages/vite-plugin-kit-routes/package.json | 2 +- packages/vite-plugin-stripper/package.json | 2 +- .../vite-plugin-watch-and-run/package.json | 2 +- pnpm-lock.yaml | 118 ++++++++++++++---- pnpm-workspace.yaml | 1 + 10 files changed, 107 insertions(+), 31 deletions(-) create mode 100644 .changeset/silent-plums-invent.md diff --git a/.changeset/silent-plums-invent.md b/.changeset/silent-plums-invent.md new file mode 100644 index 00000000..a205d98f --- /dev/null +++ b/.changeset/silent-plums-invent.md @@ -0,0 +1,5 @@ +--- +'@kitql/eslint-config': patch +--- + +bump deps diff --git a/packages/handles/package.json b/packages/handles/package.json index 0b4f4bc4..f66e2046 100644 --- a/packages/handles/package.json +++ b/packages/handles/package.json @@ -42,11 +42,11 @@ "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", "@types/vary": "catalog:lib-dep-publish", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing" }, diff --git a/packages/helpers/package.json b/packages/helpers/package.json index b63d5357..c425f417 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -39,12 +39,12 @@ "@sveltejs/package": "catalog:sveltekit", "@kitql/eslint-config": "workspace:*", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "rollup-plugin-visualizer": "catalog:lib-author-helper", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing" }, diff --git a/packages/internals/package.json b/packages/internals/package.json index bd9820b2..94d9d5fe 100644 --- a/packages/internals/package.json +++ b/packages/internals/package.json @@ -35,11 +35,11 @@ "@sveltejs/kit": "catalog:sveltekit", "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "rollup-plugin-visualizer": "catalog:lib-author-helper", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing" }, diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index aa528338..4b8cf4d1 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -36,10 +36,10 @@ "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", "@vitest/browser-playwright": "catalog:testing", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing", "vitest-browser-svelte": "catalog:testing" diff --git a/packages/vite-plugin-kit-routes/package.json b/packages/vite-plugin-kit-routes/package.json index 2d3c90d4..913280bd 100644 --- a/packages/vite-plugin-kit-routes/package.json +++ b/packages/vite-plugin-kit-routes/package.json @@ -41,12 +41,12 @@ "@sveltejs/kit": "catalog:sveltekit", "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", "tsx": "catalog:tooling", - "typescript": "catalog:tooling", "vite": "catalog:vite" }, "dependencies": { diff --git a/packages/vite-plugin-stripper/package.json b/packages/vite-plugin-stripper/package.json index e05d4bda..1b500bc1 100644 --- a/packages/vite-plugin-stripper/package.json +++ b/packages/vite-plugin-stripper/package.json @@ -34,13 +34,13 @@ "@sveltejs/kit": "catalog:sveltekit", "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", + "@typescript/native-preview": "catalog:tooling", "@vitest/ui": "catalog:testing", "publint": "catalog:lib-author-helper", "remult": "catalog:remult", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing" }, diff --git a/packages/vite-plugin-watch-and-run/package.json b/packages/vite-plugin-watch-and-run/package.json index 5a8cecce..e35e5786 100644 --- a/packages/vite-plugin-watch-and-run/package.json +++ b/packages/vite-plugin-watch-and-run/package.json @@ -35,11 +35,11 @@ "@sveltejs/package": "catalog:sveltekit", "@sveltejs/vite-plugin-svelte": "catalog:sveltekit", "@types/micromatch": "catalog:lib-dep-publish", + "@typescript/native-preview": "catalog:tooling", "publint": "catalog:lib-author-helper", "svelte": "catalog:svelte", "svelte-check": "catalog:svelte", "tslib": "catalog:lib-author-helper", - "typescript": "catalog:tooling", "vite": "catalog:vite", "vitest": "catalog:testing" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d30e941d..61f282d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -176,6 +176,9 @@ catalogs: specifier: 2.0.1 version: 2.0.1 tooling: + '@typescript/native-preview': + specifier: 7.0.0-dev.20260112.1 + version: 7.0.0-dev.20260112.1 commander: specifier: 14.0.0 version: 14.0.0 @@ -197,9 +200,6 @@ catalogs: tsx: specifier: 4.21.0 version: 4.21.0 - typescript: - specifier: 5.9.2 - version: 5.9.2 vite: vite: specifier: ^7.0.0 @@ -377,6 +377,9 @@ importers: '@types/vary': specifier: catalog:lib-dep-publish version: 1.1.3 + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 publint: specifier: catalog:lib-author-helper version: 0.3.1 @@ -389,9 +392,6 @@ importers: tslib: specifier: catalog:lib-author-helper version: 2.8.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -421,6 +421,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: catalog:sveltekit version: 6.2.1(svelte@5.46.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2)) + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 publint: specifier: catalog:lib-author-helper version: 0.3.1 @@ -436,9 +439,6 @@ importers: tslib: specifier: catalog:lib-author-helper version: 2.8.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -480,6 +480,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: catalog:sveltekit version: 6.2.1(svelte@5.46.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2)) + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 publint: specifier: catalog:lib-author-helper version: 0.3.1 @@ -492,9 +495,6 @@ importers: tslib: specifier: catalog:lib-author-helper version: 2.8.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -517,6 +517,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: catalog:sveltekit version: 6.2.1(svelte@5.46.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2)) + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 '@vitest/browser-playwright': specifier: catalog:testing version: 4.0.13(playwright@1.57.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.13) @@ -529,9 +532,6 @@ importers: svelte-check: specifier: catalog:svelte version: 4.3.0(picomatch@4.0.3)(svelte@5.46.0)(typescript@5.9.2) - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -573,6 +573,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: catalog:sveltekit version: 6.2.1(svelte@5.46.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2)) + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 publint: specifier: catalog:lib-author-helper version: 0.3.1 @@ -588,9 +591,6 @@ importers: tsx: specifier: catalog:tooling version: 4.21.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -623,6 +623,9 @@ importers: '@sveltejs/vite-plugin-svelte': specifier: catalog:sveltekit version: 6.2.1(svelte@5.46.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2)) + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 '@vitest/ui': specifier: catalog:testing version: 4.0.13(vitest@4.0.13) @@ -641,9 +644,6 @@ importers: tslib: specifier: catalog:lib-author-helper version: 2.8.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -679,6 +679,9 @@ importers: '@types/micromatch': specifier: catalog:lib-dep-publish version: 4.0.9 + '@typescript/native-preview': + specifier: catalog:tooling + version: 7.0.0-dev.20260112.1 publint: specifier: catalog:lib-author-helper version: 0.3.1 @@ -691,9 +694,6 @@ importers: tslib: specifier: catalog:lib-author-helper version: 2.8.0 - typescript: - specifier: catalog:tooling - version: 5.9.2 vite: specifier: catalog:vite version: 7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2) @@ -2221,6 +2221,45 @@ packages: resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-FUOOGN0/9LF+AOX07SOqfX1hBQfP3rezMFCwDlwAVW52leJ2Fur8efrQR5oUNL8hDt/NMGJwsg3wreZGdYSqJg==} + cpu: [arm64] + os: [darwin] + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-SgiY7DcvhcyCCdrFRcgq5zPK1jdp7hxhnvo8YEEGvBsvyI+Y/q6phoR79nqMnz5W7a2HTPuaxLjCf7tR17cw4w==} + cpu: [x64] + os: [darwin] + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-N9Ukn5NUjO063F3YICBl/dSLEpJayTIMTAJbvbuLjEdlHmp9xn7ty3MCkE4FqP6x/CWLDiZttnu9jYppJ//Q5g==} + cpu: [arm64] + os: [linux] + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-7mtAOEKaNOqKFIIVUsFK2IYB09bd/i8oIkzPi1EcEN3V7dzuKtSieNak30pY+k6z/f6QpUheHXVFM4wXBGbGrQ==} + cpu: [arm] + os: [linux] + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-K4/6TRu2MAwObOxZyUmUvAxi1B5fpwi/8OYb8xyf9VsLbkDCsBMbZxgwEMf9RBYhW74I187IIGEfw/g0oHDKEA==} + cpu: [x64] + os: [linux] + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-ivjcYuqlCD91x6QOO+/xpjGUiWBLzBCgz0aAITkEfDTBHEwf3keTEQH2GsaVnMC8GKUFdoEF6QtSR+jZ75BhWA==} + cpu: [arm64] + os: [win32] + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-gZ+72BdVDA4VUFKw9ZvEkEger/2SrXw62gstz25TriOHROvjxEgXLVHqiVKhE/XkWqYT0GJ7aM7WKoM/RG2XTw==} + cpu: [x64] + os: [win32] + + '@typescript/native-preview@7.0.0-dev.20260112.1': + resolution: {integrity: sha512-DvUmkkJ5BePLmZbQ9OecQr6wRVUlWbNz/bNEYmTcl7+0qwF8KtgPGriWiyuIzs+TiIhjf3HM1tt5OC/uBHNJsw==} + hasBin: true + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -6708,6 +6747,37 @@ snapshots: '@typescript-eslint/types': 8.53.0 eslint-visitor-keys: 4.2.1 + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-linux-arm@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-linux-x64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview-win32-x64@7.0.0-dev.20260112.1': + optional: true + + '@typescript/native-preview@7.0.0-dev.20260112.1': + optionalDependencies: + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260112.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260112.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260112.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260112.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260112.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260112.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260112.1 + '@ungap/structured-clone@1.3.0': {} '@vitest/browser-playwright@4.0.13(playwright@1.57.0)(vite@7.0.2(@types/node@22.13.9)(jiti@1.21.7)(lightningcss@1.28.2)(sass@1.85.1)(terser@5.37.0)(tsx@4.21.0)(yaml@2.8.2))(vitest@4.0.13)': diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f106acbe..f845331a 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -10,6 +10,7 @@ packages: catalogs: tooling: + '@typescript/native-preview': 7.0.0-dev.20260112.1 esrap: https://pkg.pr.new/sveltejs/esrap@87 oxc-parser: 0.108.0 oxc-walker: 0.6.0 -- 2.51.2