diff --git a/package.json b/package.json index 9c3590a..142e9f9 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "roboto-fontface": "^0.10.0", "uuid": "9.0.1", "vue": "3.4.21", - "vue-router": "4.3.0", + "vue-router": "4.3.1", "vuetify": "3.5.15", "webfontloader": "1.6.28" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index faecbd8..4b212f9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true @@ -28,10 +28,10 @@ importers: version: 3.0.5 pinia: specifier: 2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.21) + version: 2.1.7(typescript@5.4.5)(vue@3.4.21(typescript@5.4.5)) pinia-plugin-persistedstate: specifier: 3.2.1 - version: 3.2.1(pinia@2.1.7) + version: 3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.21(typescript@5.4.5))) roboto-fontface: specifier: ^0.10.0 version: 0.10.0 @@ -42,11 +42,11 @@ importers: specifier: 3.4.21 version: 3.4.21(typescript@5.4.5) vue-router: - specifier: 4.3.0 - version: 4.3.0(vue@3.4.21) + specifier: 4.3.1 + version: 4.3.1(vue@3.4.21(typescript@5.4.5)) vuetify: specifier: 3.5.15 - version: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21)(webpack-plugin-vuetify@3.0.3) + version: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3) webfontloader: specifier: 1.6.28 version: 1.6.28 @@ -65,13 +65,13 @@ importers: version: 1.6.38 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.2.9)(vue@3.4.21) + version: 5.0.4(vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0))(vue@3.4.21(typescript@5.4.5)) '@vue/eslint-config-prettier': specifier: 9.0.0 - version: 9.0.0(eslint@9.0.0)(prettier@3.2.5) + version: 9.0.0(@types/eslint@8.44.9)(eslint@9.0.0)(prettier@3.2.5) '@vue/eslint-config-typescript': specifier: 13.0.0 - version: 13.0.0(eslint-plugin-vue@9.25.0)(eslint@9.0.0)(typescript@5.4.5) + version: 13.0.0(eslint-plugin-vue@9.25.0(eslint@9.0.0))(eslint@9.0.0)(typescript@5.4.5) '@vue/test-utils': specifier: 2.4.5 version: 2.4.5 @@ -110,22 +110,22 @@ importers: version: 5.4.5 vite: specifier: 5.2.9 - version: 5.2.9(@types/node@20.12.7)(sass@1.75.0) + version: 5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) vite-plugin-vuetify: specifier: 2.0.3 - version: 2.0.3(vite@5.2.9)(vue@3.4.21)(vuetify@3.5.15) + version: 2.0.3(vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0))(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15) vitest: specifier: 1.5.0 - version: 1.5.0(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0) + version: 1.5.0(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.26.0) vue-cli-plugin-vuetify: specifier: 2.5.8 - version: 2.5.8(sass-loader@14.2.1)(vue@3.4.21)(webpack@5.89.0) + version: 2.5.8(sass-loader@14.2.1(sass@1.75.0)(webpack@5.89.0))(vue@3.4.21(typescript@5.4.5))(webpack@5.89.0) vue-tsc: specifier: 2.0.13 version: 2.0.13(typescript@5.4.5) webpack-plugin-vuetify: specifier: 3.0.3 - version: 3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21)(vuetify@3.5.15)(webpack@5.89.0) + version: 3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15)(webpack@5.89.0) packages: @@ -2221,8 +2221,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-router@4.3.0: - resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} + vue-router@4.3.1: + resolution: {integrity: sha512-D0h3oyP6vp28BOvxv2hVpiqFTjTJizCf1BuMmCibc8UW0Ll/N80SWqDd/hqPMaZfzW1j+s2s+aTRyBIP9ElzOw==} peerDependencies: vue: ^3.2.0 @@ -2637,7 +2637,7 @@ snapshots: '@types/webfontloader@1.6.38': {} - '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@9.0.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0(eslint@9.0.0)(typescript@5.4.5))(eslint@9.0.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.2.0(eslint@9.0.0)(typescript@5.4.5) @@ -2652,6 +2652,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.0.3(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2664,6 +2665,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4 eslint: 9.0.0 + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2680,6 +2682,7 @@ snapshots: debug: 4.3.4 eslint: 9.0.0 ts-api-utils: 1.0.3(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2696,6 +2699,7 @@ snapshots: minimatch: 9.0.3 semver: 7.6.0 ts-api-utils: 1.0.3(typescript@5.4.5) + optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2719,9 +2723,9 @@ snapshots: '@typescript-eslint/types': 7.2.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.4(vite@5.2.9)(vue@3.4.21)': + '@vitejs/plugin-vue@5.0.4(vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0))(vue@3.4.21(typescript@5.4.5))': dependencies: - vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) vue: 3.4.21(typescript@5.4.5) '@vitest/expect@1.5.0': @@ -2798,23 +2802,24 @@ snapshots: '@vue/devtools-api@6.5.1': {} - '@vue/eslint-config-prettier@9.0.0(eslint@9.0.0)(prettier@3.2.5)': + '@vue/eslint-config-prettier@9.0.0(@types/eslint@8.44.9)(eslint@9.0.0)(prettier@3.2.5)': dependencies: eslint: 9.0.0 eslint-config-prettier: 9.1.0(eslint@9.0.0) - eslint-plugin-prettier: 5.0.1(eslint-config-prettier@9.1.0)(eslint@9.0.0)(prettier@3.2.5) + eslint-plugin-prettier: 5.0.1(@types/eslint@8.44.9)(eslint-config-prettier@9.1.0(eslint@9.0.0))(eslint@9.0.0)(prettier@3.2.5) prettier: 3.2.5 transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.25.0)(eslint@9.0.0)(typescript@5.4.5)': + '@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.25.0(eslint@9.0.0))(eslint@9.0.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@9.0.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0(eslint@9.0.0)(typescript@5.4.5))(eslint@9.0.0)(typescript@5.4.5) '@typescript-eslint/parser': 7.2.0(eslint@9.0.0)(typescript@5.4.5) eslint: 9.0.0 eslint-plugin-vue: 9.25.0(eslint@9.0.0) - typescript: 5.4.5 vue-eslint-parser: 9.4.2(eslint@9.0.0) + optionalDependencies: + typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -2826,8 +2831,9 @@ snapshots: computeds: 0.0.1 minimatch: 9.0.3 path-browserify: 1.0.1 - typescript: 5.4.5 vue-template-compiler: 2.7.15 + optionalDependencies: + typescript: 5.4.5 '@vue/reactivity@3.4.21': dependencies: @@ -2844,7 +2850,7 @@ snapshots: '@vue/shared': 3.4.21 csstype: 3.1.3 - '@vue/server-renderer@3.4.21(vue@3.4.21)': + '@vue/server-renderer@3.4.21(vue@3.4.21(typescript@5.4.5))': dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 @@ -2859,11 +2865,11 @@ snapshots: '@vue/tsconfig@0.5.1': {} - '@vuetify/loader-shared@2.0.3(vue@3.4.21)(vuetify@3.5.15)': + '@vuetify/loader-shared@2.0.3(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3))': dependencies: upath: 2.0.1 vue: 3.4.21(typescript@5.4.5) - vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21)(webpack-plugin-vuetify@3.0.3) + vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3) '@webassemblyjs/ast@1.11.6': dependencies: @@ -3261,13 +3267,15 @@ snapshots: dependencies: eslint: 9.0.0 - eslint-plugin-prettier@5.0.1(eslint-config-prettier@9.1.0)(eslint@9.0.0)(prettier@3.2.5): + eslint-plugin-prettier@5.0.1(@types/eslint@8.44.9)(eslint-config-prettier@9.1.0(eslint@9.0.0))(eslint@9.0.0)(prettier@3.2.5): dependencies: eslint: 9.0.0 - eslint-config-prettier: 9.1.0(eslint@9.0.0) prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.6 + optionalDependencies: + '@types/eslint': 8.44.9 + eslint-config-prettier: 9.1.0(eslint@9.0.0) eslint-plugin-vue@9.25.0(eslint@9.0.0): dependencies: @@ -3967,16 +3975,17 @@ snapshots: pidtree@0.6.0: {} - pinia-plugin-persistedstate@3.2.1(pinia@2.1.7): + pinia-plugin-persistedstate@3.2.1(pinia@2.1.7(typescript@5.4.5)(vue@3.4.21(typescript@5.4.5))): dependencies: - pinia: 2.1.7(typescript@5.4.5)(vue@3.4.21) + pinia: 2.1.7(typescript@5.4.5)(vue@3.4.21(typescript@5.4.5)) - pinia@2.1.7(typescript@5.4.5)(vue@3.4.21): + pinia@2.1.7(typescript@5.4.5)(vue@3.4.21(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.5.1 - typescript: 5.4.5 vue: 3.4.21(typescript@5.4.5) - vue-demi: 0.14.6(vue@3.4.21) + vue-demi: 0.14.6(vue@3.4.21(typescript@5.4.5)) + optionalDependencies: + typescript: 5.4.5 pinst@3.0.0: {} @@ -4098,6 +4107,7 @@ snapshots: sass-loader@14.2.1(sass@1.75.0)(webpack@5.89.0): dependencies: neo-async: 2.6.2 + optionalDependencies: sass: 1.75.0 webpack: 5.89.0 @@ -4319,13 +4329,13 @@ snapshots: uuid@9.0.1: {} - vite-node@1.5.0(@types/node@20.12.7)(sass@1.75.0): + vite-node@1.5.0(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) transitivePeerDependencies: - '@types/node' - less @@ -4336,30 +4346,30 @@ snapshots: - supports-color - terser - vite-plugin-vuetify@2.0.3(vite@5.2.9)(vue@3.4.21)(vuetify@3.5.15): + vite-plugin-vuetify@2.0.3(vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0))(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15): dependencies: - '@vuetify/loader-shared': 2.0.3(vue@3.4.21)(vuetify@3.5.15) + '@vuetify/loader-shared': 2.0.3(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3)) debug: 4.3.4 upath: 2.0.1 - vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) vue: 3.4.21(typescript@5.4.5) - vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21)(webpack-plugin-vuetify@3.0.3) + vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3) transitivePeerDependencies: - supports-color - vite@5.2.9(@types/node@20.12.7)(sass@1.75.0): + vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0): dependencies: - '@types/node': 20.12.7 esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.13.0 - sass: 1.75.0 optionalDependencies: - fsevents: 2.3.3 - - vitest@1.5.0(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0): - dependencies: '@types/node': 20.12.7 + fsevents: 2.3.3 + sass: 1.75.0 + terser: 5.26.0 + + vitest@1.5.0(@types/node@20.12.7)(jsdom@24.0.0)(sass@1.75.0)(terser@5.26.0): + dependencies: '@vitest/expect': 1.5.0 '@vitest/runner': 1.5.0 '@vitest/snapshot': 1.5.0 @@ -4369,7 +4379,6 @@ snapshots: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - jsdom: 24.0.0 local-pkg: 0.5.0 magic-string: 0.30.7 pathe: 1.1.1 @@ -4378,9 +4387,12 @@ snapshots: strip-literal: 2.0.0 tinybench: 2.5.1 tinypool: 0.8.3 - vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0) - vite-node: 1.5.0(@types/node@20.12.7)(sass@1.75.0) + vite: 5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) + vite-node: 1.5.0(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0) why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.7 + jsdom: 24.0.0 transitivePeerDependencies: - less - lightningcss @@ -4390,18 +4402,19 @@ snapshots: - supports-color - terser - vue-cli-plugin-vuetify@2.5.8(sass-loader@14.2.1)(vue@3.4.21)(webpack@5.89.0): + vue-cli-plugin-vuetify@2.5.8(sass-loader@14.2.1(sass@1.75.0)(webpack@5.89.0))(vue@3.4.21(typescript@5.4.5))(webpack@5.89.0): dependencies: null-loader: 4.0.1(webpack@5.89.0) - sass-loader: 14.2.1(sass@1.75.0)(webpack@5.89.0) semver: 7.5.4 shelljs: 0.8.5 vue: 3.4.21(typescript@5.4.5) webpack: 5.89.0 + optionalDependencies: + sass-loader: 14.2.1(sass@1.75.0)(webpack@5.89.0) vue-component-type-helpers@2.0.6: {} - vue-demi@0.14.6(vue@3.4.21): + vue-demi@0.14.6(vue@3.4.21(typescript@5.4.5)): dependencies: vue: 3.4.21(typescript@5.4.5) @@ -4418,7 +4431,7 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.3.0(vue@3.4.21): + vue-router@4.3.1(vue@3.4.21(typescript@5.4.5)): dependencies: '@vue/devtools-api': 6.5.1 vue: 3.4.21(typescript@5.4.5) @@ -4440,16 +4453,18 @@ snapshots: '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 '@vue/runtime-dom': 3.4.21 - '@vue/server-renderer': 3.4.21(vue@3.4.21) + '@vue/server-renderer': 3.4.21(vue@3.4.21(typescript@5.4.5)) '@vue/shared': 3.4.21 + optionalDependencies: typescript: 5.4.5 - vuetify@3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21)(webpack-plugin-vuetify@3.0.3): + vuetify@3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3): dependencies: - typescript: 5.4.5 - vite-plugin-vuetify: 2.0.3(vite@5.2.9)(vue@3.4.21)(vuetify@3.5.15) vue: 3.4.21(typescript@5.4.5) - webpack-plugin-vuetify: 3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21)(vuetify@3.5.15)(webpack@5.89.0) + optionalDependencies: + typescript: 5.4.5 + vite-plugin-vuetify: 2.0.3(vite@5.2.9(@types/node@20.12.7)(sass@1.75.0)(terser@5.26.0))(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15) + webpack-plugin-vuetify: 3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15)(webpack@5.89.0) w3c-xmlserializer@5.0.0: dependencies: @@ -4464,10 +4479,10 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-plugin-vuetify@3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21)(vuetify@3.5.15)(webpack@5.89.0): + webpack-plugin-vuetify@3.0.3(@vue/compiler-sfc@3.4.21)(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15)(webpack@5.89.0): dependencies: '@vue/compiler-sfc': 3.4.21 - '@vuetify/loader-shared': 2.0.3(vue@3.4.21)(vuetify@3.5.15) + '@vuetify/loader-shared': 2.0.3(vue@3.4.21(typescript@5.4.5))(vuetify@3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3)) decache: 4.6.2 file-loader: 6.2.0(webpack@5.89.0) find-cache-dir: 5.0.0 @@ -4476,7 +4491,7 @@ snapshots: null-loader: 4.0.1(webpack@5.89.0) upath: 2.0.1 vue: 3.4.21(typescript@5.4.5) - vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21)(webpack-plugin-vuetify@3.0.3) + vuetify: 3.5.15(typescript@5.4.5)(vite-plugin-vuetify@2.0.3)(vue@3.4.21(typescript@5.4.5))(webpack-plugin-vuetify@3.0.3) webpack: 5.89.0 webpack-sources@3.2.3: {}