chore(api): add typescript dependency (#13220)

I noticed `pnpm ts:check` isn't working on my end, currently only works if the typescript package is globally installed
This commit is contained in:
Lucas Fernandes Nogueira 2025-04-12 22:04:40 -03:00 committed by GitHub
parent b0babb6df1
commit 89c6e436ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 55 additions and 51 deletions

View File

@ -57,6 +57,7 @@
"globals": "^16.0.0",
"rollup": "4.40.0",
"tslib": "^2.8.1",
"typescript": "^5.8.3",
"typescript-eslint": "^8.25.0"
}
}

View File

@ -46,7 +46,7 @@ importers:
version: 5.20.4
unocss:
specifier: ^66.0.0
version: 66.0.0(postcss@8.5.3)(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))
version: 66.0.0(postcss@8.5.3)(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))
vite:
specifier: ^6.2.6
version: 6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2)
@ -65,7 +65,7 @@ importers:
version: 0.4.4(rollup@4.40.0)
'@rollup/plugin-typescript':
specifier: 12.1.2
version: 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.6.3)
version: 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3)
'@types/eslint':
specifier: ^9.6.1
version: 9.6.1
@ -93,9 +93,12 @@ importers:
tslib:
specifier: ^2.8.1
version: 2.8.1
typescript:
specifier: ^5.8.3
version: 5.8.3
typescript-eslint:
specifier: ^8.25.0
version: 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
version: 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
packages/cli:
devDependencies:
@ -1697,8 +1700,8 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
typescript@5.6.3:
resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
typescript@5.8.3:
resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
engines: {node: '>=14.17'}
hasBin: true
@ -2227,11 +2230,11 @@ snapshots:
optionalDependencies:
rollup: 4.40.0
'@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.6.3)':
'@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3)':
dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.40.0)
resolve: 1.22.10
typescript: 5.6.3
typescript: 5.8.3
optionalDependencies:
rollup: 4.40.0
tslib: 2.8.1
@ -2339,32 +2342,32 @@ snapshots:
dependencies:
undici-types: 6.20.0
'@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)':
'@typescript-eslint/eslint-plugin@8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
'@typescript-eslint/parser': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/parser': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/scope-manager': 8.25.0
'@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/type-utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.25.0
eslint: 9.21.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
ts-api-utils: 2.0.1(typescript@5.6.3)
typescript: 5.6.3
ts-api-utils: 2.0.1(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)':
'@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.25.0
'@typescript-eslint/types': 8.25.0
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.6.3)
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.25.0
debug: 4.4.0
eslint: 9.21.0(jiti@2.4.2)
typescript: 5.6.3
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@ -2373,20 +2376,20 @@ snapshots:
'@typescript-eslint/types': 8.25.0
'@typescript-eslint/visitor-keys': 8.25.0
'@typescript-eslint/type-utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)':
'@typescript-eslint/type-utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.6.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.8.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
debug: 4.4.0
eslint: 9.21.0(jiti@2.4.2)
ts-api-utils: 2.0.1(typescript@5.6.3)
typescript: 5.6.3
ts-api-utils: 2.0.1(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/types@8.25.0': {}
'@typescript-eslint/typescript-estree@8.25.0(typescript@5.6.3)':
'@typescript-eslint/typescript-estree@8.25.0(typescript@5.8.3)':
dependencies:
'@typescript-eslint/types': 8.25.0
'@typescript-eslint/visitor-keys': 8.25.0
@ -2395,19 +2398,19 @@ snapshots:
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.7.1
ts-api-utils: 2.0.1(typescript@5.6.3)
typescript: 5.6.3
ts-api-utils: 2.0.1(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)':
'@typescript-eslint/utils@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.21.0(jiti@2.4.2))
'@typescript-eslint/scope-manager': 8.25.0
'@typescript-eslint/types': 8.25.0
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.6.3)
'@typescript-eslint/typescript-estree': 8.25.0(typescript@5.8.3)
eslint: 9.21.0(jiti@2.4.2)
typescript: 5.6.3
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@ -2416,11 +2419,11 @@ snapshots:
'@typescript-eslint/types': 8.25.0
eslint-visitor-keys: 4.2.0
'@unocss/astro@66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))':
'@unocss/astro@66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.0.0
'@unocss/reset': 66.0.0
'@unocss/vite': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))
'@unocss/vite': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))
optionalDependencies:
vite: 6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2)
transitivePeerDependencies:
@ -2455,14 +2458,14 @@ snapshots:
'@unocss/extractor-svelte@66.0.0': {}
'@unocss/inspector@66.0.0(vue@3.5.13(typescript@5.6.3))':
'@unocss/inspector@66.0.0(vue@3.5.13(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.0.0
'@unocss/rule-utils': 66.0.0
colorette: 2.0.20
gzip-size: 6.0.0
sirv: 3.0.1
vue-flow-layout: 0.1.1(vue@3.5.13(typescript@5.6.3))
vue-flow-layout: 0.1.1(vue@3.5.13(typescript@5.8.3))
transitivePeerDependencies:
- vue
@ -2549,12 +2552,12 @@ snapshots:
dependencies:
'@unocss/core': 66.0.0
'@unocss/vite@66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))':
'@unocss/vite@66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))':
dependencies:
'@ampproject/remapping': 2.3.0
'@unocss/config': 66.0.0
'@unocss/core': 66.0.0
'@unocss/inspector': 66.0.0(vue@3.5.13(typescript@5.6.3))
'@unocss/inspector': 66.0.0(vue@3.5.13(typescript@5.8.3))
chokidar: 3.6.0
magic-string: 0.30.17
tinyglobby: 0.2.12
@ -2649,11 +2652,11 @@ snapshots:
'@vue/shared': 3.5.13
csstype: 3.1.3
'@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))':
'@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))':
dependencies:
'@vue/compiler-ssr': 3.5.13
'@vue/shared': 3.5.13
vue: 3.5.13(typescript@5.6.3)
vue: 3.5.13(typescript@5.8.3)
'@vue/shared@3.5.13': {}
@ -3436,9 +3439,9 @@ snapshots:
totalist@3.0.1: {}
ts-api-utils@2.0.1(typescript@5.6.3):
ts-api-utils@2.0.1(typescript@5.8.3):
dependencies:
typescript: 5.6.3
typescript: 5.8.3
tslib@2.8.1: {}
@ -3454,17 +3457,17 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
typescript-eslint@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3):
typescript-eslint@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3):
dependencies:
'@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/parser': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.6.3)
'@typescript-eslint/eslint-plugin': 8.25.0(@typescript-eslint/parser@8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/utils': 8.25.0(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.3)
eslint: 9.21.0(jiti@2.4.2)
typescript: 5.6.3
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
typescript@5.6.3: {}
typescript@5.8.3: {}
ufo@1.5.4: {}
@ -3488,9 +3491,9 @@ snapshots:
pathe: 2.0.3
ufo: 1.5.4
unocss@66.0.0(postcss@8.5.3)(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3)):
unocss@66.0.0(postcss@8.5.3)(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3)):
dependencies:
'@unocss/astro': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))
'@unocss/astro': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))
'@unocss/cli': 66.0.0
'@unocss/core': 66.0.0
'@unocss/postcss': 66.0.0(postcss@8.5.3)
@ -3507,7 +3510,7 @@ snapshots:
'@unocss/transformer-compile-class': 66.0.0
'@unocss/transformer-directives': 66.0.0
'@unocss/transformer-variant-group': 66.0.0
'@unocss/vite': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.6.3))
'@unocss/vite': 66.0.0(vite@6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.8.3))
optionalDependencies:
vite: 6.2.6(@types/node@22.13.5)(jiti@2.4.2)(sass@1.77.8)(terser@5.39.0)(tsx@4.19.2)
transitivePeerDependencies:
@ -3600,19 +3603,19 @@ snapshots:
- tsx
- yaml
vue-flow-layout@0.1.1(vue@3.5.13(typescript@5.6.3)):
vue-flow-layout@0.1.1(vue@3.5.13(typescript@5.8.3)):
dependencies:
vue: 3.5.13(typescript@5.6.3)
vue: 3.5.13(typescript@5.8.3)
vue@3.5.13(typescript@5.6.3):
vue@3.5.13(typescript@5.8.3):
dependencies:
'@vue/compiler-dom': 3.5.13
'@vue/compiler-sfc': 3.5.13
'@vue/runtime-dom': 3.5.13
'@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3))
'@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3))
'@vue/shared': 3.5.13
optionalDependencies:
typescript: 5.6.3
typescript: 5.8.3
which@2.0.2:
dependencies: