mirror of
https://github.com/lukaszraczylo/gohoarder.git
synced 2026-10-12 00:45:16 +00:00
chore(deps): update typescript to v6
TypeScript 6 deprecates baseUrl and checks side-effect imports. Drop baseUrl, which paths does not need, and load the vite/client types so the CSS import resolves. Remove trailing commas from tsconfig.json so the JSON hook accepts it.
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
"jsdom": "^30.0.0",
|
||||
"postcss": "^8.5.23",
|
||||
"tailwindcss": "^3.4.19",
|
||||
"typescript": "^5.9.3",
|
||||
"typescript": "^6.0.3",
|
||||
"vite": "^8.0.0",
|
||||
"vitest": "^5.0.3",
|
||||
"vue-tsc": "^3.2.1"
|
||||
|
||||
Generated
+64
-64
@@ -15,7 +15,7 @@ importers:
|
||||
dependencies:
|
||||
'@vueuse/core':
|
||||
specifier: ^15.0.0
|
||||
version: 15.0.0([email protected](typescript@5.9.3))
|
||||
version: 15.0.0([email protected](typescript@6.0.3))
|
||||
axios:
|
||||
specifier: ^1.20.0
|
||||
version: 1.20.0([email protected]([email protected]))([email protected])
|
||||
@@ -27,16 +27,16 @@ importers:
|
||||
version: 2.1.1
|
||||
lucide-vue-next:
|
||||
specifier: ^1.0.0
|
||||
version: 1.0.0([email protected](typescript@5.9.3))
|
||||
version: 1.0.0([email protected](typescript@6.0.3))
|
||||
marked:
|
||||
specifier: ^18.0.0
|
||||
version: 18.0.14
|
||||
pinia:
|
||||
specifier: ^4.0.0
|
||||
version: 4.0.3(@vue/[email protected])(typescript@5.9.3)([email protected](typescript@5.9.3))
|
||||
version: 4.0.3(@vue/[email protected])(typescript@6.0.3)([email protected](typescript@6.0.3))
|
||||
reka-ui:
|
||||
specifier: ^2.7.0
|
||||
version: 2.10.5([email protected](typescript@5.9.3))
|
||||
version: 2.10.5([email protected](typescript@6.0.3))
|
||||
tailwind-merge:
|
||||
specifier: ^3.4.0
|
||||
version: 3.7.0
|
||||
@@ -45,10 +45,10 @@ importers:
|
||||
version: 1.0.7([email protected])
|
||||
vue:
|
||||
specifier: ^3.5.26
|
||||
version: 3.5.43(typescript@5.9.3)
|
||||
version: 3.5.43(typescript@6.0.3)
|
||||
vue-router:
|
||||
specifier: ^5.3.1
|
||||
version: 5.3.1(@vue/[email protected])([email protected])([email protected](@vue/[email protected])(typescript@5.9.3)([email protected](typescript@5.9.3)))([email protected])([email protected]([email protected])([email protected]))([email protected](typescript@5.9.3))
|
||||
version: 5.3.1(@vue/[email protected])([email protected])([email protected](@vue/[email protected])(typescript@6.0.3)([email protected](typescript@6.0.3)))([email protected])([email protected]([email protected])([email protected]))([email protected](typescript@6.0.3))
|
||||
devDependencies:
|
||||
'@fortawesome/fontawesome-free':
|
||||
specifier: ^7.1.0
|
||||
@@ -61,13 +61,13 @@ importers:
|
||||
version: 7.0.1(@testing-library/[email protected])([email protected]([email protected])([email protected]([email protected])([email protected])))
|
||||
'@testing-library/vue':
|
||||
specifier: ^8.1.0
|
||||
version: 8.1.0(@vue/[email protected])(@vue/[email protected])(@vue/[email protected])([email protected](typescript@5.9.3))
|
||||
version: 8.1.0(@vue/[email protected])(@vue/[email protected])(@vue/[email protected])([email protected](typescript@6.0.3))
|
||||
'@vitejs/plugin-vue':
|
||||
specifier: ^6.0.3
|
||||
version: 6.0.9([email protected]([email protected])([email protected]))([email protected](typescript@5.9.3))
|
||||
version: 6.0.9([email protected]([email protected])([email protected]))([email protected](typescript@6.0.3))
|
||||
'@vue/test-utils':
|
||||
specifier: ^2.4.6
|
||||
version: 2.5.1(@vue/[email protected])(@vue/[email protected])([email protected](typescript@5.9.3))
|
||||
version: 2.5.1(@vue/[email protected])(@vue/[email protected])([email protected](typescript@6.0.3))
|
||||
autoprefixer:
|
||||
specifier: ^10.4.23
|
||||
version: 10.6.1([email protected])
|
||||
@@ -81,8 +81,8 @@ importers:
|
||||
specifier: ^3.4.19
|
||||
version: 3.4.19
|
||||
typescript:
|
||||
specifier: ^5.9.3
|
||||
version: 5.9.3
|
||||
specifier: ^6.0.3
|
||||
version: 6.0.3
|
||||
vite:
|
||||
specifier: ^8.0.0
|
||||
version: 8.3.2([email protected])([email protected])
|
||||
@@ -91,7 +91,7 @@ importers:
|
||||
version: 5.0.3([email protected])([email protected]([email protected])([email protected]))
|
||||
vue-tsc:
|
||||
specifier: ^3.2.1
|
||||
version: 3.3.11(typescript@5.9.3)
|
||||
version: 3.3.11(typescript@6.0.3)
|
||||
|
||||
packages:
|
||||
|
||||
@@ -1771,8 +1771,8 @@ packages:
|
||||
[email protected]:
|
||||
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
|
||||
|
||||
typescript@5.9.3:
|
||||
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
|
||||
typescript@6.0.3:
|
||||
resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
|
||||
engines: {node: '>=14.17'}
|
||||
hasBin: true
|
||||
|
||||
@@ -2173,11 +2173,11 @@ snapshots:
|
||||
|
||||
'@floating-ui/[email protected]': {}
|
||||
|
||||
'@floating-ui/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@floating-ui/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@floating-ui/dom': 1.7.4
|
||||
'@floating-ui/utils': 0.2.10
|
||||
vue-demi: 0.14.10([email protected](typescript@5.9.3))
|
||||
vue-demi: 0.14.10([email protected](typescript@6.0.3))
|
||||
transitivePeerDependencies:
|
||||
- '@vue/composition-api'
|
||||
- vue
|
||||
@@ -2285,10 +2285,10 @@ snapshots:
|
||||
|
||||
'@tanstack/[email protected]': {}
|
||||
|
||||
'@tanstack/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@tanstack/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@tanstack/virtual-core': 3.13.14
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@testing-library/[email protected]':
|
||||
dependencies:
|
||||
@@ -2324,12 +2324,12 @@ snapshots:
|
||||
optionalDependencies:
|
||||
vitest: 5.0.3([email protected])([email protected]([email protected])([email protected]))
|
||||
|
||||
'@testing-library/[email protected](@vue/[email protected])(@vue/[email protected])(@vue/[email protected])([email protected](typescript@5.9.3))':
|
||||
'@testing-library/[email protected](@vue/[email protected])(@vue/[email protected])(@vue/[email protected])([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@babel/runtime': 7.28.4
|
||||
'@testing-library/dom': 9.3.4
|
||||
'@vue/test-utils': 2.5.1(@vue/[email protected])(@vue/[email protected])([email protected](typescript@5.9.3))
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
'@vue/test-utils': 2.5.1(@vue/[email protected])(@vue/[email protected])([email protected](typescript@6.0.3))
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
optionalDependencies:
|
||||
'@vue/compiler-sfc': 3.5.43
|
||||
transitivePeerDependencies:
|
||||
@@ -2349,11 +2349,11 @@ snapshots:
|
||||
|
||||
'@types/[email protected]': {}
|
||||
|
||||
'@vitejs/[email protected]([email protected]([email protected])([email protected]))([email protected](typescript@5.9.3))':
|
||||
'@vitejs/[email protected]([email protected]([email protected])([email protected]))([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@rolldown/pluginutils': 1.0.1
|
||||
vite: 8.3.2([email protected])([email protected])
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vitest/[email protected]([email protected]([email protected])([email protected]))':
|
||||
dependencies:
|
||||
@@ -2372,15 +2372,15 @@ snapshots:
|
||||
|
||||
'@volar/[email protected]': {}
|
||||
|
||||
'@volar/[email protected](typescript@5.9.3)':
|
||||
'@volar/[email protected](typescript@6.0.3)':
|
||||
dependencies:
|
||||
'@volar/language-core': 2.4.28
|
||||
path-browserify: 1.0.1
|
||||
vscode-uri: 3.1.0
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
typescript: 6.0.3
|
||||
|
||||
'@vue-macros/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vue-macros/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@vue/compiler-sfc': 3.5.43
|
||||
ast-kit: 2.2.0
|
||||
@@ -2388,7 +2388,7 @@ snapshots:
|
||||
magic-string-ast: 1.0.3
|
||||
unplugin-utils: 0.3.2
|
||||
optionalDependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vue/[email protected]':
|
||||
dependencies:
|
||||
@@ -2482,44 +2482,44 @@ snapshots:
|
||||
|
||||
'@vue/[email protected]': {}
|
||||
|
||||
'@vue/[email protected](@vue/[email protected])(@vue/[email protected])([email protected](typescript@5.9.3))':
|
||||
'@vue/[email protected](@vue/[email protected])(@vue/[email protected])([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@vue/compiler-dom': 3.5.43
|
||||
js-beautify: 2.0.3
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
vue-component-type-helpers: 3.3.12
|
||||
optionalDependencies:
|
||||
'@vue/server-renderer': 3.5.43
|
||||
|
||||
'@vueuse/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vueuse/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@types/web-bluetooth': 0.0.21
|
||||
'@vueuse/metadata': 14.4.0
|
||||
'@vueuse/shared': 14.4.0([email protected](typescript@5.9.3))
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
'@vueuse/shared': 14.4.0([email protected](typescript@6.0.3))
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vueuse/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vueuse/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
'@types/web-bluetooth': 0.0.21
|
||||
'@vueuse/metadata': 15.0.0
|
||||
'@vueuse/shared': 15.0.0([email protected](typescript@5.9.3))
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
'@vueuse/shared': 15.0.0([email protected](typescript@6.0.3))
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vueuse/[email protected]': {}
|
||||
|
||||
'@vueuse/[email protected]': {}
|
||||
|
||||
'@vueuse/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vueuse/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vueuse/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vueuse/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
'@vueuse/[email protected]([email protected](typescript@5.9.3))':
|
||||
'@vueuse/[email protected]([email protected](typescript@6.0.3))':
|
||||
dependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
@@ -3189,9 +3189,9 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]([email protected](typescript@5.9.3)):
|
||||
[email protected]([email protected](typescript@6.0.3)):
|
||||
dependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
@@ -3318,13 +3318,13 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected](@vue/[email protected])(typescript@5.9.3)([email protected](typescript@5.9.3)):
|
||||
[email protected](@vue/[email protected])(typescript@6.0.3)([email protected](typescript@6.0.3)):
|
||||
dependencies:
|
||||
'@vue/devtools-api': 8.2.1
|
||||
nostics: 1.3.0
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
typescript: 6.0.3
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
@@ -3421,19 +3421,19 @@ snapshots:
|
||||
gopd: 1.2.0
|
||||
set-function-name: 2.0.2
|
||||
|
||||
[email protected]([email protected](typescript@5.9.3)):
|
||||
[email protected]([email protected](typescript@6.0.3)):
|
||||
dependencies:
|
||||
'@floating-ui/dom': 1.7.4
|
||||
'@floating-ui/vue': 1.1.9([email protected](typescript@5.9.3))
|
||||
'@floating-ui/vue': 1.1.9([email protected](typescript@6.0.3))
|
||||
'@internationalized/date': 3.10.1
|
||||
'@internationalized/number': 3.6.5
|
||||
'@tanstack/vue-virtual': 3.13.14([email protected](typescript@5.9.3))
|
||||
'@vueuse/core': 14.4.0([email protected](typescript@5.9.3))
|
||||
'@vueuse/shared': 14.1.0([email protected](typescript@5.9.3))
|
||||
'@tanstack/vue-virtual': 3.13.14([email protected](typescript@6.0.3))
|
||||
'@vueuse/core': 14.4.0([email protected](typescript@6.0.3))
|
||||
'@vueuse/shared': 14.1.0([email protected](typescript@6.0.3))
|
||||
aria-hidden: 1.2.6
|
||||
defu: 6.1.7
|
||||
ohash: 2.0.11
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
transitivePeerDependencies:
|
||||
- '@vue/composition-api'
|
||||
|
||||
@@ -3632,7 +3632,7 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
typescript@5.9.3: {}
|
||||
typescript@6.0.3: {}
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
@@ -3698,13 +3698,13 @@ snapshots:
|
||||
|
||||
[email protected]: {}
|
||||
|
||||
[email protected]([email protected](typescript@5.9.3)):
|
||||
[email protected]([email protected](typescript@6.0.3)):
|
||||
dependencies:
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
|
||||
[email protected](@vue/[email protected])([email protected])([email protected](@vue/[email protected])(typescript@5.9.3)([email protected](typescript@5.9.3)))([email protected])([email protected]([email protected])([email protected]))([email protected](typescript@5.9.3)):
|
||||
[email protected](@vue/[email protected])([email protected])([email protected](@vue/[email protected])(typescript@6.0.3)([email protected](typescript@6.0.3)))([email protected])([email protected]([email protected])([email protected]))([email protected](typescript@6.0.3)):
|
||||
dependencies:
|
||||
'@vue-macros/common': 3.1.4([email protected](typescript@5.9.3))
|
||||
'@vue-macros/common': 3.1.4([email protected](typescript@6.0.3))
|
||||
'@vue/devtools-api': 8.2.1
|
||||
ast-walker-scope: 0.9.0
|
||||
chokidar: 5.0.0
|
||||
@@ -3720,10 +3720,10 @@ snapshots:
|
||||
tinyglobby: 0.2.17
|
||||
unplugin: 3.4.0([email protected])([email protected])([email protected]([email protected])([email protected]))
|
||||
unplugin-utils: 0.3.2
|
||||
vue: 3.5.43(typescript@5.9.3)
|
||||
vue: 3.5.43(typescript@6.0.3)
|
||||
optionalDependencies:
|
||||
'@vue/compiler-sfc': 3.5.43
|
||||
pinia: 4.0.3(@vue/[email protected])(typescript@5.9.3)([email protected](typescript@5.9.3))
|
||||
pinia: 4.0.3(@vue/[email protected])(typescript@6.0.3)([email protected](typescript@6.0.3))
|
||||
vite: 8.3.2([email protected])([email protected])
|
||||
transitivePeerDependencies:
|
||||
- '@farmfe/core'
|
||||
@@ -3736,13 +3736,13 @@ snapshots:
|
||||
- unloader
|
||||
- webpack
|
||||
|
||||
[email protected](typescript@5.9.3):
|
||||
[email protected](typescript@6.0.3):
|
||||
dependencies:
|
||||
'@volar/typescript': 2.4.28(typescript@5.9.3)
|
||||
'@volar/typescript': 2.4.28(typescript@6.0.3)
|
||||
'@vue/language-core': 3.3.11
|
||||
typescript: 5.9.3
|
||||
typescript: 6.0.3
|
||||
|
||||
[email protected](typescript@5.9.3):
|
||||
[email protected](typescript@6.0.3):
|
||||
dependencies:
|
||||
'@vue/compiler-dom': 3.5.43
|
||||
'@vue/compiler-sfc': 3.5.43
|
||||
@@ -3750,7 +3750,7 @@ snapshots:
|
||||
'@vue/server-renderer': 3.5.43
|
||||
'@vue/shared': 3.5.43
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
typescript: 6.0.3
|
||||
|
||||
[email protected]:
|
||||
dependencies:
|
||||
|
||||
@@ -11,15 +11,15 @@
|
||||
"isolatedModules": true,
|
||||
"noEmit": true,
|
||||
"jsx": "preserve",
|
||||
"types": ["vite/client"],
|
||||
"strict": true,
|
||||
"noUnusedLocals": true,
|
||||
"noUnusedParameters": true,
|
||||
"noFallthroughCasesInSwitch": true,
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@/*": ["./src/*"],
|
||||
},
|
||||
"@/*": ["./src/*"]
|
||||
}
|
||||
},
|
||||
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
|
||||
"references": [{ "path": "./tsconfig.node.json" }],
|
||||
"references": [{ "path": "./tsconfig.node.json" }]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user