chore: improve linting

This commit is contained in:
Anthony Fu committed 2023-12-07 18:33:58 +01:00
1 parent b45e219298
commit 0f4c45c4cc
3 files changed
+234 -149

No files matched your search

+3 -1
View File
@@ -14,7 +14,9 @@ useHead({
</template> </template>
<style> <style>
html, body , #__nuxt{ html,
body,
#__nuxt {
height: 100vh; height: 100vh;
margin: 0; margin: 0;
padding: 0; padding: 0;
+6 -6
View File
@@ -14,21 +14,21 @@
"typecheck": "vue-tsc --noEmit" "typecheck": "vue-tsc --noEmit"
}, },
"devDependencies": { "devDependencies": {
"@antfu/eslint-config": "^2.3.1", "@antfu/eslint-config": "^2.4.0",
"@iconify-json/carbon": "^1.1.24", "@iconify-json/carbon": "^1.1.24",
"@iconify-json/twemoji": "^1.1.14", "@iconify-json/twemoji": "^1.1.14",
"@nuxtjs/color-mode": "^3.3.2", "@nuxtjs/color-mode": "^3.3.2",
"@pinia/nuxt": "^0.5.1", "@pinia/nuxt": "^0.5.1",
"@unocss/eslint-config": "^0.58.0", "@unocss/eslint-config": "^0.58.0",
"@unocss/nuxt": "^0.58.0", "@unocss/nuxt": "^0.58.0",
"@vite-pwa/nuxt": "^0.3.3", "@vite-pwa/nuxt": "^0.3.4",
"@vueuse/nuxt": "^10.6.1", "@vueuse/nuxt": "^10.7.0",
"consola": "^3.2.3", "consola": "^3.2.3",
"eslint": "^8.55.0", "eslint": "^8.55.0",
"eslint-plugin-format": "^0.0.1", "eslint-plugin-format": "^0.1.0",
"nuxt": "^3.8.2", "nuxt": "^3.8.2",
"pinia": "^2.1.7", "pinia": "^2.1.7",
"typescript": "^5.3.2", "typescript": "^5.3.3",
"vue-tsc": "^1.8.24" "vue-tsc": "^1.8.25"
} }
} }
+225 -142
View File
@@ -6,8 +6,8 @@ settings:
devDependencies: devDependencies:
'@antfu/eslint-config': '@antfu/eslint-config':
specifier: ^2.3.1 specifier: ^2.4.0
version: 2.3.1(eslint-plugin-format@0.0.1)(eslint@8.55.0)(typescript@5.3.2) version: 2.4.0(@vue/compiler-sfc@3.3.8)(eslint-plugin-format@0.1.0)(eslint@8.55.0)(typescript@5.3.3)
'@iconify-json/carbon': '@iconify-json/carbon':
specifier: ^1.1.24 specifier: ^1.1.24
version: 1.1.24 version: 1.1.24
@@ -19,19 +19,19 @@ devDependencies:
version: 3.3.2(rollup@2.79.1) version: 3.3.2(rollup@2.79.1)
'@pinia/nuxt': '@pinia/nuxt':
specifier: ^0.5.1 specifier: ^0.5.1
version: 0.5.1(rollup@2.79.1)(typescript@5.3.2)(vue@3.3.8) version: 0.5.1(rollup@2.79.1)(typescript@5.3.3)(vue@3.3.8)
'@unocss/eslint-config': '@unocss/eslint-config':
specifier: ^0.58.0 specifier: ^0.58.0
version: 0.58.0(eslint@8.55.0)(typescript@5.3.2) version: 0.58.0(eslint@8.55.0)(typescript@5.3.3)
'@unocss/nuxt': '@unocss/nuxt':
specifier: ^0.58.0 specifier: ^0.58.0
version: 0.58.0(postcss@8.4.31)(rollup@2.79.1)(vite@4.5.0)(webpack@5.88.2) version: 0.58.0(postcss@8.4.31)(rollup@2.79.1)(vite@4.5.0)(webpack@5.88.2)
'@vite-pwa/nuxt': '@vite-pwa/nuxt':
specifier: ^0.3.3 specifier: ^0.3.4
version: 0.3.3(rollup@2.79.1)(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0) version: 0.3.4(rollup@2.79.1)(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0)
'@vueuse/nuxt': '@vueuse/nuxt':
specifier: ^10.6.1 specifier: ^10.7.0
version: 10.6.1(nuxt@3.8.2)(rollup@2.79.1)(vue@3.3.8) version: 10.7.0(nuxt@3.8.2)(rollup@2.79.1)(vue@3.3.8)
consola: consola:
specifier: ^3.2.3 specifier: ^3.2.3
version: 3.2.3 version: 3.2.3
@@ -39,20 +39,20 @@ devDependencies:
specifier: ^8.55.0 specifier: ^8.55.0
version: 8.55.0 version: 8.55.0
eslint-plugin-format: eslint-plugin-format:
specifier: ^0.0.1 specifier: ^0.1.0
version: 0.0.1(eslint@8.55.0) version: 0.1.0(eslint@8.55.0)
nuxt: nuxt:
specifier: ^3.8.2 specifier: ^3.8.2
version: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24) version: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25)
pinia: pinia:
specifier: ^2.1.7 specifier: ^2.1.7
version: 2.1.7(typescript@5.3.2)(vue@3.3.8) version: 2.1.7(typescript@5.3.3)(vue@3.3.8)
typescript: typescript:
specifier: ^5.3.2 specifier: ^5.3.3
version: 5.3.2 version: 5.3.3
vue-tsc: vue-tsc:
specifier: ^1.8.24 specifier: ^1.8.25
version: 1.8.24(typescript@5.3.2) version: 1.8.25(typescript@5.3.3)
packages: packages:
@@ -69,13 +69,13 @@ packages:
'@jridgewell/trace-mapping': 0.3.18 '@jridgewell/trace-mapping': 0.3.18
dev: true dev: true
/@antfu/eslint-config@2.3.1(eslint-plugin-format@0.0.1)(eslint@8.55.0)(typescript@5.3.2): /@antfu/eslint-config@2.4.0(@vue/compiler-sfc@3.3.8)(eslint-plugin-format@0.1.0)(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-GWPvFxzf1wqfRs3PPzAosTRVLGAT7Nf4IHrpXUClFg3075TceHhfrc2SMt/q0fwKFy/pMzGtf0g4e/8xR8Fq5A==} resolution: {integrity: sha512-6Ne4Ffa1ZVswkBNQz6UgbdjwURqgjS0WPYOfwY7FlZ42CcK7aDHADizBOLu5zMwKFqnSBlX11fzU3kqfEXOidQ==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@unocss/eslint-plugin': '>=0.50.0' '@unocss/eslint-plugin': '>=0.50.0'
eslint: '>=8.40.0' eslint: '>=8.40.0'
eslint-plugin-format: ^0.0.1 eslint-plugin-format: '>=0.1.0'
eslint-plugin-react: ^7.33.2 eslint-plugin-react: ^7.33.2
eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-react-hooks: ^4.6.0
eslint-plugin-react-refresh: ^0.4.4 eslint-plugin-react-refresh: ^0.4.4
@@ -96,26 +96,29 @@ packages:
'@eslint-types/jsdoc': 46.8.2-1 '@eslint-types/jsdoc': 46.8.2-1
'@eslint-types/typescript-eslint': 6.12.0 '@eslint-types/typescript-eslint': 6.12.0
'@eslint-types/unicorn': 49.0.0 '@eslint-types/unicorn': 49.0.0
'@stylistic/eslint-plugin': 1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2) '@stylistic/eslint-plugin': 1.5.0(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
eslint-config-flat-gitignore: 0.1.2 eslint-config-flat-gitignore: 0.1.2
eslint-merge-processors: 0.1.0(eslint@8.55.0)
eslint-parser-plain: 0.1.0
eslint-plugin-antfu: 2.0.0(eslint@8.55.0) eslint-plugin-antfu: 2.0.0(eslint@8.55.0)
eslint-plugin-eslint-comments: 3.2.0(eslint@8.55.0) eslint-plugin-eslint-comments: 3.2.0(eslint@8.55.0)
eslint-plugin-format: 0.0.1(eslint@8.55.0) eslint-plugin-format: 0.1.0(eslint@8.55.0)
eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0) eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)
eslint-plugin-jsdoc: 46.9.0(eslint@8.55.0) eslint-plugin-jsdoc: 46.9.0(eslint@8.55.0)
eslint-plugin-jsonc: 2.10.0(eslint@8.55.0) eslint-plugin-jsonc: 2.10.0(eslint@8.55.0)
eslint-plugin-markdown: 3.0.1(eslint@8.55.0) eslint-plugin-markdown: 3.0.1(eslint@8.55.0)
eslint-plugin-n: 16.3.1(eslint@8.55.0) eslint-plugin-n: 16.3.1(eslint@8.55.0)
eslint-plugin-no-only-tests: 3.1.0 eslint-plugin-no-only-tests: 3.1.0
eslint-plugin-perfectionist: 2.5.0(eslint@8.55.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2) eslint-plugin-perfectionist: 2.5.0(eslint@8.55.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2)
eslint-plugin-unicorn: 49.0.0(eslint@8.55.0) eslint-plugin-unicorn: 49.0.0(eslint@8.55.0)
eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0) eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.55.0)
eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0)(typescript@5.3.2) eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.55.0)(typescript@5.3.3)
eslint-plugin-vue: 9.19.2(eslint@8.55.0) eslint-plugin-vue: 9.19.2(eslint@8.55.0)
eslint-plugin-yml: 1.10.0(eslint@8.55.0) eslint-plugin-yml: 1.10.0(eslint@8.55.0)
eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.3.8)(eslint@8.55.0)
globals: 13.23.0 globals: 13.23.0
jsonc-eslint-parser: 2.4.0 jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0 local-pkg: 0.5.0
@@ -126,6 +129,7 @@ packages:
yaml-eslint-parser: 1.2.2 yaml-eslint-parser: 1.2.2
yargs: 17.7.2 yargs: 17.7.2
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/compiler-sfc'
- astro-eslint-parser - astro-eslint-parser
- eslint-import-resolver-typescript - eslint-import-resolver-typescript
- eslint-import-resolver-webpack - eslint-import-resolver-webpack
@@ -2337,7 +2341,7 @@ packages:
'@nuxt/kit': 3.8.2(rollup@2.79.1) '@nuxt/kit': 3.8.2(rollup@2.79.1)
'@nuxt/schema': 3.8.2(rollup@2.79.1) '@nuxt/schema': 3.8.2(rollup@2.79.1)
execa: 7.2.0 execa: 7.2.0
nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24) nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25)
vite: 4.5.0 vite: 4.5.0
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
@@ -2387,7 +2391,7 @@ packages:
local-pkg: 0.5.0 local-pkg: 0.5.0
magicast: 0.3.2 magicast: 0.3.2
nitropack: 2.8.0 nitropack: 2.8.0
nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24) nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25)
nypm: 0.3.3 nypm: 0.3.3
ofetch: 1.3.3 ofetch: 1.3.3
ohash: 1.1.3 ohash: 1.1.3
@@ -2551,7 +2555,7 @@ packages:
resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==}
dev: true dev: true
/@nuxt/vite-builder@3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vue-tsc@1.8.24)(vue@3.3.8): /@nuxt/vite-builder@3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vue-tsc@1.8.25)(vue@3.3.8):
resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==} resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==}
engines: {node: ^14.18.0 || >=16.10.0} engines: {node: ^14.18.0 || >=16.10.0}
peerDependencies: peerDependencies:
@@ -2588,8 +2592,8 @@ packages:
unplugin: 1.5.1 unplugin: 1.5.1
vite: 4.5.0 vite: 4.5.0
vite-node: 0.33.0 vite-node: 0.33.0
vite-plugin-checker: 0.6.2(eslint@8.55.0)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24) vite-plugin-checker: 0.6.2(eslint@8.55.0)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25)
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
vue-bundle-renderer: 2.0.0 vue-bundle-renderer: 2.0.0
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
@@ -2764,11 +2768,11 @@ packages:
'@parcel/watcher-win32-x64': 2.3.0 '@parcel/watcher-win32-x64': 2.3.0
dev: true dev: true
/@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.3.2)(vue@3.3.8): /@pinia/nuxt@0.5.1(rollup@2.79.1)(typescript@5.3.3)(vue@3.3.8):
resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==} resolution: {integrity: sha512-6wT6TqY81n+7/x3Yhf0yfaJVKkZU42AGqOR0T3+UvChcaOJhSma7OWPN64v+ptYlznat+fS1VTwNAcbi2lzHnw==}
dependencies: dependencies:
'@nuxt/kit': 3.8.1(rollup@2.79.1) '@nuxt/kit': 3.8.1(rollup@2.79.1)
pinia: 2.1.7(typescript@5.3.2)(vue@3.3.8) pinia: 2.1.7(typescript@5.3.3)(vue@3.3.8)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- rollup - rollup
@@ -3172,8 +3176,8 @@ packages:
engines: {node: '>=18'} engines: {node: '>=18'}
dev: true dev: true
/@stylistic/eslint-plugin-js@1.5.0-beta.0(eslint@8.55.0): /@stylistic/eslint-plugin-js@1.5.0(eslint@8.55.0):
resolution: {integrity: sha512-i2UmLcl8wTtG/UHGxeJ/+Vip1QqxncIz1r87GqDfnRSwamvtw6Jyxc1fXFU0F455G9xTGQ0PyoLHGsl898XmZw==} resolution: {integrity: sha512-TuGQv1bsIshkbJUInCewp4IUWy24W5RFiVNMV0quPSkuZ8gsYoqq6kLHvvaxpjxN9TvwSoOIwnhgrYKei2Tgcw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: '>=8.40.0' eslint: '>=8.40.0'
@@ -3186,37 +3190,37 @@ packages:
graphemer: 1.4.0 graphemer: 1.4.0
dev: true dev: true
/@stylistic/eslint-plugin-jsx@1.5.0-beta.0(eslint@8.55.0): /@stylistic/eslint-plugin-jsx@1.5.0(eslint@8.55.0):
resolution: {integrity: sha512-CxlF+DNMJhgG4aFiRT5aW25vPDgPhYbDVCKS61OGYCfZkVypp1v5j9ZGQMvHXhFYYk9qPG0uYlM877ChUc4T1g==} resolution: {integrity: sha512-sqFdA1mS0jwovAatS8xFAiwxPbcy69S2AUjrGMxyhxaKbELPjvqbxPYJL+35ylT0xqirUlm118xZIFDooC8koQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: '>=8.40.0' eslint: '>=8.40.0'
dependencies: dependencies:
'@stylistic/eslint-plugin-js': 1.5.0-beta.0(eslint@8.55.0) '@stylistic/eslint-plugin-js': 1.5.0(eslint@8.55.0)
eslint: 8.55.0 eslint: 8.55.0
estraverse: 5.3.0 estraverse: 5.3.0
dev: true dev: true
/@stylistic/eslint-plugin-plus@1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2): /@stylistic/eslint-plugin-plus@1.5.0(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-sdnYxRLfPM4DB1ah8XbqJDkCqqSZ+syh/j28Hl+PGRDIFkGWLZwagkocznKPnuLz0TKwgSNri91OKbbjPfLQqA==} resolution: {integrity: sha512-+A4qXFuM6V7x25Hj+xqfVIUbEckG+MUSvL6m83M6YtRq3d5zLW+giKKEL7eSCAw12MwnoDwPcEhqIJK6BRDR3w==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
dependencies: dependencies:
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
dev: true dev: true
/@stylistic/eslint-plugin-ts@1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2): /@stylistic/eslint-plugin-ts@1.5.0(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-XMnu8VxJf67ckw3Zys7/0M/atVRV4NhVvfhKevRaJEblPU1ZmQKOhJI6gs1D3Q3cFJxuMk7uWJ6Lby2XDTnUOw==} resolution: {integrity: sha512-OusNGWRXnOV+ywnoXmBFoMtU6Ig/MX1bEu5Jigqmy2cIT8GRMMn7jUl/bXevkv2o66MYnC7PT1Q/3GvN7t0/eg==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: '>=8.40.0' eslint: '>=8.40.0'
dependencies: dependencies:
'@stylistic/eslint-plugin-js': 1.5.0-beta.0(eslint@8.55.0) '@stylistic/eslint-plugin-js': 1.5.0(eslint@8.55.0)
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
graphemer: 1.4.0 graphemer: 1.4.0
transitivePeerDependencies: transitivePeerDependencies:
@@ -3224,16 +3228,16 @@ packages:
- typescript - typescript
dev: true dev: true
/@stylistic/eslint-plugin@1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2): /@stylistic/eslint-plugin@1.5.0(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-OqZHf5d7zMphD/pK4RFjU3kCjV5/aPf4jWmLJyDk5kmU7Gn2cNDPv4uUPaxvVXJLMC++8ya6Mf9oAvK+ppKSLA==} resolution: {integrity: sha512-XmlB5nxk06nlnx1/ka0l+WNqHcjnnXfDts4ZaCvrpCY/6l8lNtHwLwdCKF/UpBYNuRWI/HLWCTtQc0jjfwrfBA==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: '>=8.40.0' eslint: '>=8.40.0'
dependencies: dependencies:
'@stylistic/eslint-plugin-js': 1.5.0-beta.0(eslint@8.55.0) '@stylistic/eslint-plugin-js': 1.5.0(eslint@8.55.0)
'@stylistic/eslint-plugin-jsx': 1.5.0-beta.0(eslint@8.55.0) '@stylistic/eslint-plugin-jsx': 1.5.0(eslint@8.55.0)
'@stylistic/eslint-plugin-plus': 1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2) '@stylistic/eslint-plugin-plus': 1.5.0(eslint@8.55.0)(typescript@5.3.3)
'@stylistic/eslint-plugin-ts': 1.5.0-beta.0(eslint@8.55.0)(typescript@5.3.2) '@stylistic/eslint-plugin-ts': 1.5.0(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -3344,8 +3348,8 @@ packages:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: true dev: true
/@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2): /@typescript-eslint/eslint-plugin@6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==} resolution: {integrity: sha512-3+9OGAWHhk4O1LlcwLBONbdXsAhLjyCFogJY/cWy2lxdVJ2JrcTF2pTGMaLl2AE7U1l31n8Py4a8bx5DLf/0dQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -3356,25 +3360,25 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@eslint-community/regexpp': 4.6.2 '@eslint-community/regexpp': 4.6.2
'@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/scope-manager': 6.13.2
'@typescript-eslint/type-utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/type-utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/visitor-keys': 6.13.1 '@typescript-eslint/visitor-keys': 6.13.2
debug: 4.3.4 debug: 4.3.4
eslint: 8.55.0 eslint: 8.55.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.0 ignore: 5.3.0
natural-compare: 1.4.0 natural-compare: 1.4.0
semver: 7.5.4 semver: 7.5.4
ts-api-utils: 1.0.1(typescript@5.3.2) ts-api-utils: 1.0.1(typescript@5.3.3)
typescript: 5.3.2 typescript: 5.3.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/parser@6.13.1(eslint@8.55.0)(typescript@5.3.2): /@typescript-eslint/parser@6.13.2(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==} resolution: {integrity: sha512-MUkcC+7Wt/QOGeVlM8aGGJZy1XV5YKjTpq9jK6r6/iLsGXhBVaGP5N0UYvFsu9BFlSpwY9kMretzdBH01rkRXg==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@@ -3383,13 +3387,13 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/scope-manager': 6.13.2
'@typescript-eslint/types': 6.13.1 '@typescript-eslint/types': 6.13.2
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
'@typescript-eslint/visitor-keys': 6.13.1 '@typescript-eslint/visitor-keys': 6.13.2
debug: 4.3.4 debug: 4.3.4
eslint: 8.55.0 eslint: 8.55.0
typescript: 5.3.2 typescript: 5.3.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
@@ -3402,8 +3406,16 @@ packages:
'@typescript-eslint/visitor-keys': 6.13.1 '@typescript-eslint/visitor-keys': 6.13.1
dev: true dev: true
/@typescript-eslint/type-utils@6.13.1(eslint@8.55.0)(typescript@5.3.2): /@typescript-eslint/scope-manager@6.13.2:
resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==} resolution: {integrity: sha512-CXQA0xo7z6x13FeDYCgBkjWzNqzBn8RXaE3QVQVIUm74fWJLkJkaHmHdKStrxQllGh6Q4eUGyNpMe0b1hMkXFA==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.13.2
'@typescript-eslint/visitor-keys': 6.13.2
dev: true
/@typescript-eslint/type-utils@6.13.2(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-Qr6ssS1GFongzH2qfnWKkAQmMUyZSyOr0W54nZNU1MDfo+U4Mv3XveeLZzadc/yq8iYhQZHYT+eoXJqnACM1tw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 eslint: ^7.0.0 || ^8.0.0
@@ -3412,12 +3424,12 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) '@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
debug: 4.3.4 debug: 4.3.4
eslint: 8.55.0 eslint: 8.55.0
ts-api-utils: 1.0.1(typescript@5.3.2) ts-api-utils: 1.0.1(typescript@5.3.3)
typescript: 5.3.2 typescript: 5.3.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
@@ -3427,7 +3439,12 @@ packages:
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
dev: true dev: true
/@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2): /@typescript-eslint/types@6.13.2:
resolution: {integrity: sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
/@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.3):
resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==} resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
@@ -3442,13 +3459,34 @@ packages:
globby: 11.1.0 globby: 11.1.0
is-glob: 4.0.3 is-glob: 4.0.3
semver: 7.5.4 semver: 7.5.4
ts-api-utils: 1.0.1(typescript@5.3.2) ts-api-utils: 1.0.1(typescript@5.3.3)
typescript: 5.3.2 typescript: 5.3.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/utils@6.13.1(eslint@8.55.0)(typescript@5.3.2): /@typescript-eslint/typescript-estree@6.13.2(typescript@5.3.3):
resolution: {integrity: sha512-SuD8YLQv6WHnOEtKv8D6HZUzOub855cfPnPMKvdM/Bh1plv1f7Q/0iFUDLKKlxHcEstQnaUU4QZskgQq74t+3w==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 6.13.2
'@typescript-eslint/visitor-keys': 6.13.2
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
semver: 7.5.4
ts-api-utils: 1.0.1(typescript@5.3.3)
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/utils@6.13.1(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==} resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==}
engines: {node: ^16.0.0 || >=18.0.0} engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies: peerDependencies:
@@ -3459,7 +3497,26 @@ packages:
'@types/semver': 7.5.0 '@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/scope-manager': 6.13.1
'@typescript-eslint/types': 6.13.1 '@typescript-eslint/types': 6.13.1
'@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2) '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.3)
eslint: 8.55.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: true
/@typescript-eslint/utils@6.13.2(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-b9Ptq4eAZUym4idijCRzl61oPCwwREcfDI8xGk751Vhzig5fFZR9CyzDz4Sp/nxSLBYxUPyh4QdIDqWykFhNmQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.55.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
'@typescript-eslint/scope-manager': 6.13.2
'@typescript-eslint/types': 6.13.2
'@typescript-eslint/typescript-estree': 6.13.2(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
semver: 7.5.4 semver: 7.5.4
transitivePeerDependencies: transitivePeerDependencies:
@@ -3475,6 +3532,14 @@ packages:
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
dev: true dev: true
/@typescript-eslint/visitor-keys@6.13.2:
resolution: {integrity: sha512-OGznFs0eAQXJsp+xSd6k/O1UbFi/K/L7WjqeRoFE7vadjAF9y0uppXhYNQNEqygjou782maGClOoZwPqF0Drlw==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.13.2
eslint-visitor-keys: 3.4.3
dev: true
/@ungap/structured-clone@1.2.0: /@ungap/structured-clone@1.2.0:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true dev: true
@@ -3515,7 +3580,7 @@ packages:
'@unhead/shared': 1.8.4 '@unhead/shared': 1.8.4
hookable: 5.5.3 hookable: 5.5.3
unhead: 1.8.4 unhead: 1.8.4
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
dev: true dev: true
/@unocss/astro@0.58.0(rollup@2.79.1)(vite@4.5.0): /@unocss/astro@0.58.0(rollup@2.79.1)(vite@4.5.0):
@@ -3568,22 +3633,22 @@ packages:
resolution: {integrity: sha512-KhABQXGE2AgtO9vE28d+HnciuyGDcuygsnQdUwlzUuR4K05OSw2kRE9emRN4HaMycD+gA/zDbQrJxTXb6mQUiA==} resolution: {integrity: sha512-KhABQXGE2AgtO9vE28d+HnciuyGDcuygsnQdUwlzUuR4K05OSw2kRE9emRN4HaMycD+gA/zDbQrJxTXb6mQUiA==}
dev: true dev: true
/@unocss/eslint-config@0.58.0(eslint@8.55.0)(typescript@5.3.2): /@unocss/eslint-config@0.58.0(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-xaf3nroKYe5W4vieRPdFSLd4Hv8lOPfa4GUNMqU71Txc/OVWRMeeHrznz9PXXBdKdwM2qRnSwM5T702Ww1hZ/Q==} resolution: {integrity: sha512-xaf3nroKYe5W4vieRPdFSLd4Hv8lOPfa4GUNMqU71Txc/OVWRMeeHrznz9PXXBdKdwM2qRnSwM5T702Ww1hZ/Q==}
engines: {node: '>=14'} engines: {node: '>=14'}
dependencies: dependencies:
'@unocss/eslint-plugin': 0.58.0(eslint@8.55.0)(typescript@5.3.2) '@unocss/eslint-plugin': 0.58.0(eslint@8.55.0)(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- eslint - eslint
- supports-color - supports-color
- typescript - typescript
dev: true dev: true
/@unocss/eslint-plugin@0.58.0(eslint@8.55.0)(typescript@5.3.2): /@unocss/eslint-plugin@0.58.0(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-n6bNKG9rSUVcii5XmlbfpSNRT/ncgvfCtI+lkppETfdGDC7UR9ky1SLb+awvG2JJ5phg/FObAtahMyPgblyJLw==} resolution: {integrity: sha512-n6bNKG9rSUVcii5XmlbfpSNRT/ncgvfCtI+lkppETfdGDC7UR9ky1SLb+awvG2JJ5phg/FObAtahMyPgblyJLw==}
engines: {node: '>=14'} engines: {node: '>=14'}
dependencies: dependencies:
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.3)
'@unocss/config': 0.58.0 '@unocss/config': 0.58.0
'@unocss/core': 0.58.0 '@unocss/core': 0.58.0
magic-string: 0.30.5 magic-string: 0.30.5
@@ -3823,8 +3888,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@vite-pwa/nuxt@0.3.3(rollup@2.79.1)(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0): /@vite-pwa/nuxt@0.3.4(rollup@2.79.1)(vite@4.5.0)(workbox-build@7.0.0)(workbox-window@7.0.0):
resolution: {integrity: sha512-lmX7KYeSUZDjfpZjgiR1K+9PF4q/nSzY5P6WmdgiL1JamBWeooRdAFt+35Y9DV5zij4amtEVvxmDOWZilN3f0Q==} resolution: {integrity: sha512-yM5MlFn6SFfkorhqkNamFpHApP8so7TujbWwFyW+f8JC3yRAsIVNeBs8PA+zy2jQWfS7ouc9/5meuCU8Td30Hg==}
dependencies: dependencies:
'@nuxt/kit': 3.8.2(rollup@2.79.1) '@nuxt/kit': 3.8.2(rollup@2.79.1)
pathe: 1.1.1 pathe: 1.1.1
@@ -3849,7 +3914,7 @@ packages:
'@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3)
vite: 4.5.0 vite: 4.5.0
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
@@ -3862,7 +3927,7 @@ packages:
vue: ^3.2.25 vue: ^3.2.25
dependencies: dependencies:
vite: 4.5.0 vite: 4.5.0
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
dev: true dev: true
/@volar/language-core@1.11.1: /@volar/language-core@1.11.1:
@@ -3899,7 +3964,7 @@ packages:
ast-kit: 0.11.2(rollup@2.79.1) ast-kit: 0.11.2(rollup@2.79.1)
local-pkg: 0.4.3 local-pkg: 0.4.3
magic-string-ast: 0.3.0 magic-string-ast: 0.3.0
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
dev: true dev: true
@@ -3969,8 +4034,8 @@ packages:
resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
dev: true dev: true
/@vue/language-core@1.8.24(typescript@5.3.2): /@vue/language-core@1.8.25(typescript@5.3.3):
resolution: {integrity: sha512-2ClHvij0WlsDWryPzXJCSpPc6rusZFNoVtRZGgGGkKCmKuIREDDKmH8j+1tYyxPYyH0qL6pZ6+IHD8KIm5nWAw==} resolution: {integrity: sha512-NJk/5DnAZlpvXX8BdWmHI45bWGLViUaS3R/RMrmFSvFMSbJKuEODpM4kR0F0Ofv5SFzCWuNiMhxameWpVdQsnA==}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
@@ -3985,7 +4050,7 @@ packages:
minimatch: 9.0.3 minimatch: 9.0.3
muggle-string: 0.3.1 muggle-string: 0.3.1
path-browserify: 1.0.1 path-browserify: 1.0.1
typescript: 5.3.2 typescript: 5.3.3
vue-template-compiler: 2.7.14 vue-template-compiler: 2.7.14
dev: true dev: true
@@ -4027,39 +4092,39 @@ packages:
dependencies: dependencies:
'@vue/compiler-ssr': 3.3.8 '@vue/compiler-ssr': 3.3.8
'@vue/shared': 3.3.8 '@vue/shared': 3.3.8
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
dev: true dev: true
/@vue/shared@3.3.8: /@vue/shared@3.3.8:
resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==}
dev: true dev: true
/@vueuse/core@10.6.1(vue@3.3.8): /@vueuse/core@10.7.0(vue@3.3.8):
resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==}
dependencies: dependencies:
'@types/web-bluetooth': 0.0.20 '@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.6.1 '@vueuse/metadata': 10.7.0
'@vueuse/shared': 10.6.1(vue@3.3.8) '@vueuse/shared': 10.7.0(vue@3.3.8)
vue-demi: 0.14.6(vue@3.3.8) vue-demi: 0.14.6(vue@3.3.8)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: true dev: true
/@vueuse/metadata@10.6.1: /@vueuse/metadata@10.7.0:
resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==}
dev: true dev: true
/@vueuse/nuxt@10.6.1(nuxt@3.8.2)(rollup@2.79.1)(vue@3.3.8): /@vueuse/nuxt@10.7.0(nuxt@3.8.2)(rollup@2.79.1)(vue@3.3.8):
resolution: {integrity: sha512-MnXg0ZviWHKcf2CsBYeHXhK9Pqn2TF7EJfaLgd+3rHEyb6XlSLUKBTPNCiO+5VH3Ck1IJAez90KS3VAdSqqs1w==} resolution: {integrity: sha512-CYKMFRwTlZmfUuopC2jGJZ03s7RL5H1L/Xoz9xhQfs7seMS6kCSsVUT9iB0LqiuLxeP7WiInThgFnBbBc6LMTw==}
peerDependencies: peerDependencies:
nuxt: ^3.0.0 nuxt: ^3.0.0
dependencies: dependencies:
'@nuxt/kit': 3.8.1(rollup@2.79.1) '@nuxt/kit': 3.8.2(rollup@2.79.1)
'@vueuse/core': 10.6.1(vue@3.3.8) '@vueuse/core': 10.7.0(vue@3.3.8)
'@vueuse/metadata': 10.6.1 '@vueuse/metadata': 10.7.0
local-pkg: 0.5.0 local-pkg: 0.5.0
nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24) nuxt: 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25)
vue-demi: 0.14.6(vue@3.3.8) vue-demi: 0.14.6(vue@3.3.8)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
@@ -4068,8 +4133,8 @@ packages:
- vue - vue
dev: true dev: true
/@vueuse/shared@10.6.1(vue@3.3.8): /@vueuse/shared@10.7.0(vue@3.3.8):
resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==}
dependencies: dependencies:
vue-demi: 0.14.6(vue@3.3.8) vue-demi: 0.14.6(vue@3.3.8)
transitivePeerDependencies: transitivePeerDependencies:
@@ -5513,7 +5578,15 @@ packages:
- supports-color - supports-color
dev: true dev: true
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0): /eslint-merge-processors@0.1.0(eslint@8.55.0):
resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==}
peerDependencies:
eslint: '*'
dependencies:
eslint: 8.55.0
dev: true
/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'} engines: {node: '>=4'}
peerDependencies: peerDependencies:
@@ -5534,7 +5607,7 @@ packages:
eslint-import-resolver-webpack: eslint-import-resolver-webpack:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/parser': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/parser': 6.13.2(eslint@8.55.0)(typescript@5.3.3)
debug: 3.2.7 debug: 3.2.7
eslint: 8.55.0 eslint: 8.55.0
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
@@ -5576,8 +5649,8 @@ packages:
ignore: 5.3.0 ignore: 5.3.0
dev: true dev: true
/eslint-plugin-format@0.0.1(eslint@8.55.0): /eslint-plugin-format@0.1.0(eslint@8.55.0):
resolution: {integrity: sha512-kWoK+1qIetogweHy0n3jPb5VPTfOulLGklh0JkjmSvzwY4qeBXqc4VA5gJaYWR1u8UrUSoqgf0F7QXnKQDXPfg==} resolution: {integrity: sha512-IgOu+GEH+PdKnpuPrFzY8q8QgnzAUijDZsNLhpp5jx0Lbu9u968/STcmEZGnIMVBw3zeTNN/FsU6d2Rdgcy6Aw==}
peerDependencies: peerDependencies:
eslint: ^8.40.0 eslint: ^8.40.0
dependencies: dependencies:
@@ -5591,7 +5664,7 @@ packages:
synckit: 0.8.6 synckit: 0.8.6
dev: true dev: true
/eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.55.0): /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.13.2)(eslint@8.55.0):
resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==} resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==}
engines: {node: '>=12'} engines: {node: '>=12'}
peerDependencies: peerDependencies:
@@ -5601,7 +5674,7 @@ packages:
doctrine: 2.1.0 doctrine: 2.1.0
eslint: 8.55.0 eslint: 8.55.0
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0) eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.2)(eslint-import-resolver-node@0.3.9)(eslint@8.55.0)
get-tsconfig: 4.7.2 get-tsconfig: 4.7.2
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 3.1.2 minimatch: 3.1.2
@@ -5683,7 +5756,7 @@ packages:
engines: {node: '>=5.0.0'} engines: {node: '>=5.0.0'}
dev: true dev: true
/eslint-plugin-perfectionist@2.5.0(eslint@8.55.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2): /eslint-plugin-perfectionist@2.5.0(eslint@8.55.0)(typescript@5.3.3)(vue-eslint-parser@9.3.2):
resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==}
peerDependencies: peerDependencies:
astro-eslint-parser: ^0.16.0 astro-eslint-parser: ^0.16.0
@@ -5701,7 +5774,7 @@ packages:
vue-eslint-parser: vue-eslint-parser:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
minimatch: 9.0.3 minimatch: 9.0.3
natural-compare-lite: 1.4.0 natural-compare-lite: 1.4.0
@@ -5734,7 +5807,7 @@ packages:
strip-indent: 3.0.0 strip-indent: 3.0.0
dev: true dev: true
/eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0): /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.55.0):
resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
@@ -5744,12 +5817,12 @@ packages:
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
eslint-rule-composer: 0.3.0 eslint-rule-composer: 0.3.0
dev: true dev: true
/eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.55.0)(typescript@5.3.2): /eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.2)(eslint@8.55.0)(typescript@5.3.3):
resolution: {integrity: sha512-08lj4rdhZHYyHk+Py2nJ7SlE6arP8GNfGXl9jVqhe9s5JoZIGiBpIkLGX+VNBiB6vXTn56H6Ant7Koc6XzRjtQ==} resolution: {integrity: sha512-08lj4rdhZHYyHk+Py2nJ7SlE6arP8GNfGXl9jVqhe9s5JoZIGiBpIkLGX+VNBiB6vXTn56H6Ant7Koc6XzRjtQ==}
engines: {node: 14.x || >= 16} engines: {node: 14.x || >= 16}
peerDependencies: peerDependencies:
@@ -5762,8 +5835,8 @@ packages:
vitest: vitest:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/eslint-plugin': 6.13.2(@typescript-eslint/parser@6.13.2)(eslint@8.55.0)(typescript@5.3.3)
'@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.2) '@typescript-eslint/utils': 6.13.1(eslint@8.55.0)(typescript@5.3.3)
eslint: 8.55.0 eslint: 8.55.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -5804,6 +5877,16 @@ packages:
- supports-color - supports-color
dev: true dev: true
/eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.3.8)(eslint@8.55.0):
resolution: {integrity: sha512-9+dU5lU881log570oBwpelaJmOfOzSniben7IWEDRYQPPWwlvaV7NhOtsTuUWDqpYT+dtKKWPsgz4OkOi+aZnA==}
peerDependencies:
'@vue/compiler-sfc': ^3.3.0
eslint: ^8.50.0
dependencies:
'@vue/compiler-sfc': 3.3.8
eslint: 8.55.0
dev: true
/eslint-rule-composer@0.3.0: /eslint-rule-composer@0.3.0:
resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==} resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==}
engines: {node: '>=4.0.0'} engines: {node: '>=4.0.0'}
@@ -7921,7 +8004,7 @@ packages:
fsevents: 2.3.3 fsevents: 2.3.3
dev: true dev: true
/nuxt@3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24): /nuxt@3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25):
resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==} resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==}
engines: {node: ^14.18.0 || >=16.10.0} engines: {node: ^14.18.0 || >=16.10.0}
hasBin: true hasBin: true
@@ -7940,7 +8023,7 @@ packages:
'@nuxt/schema': 3.8.2(rollup@2.79.1) '@nuxt/schema': 3.8.2(rollup@2.79.1)
'@nuxt/telemetry': 2.5.2(rollup@2.79.1) '@nuxt/telemetry': 2.5.2(rollup@2.79.1)
'@nuxt/ui-templates': 1.3.1 '@nuxt/ui-templates': 1.3.1
'@nuxt/vite-builder': 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.2)(vue-tsc@1.8.24)(vue@3.3.8) '@nuxt/vite-builder': 3.8.2(eslint@8.55.0)(rollup@2.79.1)(typescript@5.3.3)(vue-tsc@1.8.25)(vue@3.3.8)
'@unhead/dom': 1.8.4 '@unhead/dom': 1.8.4
'@unhead/ssr': 1.8.4 '@unhead/ssr': 1.8.4
'@unhead/vue': 1.8.4(vue@3.3.8) '@unhead/vue': 1.8.4(vue@3.3.8)
@@ -7985,7 +8068,7 @@ packages:
unplugin: 1.5.1 unplugin: 1.5.1
unplugin-vue-router: 0.7.0(rollup@2.79.1)(vue-router@4.2.5)(vue@3.3.8) unplugin-vue-router: 0.7.0(rollup@2.79.1)(vue-router@4.2.5)(vue@3.3.8)
untyped: 1.4.0 untyped: 1.4.0
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
vue-bundle-renderer: 2.0.0 vue-bundle-renderer: 2.0.0
vue-devtools-stub: 0.1.0 vue-devtools-stub: 0.1.0
vue-router: 4.2.5(vue@3.3.8) vue-router: 4.2.5(vue@3.3.8)
@@ -8246,7 +8329,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'} engines: {node: '>=8'}
dependencies: dependencies:
'@babel/code-frame': 7.23.4 '@babel/code-frame': 7.23.5
error-ex: 1.3.2 error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1 json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4 lines-and-columns: 1.2.4
@@ -8332,7 +8415,7 @@ packages:
engines: {node: '>=8.6'} engines: {node: '>=8.6'}
dev: true dev: true
/pinia@2.1.7(typescript@5.3.2)(vue@3.3.8): /pinia@2.1.7(typescript@5.3.3)(vue@3.3.8):
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
peerDependencies: peerDependencies:
'@vue/composition-api': ^1.4.0 '@vue/composition-api': ^1.4.0
@@ -8345,8 +8428,8 @@ packages:
optional: true optional: true
dependencies: dependencies:
'@vue/devtools-api': 6.5.0 '@vue/devtools-api': 6.5.0
typescript: 5.3.2 typescript: 5.3.3
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
vue-demi: 0.14.6(vue@3.3.8) vue-demi: 0.14.6(vue@3.3.8)
dev: true dev: true
@@ -9685,13 +9768,13 @@ packages:
punycode: 2.3.0 punycode: 2.3.0
dev: true dev: true
/ts-api-utils@1.0.1(typescript@5.3.2): /ts-api-utils@1.0.1(typescript@5.3.3):
resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==}
engines: {node: '>=16.13.0'} engines: {node: '>=16.13.0'}
peerDependencies: peerDependencies:
typescript: '>=4.2.0' typescript: '>=4.2.0'
dependencies: dependencies:
typescript: 5.3.2 typescript: 5.3.3
dev: true dev: true
/tslib@2.6.2: /tslib@2.6.2:
@@ -9784,8 +9867,8 @@ packages:
is-typed-array: 1.1.12 is-typed-array: 1.1.12
dev: true dev: true
/typescript@5.3.2: /typescript@5.3.3:
resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'} engines: {node: '>=14.17'}
hasBin: true hasBin: true
dev: true dev: true
@@ -10182,7 +10265,7 @@ packages:
- terser - terser
dev: true dev: true
/vite-plugin-checker@0.6.2(eslint@8.55.0)(typescript@5.3.2)(vite@4.5.0)(vue-tsc@1.8.24): /vite-plugin-checker@0.6.2(eslint@8.55.0)(typescript@5.3.3)(vite@4.5.0)(vue-tsc@1.8.25):
resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==}
engines: {node: '>=14.16'} engines: {node: '>=14.16'}
peerDependencies: peerDependencies:
@@ -10227,13 +10310,13 @@ packages:
semver: 7.5.4 semver: 7.5.4
strip-ansi: 6.0.1 strip-ansi: 6.0.1
tiny-invariant: 1.3.1 tiny-invariant: 1.3.1
typescript: 5.3.2 typescript: 5.3.3
vite: 4.5.0 vite: 4.5.0
vscode-languageclient: 7.0.0 vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0 vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.8 vscode-languageserver-textdocument: 1.0.8
vscode-uri: 3.0.7 vscode-uri: 3.0.7
vue-tsc: 1.8.24(typescript@5.3.2) vue-tsc: 1.8.25(typescript@5.3.3)
dev: true dev: true
/vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@2.79.1)(vite@4.5.0): /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@2.79.1)(vite@4.5.0):
@@ -10391,7 +10474,7 @@ packages:
'@vue/composition-api': '@vue/composition-api':
optional: true optional: true
dependencies: dependencies:
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
dev: true dev: true
/vue-devtools-stub@0.1.0: /vue-devtools-stub@0.1.0:
@@ -10422,7 +10505,7 @@ packages:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
'@vue/devtools-api': 6.5.0 '@vue/devtools-api': 6.5.0
vue: 3.3.8(typescript@5.3.2) vue: 3.3.8(typescript@5.3.3)
dev: true dev: true
/vue-template-compiler@2.7.14: /vue-template-compiler@2.7.14:
@@ -10432,19 +10515,19 @@ packages:
he: 1.2.0 he: 1.2.0
dev: true dev: true
/vue-tsc@1.8.24(typescript@5.3.2): /vue-tsc@1.8.25(typescript@5.3.3):
resolution: {integrity: sha512-eH1CSj231OzVEY5Hi7wS6ubzyOEwgr5jCptR0Ddf2SitGcaXIsPVDvrprm3eolCdyhDt3WS1Eb2F4fGX9BsUUw==} resolution: {integrity: sha512-lHsRhDc/Y7LINvYhZ3pv4elflFADoEOo67vfClAfF2heVHpHmVquLSjojgCSIwzA4F0Pc4vowT/psXCYcfk+iQ==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
dependencies: dependencies:
'@volar/typescript': 1.11.1 '@volar/typescript': 1.11.1
'@vue/language-core': 1.8.24(typescript@5.3.2) '@vue/language-core': 1.8.25(typescript@5.3.3)
semver: 7.5.4 semver: 7.5.4
typescript: 5.3.2 typescript: 5.3.3
dev: true dev: true
/vue@3.3.8(typescript@5.3.2): /vue@3.3.8(typescript@5.3.3):
resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
@@ -10457,7 +10540,7 @@ packages:
'@vue/runtime-dom': 3.3.8 '@vue/runtime-dom': 3.3.8
'@vue/server-renderer': 3.3.8(vue@3.3.8) '@vue/server-renderer': 3.3.8(vue@3.3.8)
'@vue/shared': 3.3.8 '@vue/shared': 3.3.8
typescript: 5.3.2 typescript: 5.3.3
dev: true dev: true
/watchpack@2.4.0: /watchpack@2.4.0: