upgrade typescript

This commit is contained in:
Julien Calixte
2024-11-26 22:00:56 +01:00
parent 6d21bddfa3
commit 0fe71068e7
4 changed files with 85 additions and 84 deletions

164
pnpm-lock.yaml generated
View File

@@ -10,7 +10,7 @@ importers:
dependencies:
'@intlify/unplugin-vue-i18n':
specifier: ^1.5.0
version: 1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))
version: 1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@5.7.2)))
'@octokit/core':
specifier: ^5.0.2
version: 5.0.2
@@ -22,10 +22,10 @@ importers:
version: 1.2.4
'@vueuse/core':
specifier: ^10.6.0
version: 10.6.0(vue@3.4.3(typescript@4.5.3))
version: 10.6.0(vue@3.4.3(typescript@5.7.2))
'@vueuse/router':
specifier: ^10.10.0
version: 10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)))(vue@3.4.3(typescript@4.5.3))
version: 10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@5.7.2)))(vue@3.4.3(typescript@5.7.2))
bulma:
specifier: ^0.9.4
version: 0.9.4
@@ -70,7 +70,7 @@ importers:
version: 3.10.0
pinia:
specifier: ^2.1.7
version: 2.1.7(typescript@4.5.3)(vue@3.4.3(typescript@4.5.3))
version: 2.1.7(typescript@5.7.2)(vue@3.4.3(typescript@5.7.2))
pouchdb-adapter-indexeddb:
specifier: ^8.0.1
version: 8.0.1
@@ -88,13 +88,13 @@ importers:
version: 2.11.0
vue:
specifier: ^3.4.3
version: 3.4.3(typescript@4.5.3)
version: 3.4.3(typescript@5.7.2)
vue-i18n:
specifier: ^9.8.0
version: 9.8.0(vue@3.4.3(typescript@4.5.3))
version: 9.8.0(vue@3.4.3(typescript@5.7.2))
vue-router:
specifier: ^4.2.5
version: 4.2.5(vue@3.4.3(typescript@4.5.3))
version: 4.2.5(vue@3.4.3(typescript@5.7.2))
devDependencies:
'@babel/core':
specifier: ^7.23.3
@@ -119,13 +119,13 @@ importers:
version: 2.9.4
'@typescript-eslint/eslint-plugin':
specifier: ^6.10.0
version: 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
version: 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2)
'@typescript-eslint/parser':
specifier: ^6.10.0
version: 6.10.0(eslint@8.53.0)(typescript@4.5.3)
version: 6.10.0(eslint@8.53.0)(typescript@5.7.2)
'@vitejs/plugin-vue':
specifier: ^4.4.1
version: 4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@4.5.3))
version: 4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@5.7.2))
'@vue/compiler-sfc':
specifier: ^3.3.8
version: 3.3.8
@@ -134,7 +134,7 @@ importers:
version: 8.0.0(@types/eslint@8.44.0)(eslint@8.53.0)(prettier@3.1.1)
'@vue/eslint-config-typescript':
specifier: ^12.0.0
version: 12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@4.5.3)
version: 12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@5.7.2)
eslint:
specifier: ^8.53.0
version: 8.53.0
@@ -149,7 +149,7 @@ importers:
version: 10.0.0(eslint@8.53.0)
eslint-plugin-unused-imports:
specifier: ^3.0.0
version: 3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)
version: 3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)
eslint-plugin-vue:
specifier: ^9.18.1
version: 9.18.1(eslint@8.53.0)
@@ -160,8 +160,8 @@ importers:
specifier: ^1.69.6
version: 1.69.6
typescript:
specifier: ~4.5.3
version: 4.5.3
specifier: ~5.7.2
version: 5.7.2
vite:
specifier: ^4.5.0
version: 4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
@@ -3216,9 +3216,9 @@ packages:
typed-array-length@1.0.4:
resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
typescript@4.5.3:
resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==}
engines: {node: '>=4.2.0'}
typescript@5.7.2:
resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==}
engines: {node: '>=14.17'}
hasBin: true
uc.micro@1.0.6:
@@ -4506,7 +4506,7 @@ snapshots:
'@humanwhocodes/object-schema@2.0.1': {}
'@intlify/bundle-utils@7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))':
'@intlify/bundle-utils@7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@5.7.2)))':
dependencies:
'@intlify/message-compiler': 9.6.5
'@intlify/shared': 9.6.5
@@ -4519,7 +4519,7 @@ snapshots:
source-map-js: 1.0.2
yaml-eslint-parser: 1.2.2
optionalDependencies:
vue-i18n: 9.8.0(vue@3.4.3(typescript@4.5.3))
vue-i18n: 9.8.0(vue@3.4.3(typescript@5.7.2))
'@intlify/core-base@9.8.0':
dependencies:
@@ -4540,9 +4540,9 @@ snapshots:
'@intlify/shared@9.8.0': {}
'@intlify/unplugin-vue-i18n@1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))':
'@intlify/unplugin-vue-i18n@1.5.0(rollup@2.79.1)(vue-i18n@9.8.0(vue@3.4.3(typescript@5.7.2)))':
dependencies:
'@intlify/bundle-utils': 7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)))
'@intlify/bundle-utils': 7.4.0(vue-i18n@9.8.0(vue@3.4.3(typescript@5.7.2)))
'@intlify/shared': 9.6.5
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
'@vue/compiler-sfc': 3.3.8
@@ -4555,7 +4555,7 @@ snapshots:
source-map-js: 1.0.2
unplugin: 1.3.1
optionalDependencies:
vue-i18n: 9.8.0(vue@3.4.3(typescript@4.5.3))
vue-i18n: 9.8.0(vue@3.4.3(typescript@5.7.2))
transitivePeerDependencies:
- rollup
- supports-color
@@ -4857,13 +4857,13 @@ snapshots:
'@types/web-bluetooth@0.0.20': {}
'@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)':
'@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2)':
dependencies:
'@eslint-community/regexpp': 4.6.2
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.7.2)
'@typescript-eslint/scope-manager': 6.10.0
'@typescript-eslint/type-utils': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/type-utils': 6.10.0(eslint@8.53.0)(typescript@5.7.2)
'@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.7.2)
'@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4
eslint: 8.53.0
@@ -4871,22 +4871,22 @@ snapshots:
ignore: 5.2.4
natural-compare: 1.4.0
semver: 7.5.4
ts-api-utils: 1.0.1(typescript@4.5.3)
ts-api-utils: 1.0.1(typescript@5.7.2)
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3)':
'@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2)':
dependencies:
'@typescript-eslint/scope-manager': 6.10.0
'@typescript-eslint/types': 6.10.0
'@typescript-eslint/typescript-estree': 6.10.0(typescript@4.5.3)
'@typescript-eslint/typescript-estree': 6.10.0(typescript@5.7.2)
'@typescript-eslint/visitor-keys': 6.10.0
debug: 4.3.4
eslint: 8.53.0
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
@@ -4895,21 +4895,21 @@ snapshots:
'@typescript-eslint/types': 6.10.0
'@typescript-eslint/visitor-keys': 6.10.0
'@typescript-eslint/type-utils@6.10.0(eslint@8.53.0)(typescript@4.5.3)':
'@typescript-eslint/type-utils@6.10.0(eslint@8.53.0)(typescript@5.7.2)':
dependencies:
'@typescript-eslint/typescript-estree': 6.10.0(typescript@4.5.3)
'@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/typescript-estree': 6.10.0(typescript@5.7.2)
'@typescript-eslint/utils': 6.10.0(eslint@8.53.0)(typescript@5.7.2)
debug: 4.3.4
eslint: 8.53.0
ts-api-utils: 1.0.1(typescript@4.5.3)
ts-api-utils: 1.0.1(typescript@5.7.2)
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
'@typescript-eslint/types@6.10.0': {}
'@typescript-eslint/typescript-estree@6.10.0(typescript@4.5.3)':
'@typescript-eslint/typescript-estree@6.10.0(typescript@5.7.2)':
dependencies:
'@typescript-eslint/types': 6.10.0
'@typescript-eslint/visitor-keys': 6.10.0
@@ -4917,20 +4917,20 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
semver: 7.5.4
ts-api-utils: 1.0.1(typescript@4.5.3)
ts-api-utils: 1.0.1(typescript@5.7.2)
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@6.10.0(eslint@8.53.0)(typescript@4.5.3)':
'@typescript-eslint/utils@6.10.0(eslint@8.53.0)(typescript@5.7.2)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.10.0
'@typescript-eslint/types': 6.10.0
'@typescript-eslint/typescript-estree': 6.10.0(typescript@4.5.3)
'@typescript-eslint/typescript-estree': 6.10.0(typescript@5.7.2)
eslint: 8.53.0
semver: 7.5.4
transitivePeerDependencies:
@@ -4944,10 +4944,10 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
'@vitejs/plugin-vue@4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@4.5.3))':
'@vitejs/plugin-vue@4.4.1(vite@4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2))(vue@3.4.3(typescript@5.7.2))':
dependencies:
vite: 4.5.0(@types/node@20.9.0)(sass@1.69.6)(terser@5.18.2)
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
'@vitest/expect@1.1.0':
dependencies:
@@ -5048,15 +5048,15 @@ snapshots:
transitivePeerDependencies:
- '@types/eslint'
'@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@4.5.3)':
'@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.18.1(eslint@8.53.0))(eslint@8.53.0)(typescript@5.7.2)':
dependencies:
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2)
'@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.7.2)
eslint: 8.53.0
eslint-plugin-vue: 9.18.1(eslint@8.53.0)
vue-eslint-parser: 9.3.1(eslint@8.53.0)
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
@@ -5083,47 +5083,47 @@ snapshots:
'@vue/shared': 3.4.3
csstype: 3.1.3
'@vue/server-renderer@3.4.3(vue@3.4.3(typescript@4.5.3))':
'@vue/server-renderer@3.4.3(vue@3.4.3(typescript@5.7.2))':
dependencies:
'@vue/compiler-ssr': 3.4.3
'@vue/shared': 3.4.3
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
'@vue/shared@3.3.8': {}
'@vue/shared@3.4.3': {}
'@vueuse/core@10.6.0(vue@3.4.3(typescript@4.5.3))':
'@vueuse/core@10.6.0(vue@3.4.3(typescript@5.7.2))':
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.6.0
'@vueuse/shared': 10.6.0(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.6(vue@3.4.3(typescript@4.5.3))
'@vueuse/shared': 10.6.0(vue@3.4.3(typescript@5.7.2))
vue-demi: 0.14.6(vue@3.4.3(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@vueuse/metadata@10.6.0': {}
'@vueuse/router@10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)))(vue@3.4.3(typescript@4.5.3))':
'@vueuse/router@10.10.0(vue-router@4.2.5(vue@3.4.3(typescript@5.7.2)))(vue@3.4.3(typescript@5.7.2))':
dependencies:
'@vueuse/shared': 10.10.0(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.7(vue@3.4.3(typescript@4.5.3))
vue-router: 4.2.5(vue@3.4.3(typescript@4.5.3))
'@vueuse/shared': 10.10.0(vue@3.4.3(typescript@5.7.2))
vue-demi: 0.14.7(vue@3.4.3(typescript@5.7.2))
vue-router: 4.2.5(vue@3.4.3(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@vueuse/shared@10.10.0(vue@3.4.3(typescript@4.5.3))':
'@vueuse/shared@10.10.0(vue@3.4.3(typescript@5.7.2))':
dependencies:
vue-demi: 0.14.7(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.7(vue@3.4.3(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@vueuse/shared@10.6.0(vue@3.4.3(typescript@4.5.3))':
'@vueuse/shared@10.6.0(vue@3.4.3(typescript@5.7.2))':
dependencies:
vue-demi: 0.14.6(vue@3.4.3(typescript@4.5.3))
vue-demi: 0.14.6(vue@3.4.3(typescript@5.7.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -5658,12 +5658,12 @@ snapshots:
dependencies:
eslint: 8.53.0
eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0):
eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0):
dependencies:
eslint: 8.53.0
eslint-rule-composer: 0.3.0
optionalDependencies:
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@4.5.3))(eslint@8.53.0)(typescript@4.5.3)
'@typescript-eslint/eslint-plugin': 6.10.0(@typescript-eslint/parser@6.10.0(eslint@8.53.0)(typescript@5.7.2))(eslint@8.53.0)(typescript@5.7.2)
eslint-plugin-vue@9.18.1(eslint@8.53.0):
dependencies:
@@ -6439,13 +6439,13 @@ snapshots:
picomatch@2.3.1: {}
pinia@2.1.7(typescript@4.5.3)(vue@3.4.3(typescript@4.5.3)):
pinia@2.1.7(typescript@5.7.2)(vue@3.4.3(typescript@5.7.2)):
dependencies:
'@vue/devtools-api': 6.5.0
vue: 3.4.3(typescript@4.5.3)
vue-demi: 0.14.5(vue@3.4.3(typescript@4.5.3))
vue: 3.4.3(typescript@5.7.2)
vue-demi: 0.14.5(vue@3.4.3(typescript@5.7.2))
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
pkg-types@1.0.3:
dependencies:
@@ -6862,9 +6862,9 @@ snapshots:
dependencies:
punycode: 2.3.0
ts-api-utils@1.0.1(typescript@4.5.3):
ts-api-utils@1.0.1(typescript@5.7.2):
dependencies:
typescript: 4.5.3
typescript: 5.7.2
tslib@2.6.1: {}
@@ -6884,7 +6884,7 @@ snapshots:
for-each: 0.3.3
is-typed-array: 1.1.10
typescript@4.5.3: {}
typescript@5.7.2: {}
uc.micro@1.0.6: {}
@@ -7033,17 +7033,17 @@ snapshots:
- supports-color
- terser
vue-demi@0.14.5(vue@3.4.3(typescript@4.5.3)):
vue-demi@0.14.5(vue@3.4.3(typescript@5.7.2)):
dependencies:
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
vue-demi@0.14.6(vue@3.4.3(typescript@4.5.3)):
vue-demi@0.14.6(vue@3.4.3(typescript@5.7.2)):
dependencies:
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
vue-demi@0.14.7(vue@3.4.3(typescript@4.5.3)):
vue-demi@0.14.7(vue@3.4.3(typescript@5.7.2)):
dependencies:
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
vue-eslint-parser@9.3.1(eslint@8.53.0):
dependencies:
@@ -7058,27 +7058,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
vue-i18n@9.8.0(vue@3.4.3(typescript@4.5.3)):
vue-i18n@9.8.0(vue@3.4.3(typescript@5.7.2)):
dependencies:
'@intlify/core-base': 9.8.0
'@intlify/shared': 9.8.0
'@vue/devtools-api': 6.5.0
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
vue-router@4.2.5(vue@3.4.3(typescript@4.5.3)):
vue-router@4.2.5(vue@3.4.3(typescript@5.7.2)):
dependencies:
'@vue/devtools-api': 6.5.0
vue: 3.4.3(typescript@4.5.3)
vue: 3.4.3(typescript@5.7.2)
vue@3.4.3(typescript@4.5.3):
vue@3.4.3(typescript@5.7.2):
dependencies:
'@vue/compiler-dom': 3.4.3
'@vue/compiler-sfc': 3.4.3
'@vue/runtime-dom': 3.4.3
'@vue/server-renderer': 3.4.3(vue@3.4.3(typescript@4.5.3))
'@vue/server-renderer': 3.4.3(vue@3.4.3(typescript@5.7.2))
'@vue/shared': 3.4.3
optionalDependencies:
typescript: 4.5.3
typescript: 5.7.2
vuvuzela@1.0.3: {}