remove tsgo

This commit is contained in:
silverwind 2025-12-13 13:49:40 +01:00
parent 3aabdb07e1
commit 813827c38e
No known key found for this signature in database
GPG Key ID: 2E62B41C93869443
4 changed files with 1 additions and 77 deletions

View File

@ -341,13 +341,11 @@ lint-backend-fix: lint-go-fix lint-go-gitea-vet lint-editorconfig ## lint backen
lint-js: node_modules ## lint js files
$(NODE_VARS) pnpm exec eslint --color --max-warnings=0 --flag unstable_native_nodejs_ts_config $(ESLINT_FILES)
$(NODE_VARS) pnpm exec vue-tsc
$(NODE_VARS) pnpm exec tsgo
.PHONY: lint-js-fix
lint-js-fix: node_modules ## lint js files and fix issues
$(NODE_VARS) pnpm exec eslint --color --max-warnings=0 --flag unstable_native_nodejs_ts_config $(ESLINT_FILES) --fix
$(NODE_VARS) pnpm exec vue-tsc
$(NODE_VARS) pnpm exec tsgo
.PHONY: lint-css
lint-css: node_modules ## lint css files

View File

@ -80,7 +80,6 @@
"@types/tinycolor2": "1.4.6",
"@types/toastify-js": "1.12.4",
"@typescript-eslint/parser": "8.48.1",
"@typescript/native-preview": "7.0.0-dev.20251212.1",
"@vitejs/plugin-vue": "6.0.2",
"@vitest/eslint-plugin": "1.5.1",
"eslint": "9.39.1",

View File

@ -243,9 +243,6 @@ importers:
'@typescript-eslint/parser':
specifier: 8.48.1
version: 8.48.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
'@typescript/native-preview':
specifier: 7.0.0-dev.20251212.1
version: 7.0.0-dev.20251212.1
'@vitejs/plugin-vue':
specifier: 6.0.2
version: 6.0.2(vite@7.2.6(@types/node@24.10.1)(jiti@2.6.1)(stylus@0.57.0)(terser@5.44.1)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3))
@ -1296,45 +1293,6 @@ packages:
resolution: {integrity: sha512-BmxxndzEWhE4TIEEMBs8lP3MBWN3jFPs/p6gPm/wkv02o41hI6cq9AuSmGAaTTHPtA1FTi2jBre4A9rm5ZmX+Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-5tof0OT01yPQ0mcoKPeSrGMxQ9Dl//gTjSKCMKwbLr5urrIPxX5bNRWUH0hxWaB4A3mXQvDvxSSrWR5TMOl2aQ==}
cpu: [arm64]
os: [darwin]
'@typescript/native-preview-darwin-x64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-zUgcCXmDfO2yo5fNZZ3wUCv8hdqc/Qbc1WZUEDYYo3ItnBUL9qp0lUtTwsLtNreL2WmHOCeTQuKWa/JQzdw89g==}
cpu: [x64]
os: [darwin]
'@typescript/native-preview-linux-arm64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-0P59bGDFLppvkdpqQ8/kG+kU6R0iCdQiSLFRNrbrLnaflACBfIi40D3Ono3EmeSxqKsHqh/pNRu3BUJvoNGphw==}
cpu: [arm64]
os: [linux]
'@typescript/native-preview-linux-arm@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-peQCeG2+XqMqs6/Sg6nbQPI3Kae91Esi5Qh1VyDETO4wjMbKeAzVjw8t3Qz5X6RDbWNrCpDmbk6chjukfGeWgQ==}
cpu: [arm]
os: [linux]
'@typescript/native-preview-linux-x64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-7QFyqcPe/Sz+IakvzCqh0d5WhQg7A7bKyQil38K7rKSTaPI42LrVwLA6mVtTRfQyS5Sy2XYVinyLNXnWM8ImQQ==}
cpu: [x64]
os: [linux]
'@typescript/native-preview-win32-arm64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-Y8mh0dPXAcYYNtSZVZYaNcqAOlxOlbJQopJBVATn+ItCxrY4RqBwygzrBWqg+gUo9xLmFI9XLuDVqm1ZAkAfwg==}
cpu: [arm64]
os: [win32]
'@typescript/native-preview-win32-x64@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-bUPWJgGhPdsoL3OR+I8nFF81P/+hwfqyMKaAWFxTg1zeRdEl61lVdrEfgNDBI7Px5Gr+uFGELlkCsDzy/7dAyw==}
cpu: [x64]
os: [win32]
'@typescript/native-preview@7.0.0-dev.20251212.1':
resolution: {integrity: sha512-uNPMu5+ElTN7AZRFJXsTPtSAQ2b7FIXMvpQbU/L0VD5PoBp5nMiQbgO1QFSvbFiIoTTma3I2TX3WSO5olIMTLQ==}
hasBin: true
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==}
cpu: [arm]
@ -5202,37 +5160,6 @@ snapshots:
'@typescript-eslint/types': 8.48.1
eslint-visitor-keys: 4.2.1
'@typescript/native-preview-darwin-arm64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-darwin-x64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-linux-arm64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-linux-arm@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-linux-x64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-win32-arm64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview-win32-x64@7.0.0-dev.20251212.1':
optional: true
'@typescript/native-preview@7.0.0-dev.20251212.1':
optionalDependencies:
'@typescript/native-preview-darwin-arm64': 7.0.0-dev.20251212.1
'@typescript/native-preview-darwin-x64': 7.0.0-dev.20251212.1
'@typescript/native-preview-linux-arm': 7.0.0-dev.20251212.1
'@typescript/native-preview-linux-arm64': 7.0.0-dev.20251212.1
'@typescript/native-preview-linux-x64': 7.0.0-dev.20251212.1
'@typescript/native-preview-win32-arm64': 7.0.0-dev.20251212.1
'@typescript/native-preview-win32-x64': 7.0.0-dev.20251212.1
'@unrs/resolver-binding-android-arm-eabi@1.11.1':
optional: true

View File

@ -12,7 +12,7 @@ declare module '*.vue' {
import type {DefineComponent} from 'vue';
const component: DefineComponent<unknown, unknown, any>;
export default component;
// Here we declare all exports from vue files so that `tsgo` can work and be used for
// Here we declare all exports from vue files so `tsc` or `tsgo` can work for
// non-vue files. To lint .vue files, `vue-tsc` must be used.
export function initDashboardRepoList(): void;
export function initRepositoryActionView(): void;