diff --git a/package.json b/package.json index 76cc213..2a53848 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "axios": "1.7.7", "jose": "5.9.6", "js-cookie": "3.0.5", - "pinia": "2.2.4", + "pinia": "2.2.5", "pinia-plugin-persistedstate": "4.1.2", "roboto-fontface": "^0.10.0", "uuid": "11.0.2", @@ -32,7 +32,7 @@ "devDependencies": { "@rushstack/eslint-patch": "1.10.4", "@types/jsdom": "21.1.7", - "@types/node": "22.8.2", + "@types/node": "22.8.6", "@types/webfontloader": "1.6.38", "@vitejs/plugin-vue": "5.1.4", "@vue/eslint-config-prettier": "10.1.0", @@ -46,14 +46,14 @@ "lint-staged": "15.2.10", "pinst": "3.0.0", "prettier": "3.3.3", - "sass": "1.80.4", - "sass-loader": "16.0.2", + "sass": "1.80.5", + "sass-loader": "16.0.3", "typescript": "5.6.3", "vite": "5.4.10", "vite-plugin-vuetify": "2.0.4", "vitest": "2.1.4", "vue-cli-plugin-vuetify": "2.5.8", - "vue-tsc": "2.1.8", + "vue-tsc": "2.1.10", "webpack-plugin-vuetify": "3.0.3" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da258a5..e857fe7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,11 +27,11 @@ importers: specifier: 3.0.5 version: 3.0.5 pinia: - specifier: 2.2.4 - version: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + specifier: 2.2.5 + version: 2.2.5(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) pinia-plugin-persistedstate: specifier: 4.1.2 - version: 4.1.2(pinia@2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)))(rollup@4.21.0)(webpack-sources@3.2.3) + version: 4.1.2(pinia@2.2.5(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)))(rollup@4.21.0)(webpack-sources@3.2.3) roboto-fontface: specifier: ^0.10.0 version: 0.10.0 @@ -58,14 +58,14 @@ importers: specifier: 21.1.7 version: 21.1.7 '@types/node': - specifier: 22.8.2 - version: 22.8.2 + specifier: 22.8.6 + version: 22.8.6 '@types/webfontloader': specifier: 1.6.38 version: 1.6.38 '@vitejs/plugin-vue': specifier: 5.1.4 - version: 5.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3)) + version: 5.1.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3)) '@vue/eslint-config-prettier': specifier: 10.1.0 version: 10.1.0(@types/eslint@8.44.9)(eslint@9.13.0(jiti@1.21.6))(prettier@3.3.3) @@ -100,29 +100,29 @@ importers: specifier: 3.3.3 version: 3.3.3 sass: - specifier: 1.80.4 - version: 1.80.4 + specifier: 1.80.5 + version: 1.80.5 sass-loader: - specifier: 16.0.2 - version: 16.0.2(sass@1.80.4)(webpack@5.89.0) + specifier: 16.0.3 + version: 16.0.3(sass@1.80.5)(webpack@5.89.0) typescript: specifier: 5.6.3 version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + version: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) vite-plugin-vuetify: specifier: 2.0.4 - version: 2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) + version: 2.0.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) vitest: specifier: 2.1.4 - version: 2.1.4(@types/node@22.8.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0) + version: 2.1.4(@types/node@22.8.6)(jsdom@25.0.1)(sass@1.80.5)(terser@5.26.0) vue-cli-plugin-vuetify: specifier: 2.5.8 - version: 2.5.8(sass-loader@16.0.2(sass@1.80.4)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0) + version: 2.5.8(sass-loader@16.0.3(sass@1.80.5)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0) vue-tsc: - specifier: 2.1.8 - version: 2.1.8(typescript@5.6.3) + specifier: 2.1.10 + version: 2.1.10(typescript@5.6.3) webpack-plugin-vuetify: specifier: 3.0.3 version: 3.0.3(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)(webpack@5.89.0) @@ -652,8 +652,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@22.8.2': - resolution: {integrity: sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==} + '@types/node@22.8.6': + resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} '@types/tough-cookie@4.0.5': resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} @@ -801,8 +801,8 @@ packages: typescript: optional: true - '@vue/language-core@2.1.8': - resolution: {integrity: sha512-DtPUKrIRqqzY1joGfVHxHWZoxXZbCQLmVtW+QTifuPInfcs1R/3UAdlJXDp+lpSpP9lI5m+jMYYlwDXXu3KSTg==} + '@vue/language-core@2.1.10': + resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2002,12 +2002,12 @@ packages: pinia: optional: true - pinia@2.2.4: - resolution: {integrity: sha512-K7ZhpMY9iJ9ShTC0cR2+PnxdQRuwVIsXDO/WIEV/RnMC/vmSoKDTKW/exNQYPI+4ij10UjXqdNiEHwn47McANQ==} + pinia@2.2.5: + resolution: {integrity: sha512-T4PEQ4uFv2KIRC8A1Y3k1ceQGTDtxtd7nngYGu1IJUUSpuQoYfGq7w7rOc+f5YN1vx3mEs2NjjtN2IFbNS7jqA==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.3.0 + vue: ^2.6.14 || ^3.5.11 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -2117,8 +2117,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@16.0.2: - resolution: {integrity: sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==} + sass-loader@16.0.3: + resolution: {integrity: sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -2138,8 +2138,8 @@ packages: webpack: optional: true - sass@1.80.4: - resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==} + sass@1.80.5: + resolution: {integrity: sha512-TQd2aoQl/+zsxRMEDSxVdpPIqeq9UFc6pr7PzkugiTx3VYCFPUaa3P4RrBQsqok4PO200Vkz0vXQBNlg7W907g==} engines: {node: '>=14.0.0'} hasBin: true @@ -2544,8 +2544,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.1.8: - resolution: {integrity: sha512-6+vjb7JLxKIzeD/1ktoUBZGAr+148FQoEFl8Lv5EpDJLO2PrUalhp7atMEuzEkLnoooM5bg3pJqjZI+oobxIaQ==} + vue-tsc@2.1.10: + resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -3169,13 +3169,13 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.8.2 + '@types/node': 22.8.6 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 '@types/json-schema@7.0.15': {} - '@types/node@22.8.2': + '@types/node@22.8.6': dependencies: undici-types: 6.19.8 @@ -3266,9 +3266,9 @@ snapshots: '@typescript-eslint/types': 8.12.1 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))': dependencies: - vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) vue: 3.5.12(typescript@5.6.3) '@vitest/expect@2.1.4': @@ -3278,13 +3278,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))': + '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) '@vitest/pretty-format@2.1.4': dependencies: @@ -3383,14 +3383,14 @@ snapshots: - '@typescript-eslint/parser' - supports-color - '@vue/language-core@2.1.8(typescript@5.6.3)': + '@vue/language-core@2.1.10(typescript@5.6.3)': dependencies: '@volar/language-core': 2.4.8 '@vue/compiler-dom': 3.5.12 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.12 alien-signals: 0.2.0 - minimatch: 9.0.3 + minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: @@ -4232,7 +4232,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.8.2 + '@types/node': 22.8.6 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4581,21 +4581,21 @@ snapshots: pidtree@0.6.0: {} - pinia-plugin-persistedstate@4.1.2(pinia@2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)))(rollup@4.21.0)(webpack-sources@3.2.3): + pinia-plugin-persistedstate@4.1.2(pinia@2.2.5(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)))(rollup@4.21.0)(webpack-sources@3.2.3): dependencies: '@nuxt/kit': 3.13.2(rollup@4.21.0)(webpack-sources@3.2.3) deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.3 optionalDependencies: - pinia: 2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + pinia: 2.2.5(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - magicast - rollup - supports-color - webpack-sources - pinia@2.2.4(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): + pinia@2.2.5(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)): dependencies: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.6.3) @@ -4712,14 +4712,14 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.2(sass@1.80.4)(webpack@5.89.0): + sass-loader@16.0.3(sass@1.80.5)(webpack@5.89.0): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.80.4 + sass: 1.80.5 webpack: 5.89.0 - sass@1.80.4: + sass@1.80.5: dependencies: '@parcel/watcher': 2.4.1 chokidar: 4.0.0 @@ -5003,12 +5003,12 @@ snapshots: uuid@11.0.2: {} - vite-node@2.1.4(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0): + vite-node@2.1.4(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) transitivePeerDependencies: - '@types/node' - less @@ -5020,32 +5020,32 @@ snapshots: - supports-color - terser - vite-plugin-vuetify@2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3): + vite-plugin-vuetify@2.0.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3): dependencies: '@vuetify/loader-shared': 2.0.3(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) debug: 4.3.6 upath: 2.0.1 - vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) vue: 3.5.12(typescript@5.6.3) vuetify: 3.7.3(typescript@5.6.3)(vite-plugin-vuetify@2.0.4)(vue@3.5.12(typescript@5.6.3))(webpack-plugin-vuetify@3.0.3) transitivePeerDependencies: - supports-color - vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0): + vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.0 optionalDependencies: - '@types/node': 22.8.2 + '@types/node': 22.8.6 fsevents: 2.3.3 - sass: 1.80.4 + sass: 1.80.5 terser: 5.26.0 - vitest@2.1.4(@types/node@22.8.2)(jsdom@25.0.1)(sass@1.80.4)(terser@5.26.0): + vitest@2.1.4(@types/node@22.8.6)(jsdom@25.0.1)(sass@1.80.5)(terser@5.26.0): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0)) + '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -5061,11 +5061,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) - vite-node: 2.1.4(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0) + vite: 5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) + vite-node: 2.1.4(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.8.2 + '@types/node': 22.8.6 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -5080,7 +5080,7 @@ snapshots: vscode-uri@3.0.8: {} - vue-cli-plugin-vuetify@2.5.8(sass-loader@16.0.2(sass@1.80.4)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0): + vue-cli-plugin-vuetify@2.5.8(sass-loader@16.0.3(sass@1.80.5)(webpack@5.89.0))(vue@3.5.12(typescript@5.6.3))(webpack@5.89.0): dependencies: null-loader: 4.0.1(webpack@5.89.0) semver: 7.5.4 @@ -5088,7 +5088,7 @@ snapshots: vue: 3.5.12(typescript@5.6.3) webpack: 5.89.0 optionalDependencies: - sass-loader: 16.0.2(sass@1.80.4)(webpack@5.89.0) + sass-loader: 16.0.3(sass@1.80.5)(webpack@5.89.0) vue-component-type-helpers@2.0.6: {} @@ -5114,10 +5114,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.6.3) - vue-tsc@2.1.8(typescript@5.6.3): + vue-tsc@2.1.10(typescript@5.6.3): dependencies: '@volar/typescript': 2.4.8 - '@vue/language-core': 2.1.8(typescript@5.6.3) + '@vue/language-core': 2.1.10(typescript@5.6.3) semver: 7.6.3 typescript: 5.6.3 @@ -5136,7 +5136,7 @@ snapshots: vue: 3.5.12(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 - vite-plugin-vuetify: 2.0.4(vite@5.4.10(@types/node@22.8.2)(sass@1.80.4)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) + vite-plugin-vuetify: 2.0.4(vite@5.4.10(@types/node@22.8.6)(sass@1.80.5)(terser@5.26.0))(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3) webpack-plugin-vuetify: 3.0.3(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))(vuetify@3.7.3)(webpack@5.89.0) w3c-xmlserializer@5.0.0: