diff --git a/package.json b/package.json index cc2a30e..08a9491 100644 --- a/package.json +++ b/package.json @@ -29,11 +29,11 @@ "echarts": "^5.6.0", "favico.js": "^0.3.10", "humanize-duration": "^3.32.2", - "pinia": "3.0.2", - "pinia-plugin-persistedstate": "^4.3.0", + "pinia": "3.0.3", + "pinia-plugin-persistedstate": "^4.4.1", "primevue": "^4.3.4", "sortablejs": "^1.15.6", - "vue": "^3.5.14", + "vue": "^3.5.17", "vue-echarts": "^7.0.3", "vue-router": "^4.5.1" }, @@ -47,7 +47,7 @@ "@types/node": "^22.15.21", "@typescript-eslint/parser": "^8.32.1", "@vitejs/plugin-vue": "^5.2.4", - "@vue/compiler-sfc": "3.5.14", + "@vue/compiler-sfc": "3.5.17", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/test-utils": "^2.4.6", @@ -66,7 +66,7 @@ "unplugin-vue-components": "^28.5.0", "vite": "^6.3.5", "vitest": "^3.1.4", - "vue-tsc": "^2.2.10" + "vue-tsc": "^3.0.0" }, "packageManager": "pnpm@9.15.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index acc2fac..4141fcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,19 +10,19 @@ importers: dependencies: '@noction/vue-draggable-grid': specifier: 1.9.16 - version: 1.9.16(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + version: 1.9.16(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) '@primeuix/themes': specifier: ^1.0.3 version: 1.1.1 '@vuepic/vue-datepicker': specifier: ^11.0.2 - version: 11.0.2(vue@3.5.14(typescript@5.8.3)) + version: 11.0.2(vue@3.5.17(typescript@5.8.3)) '@vueuse/core': specifier: ^13.2.0 - version: 13.2.0(vue@3.5.14(typescript@5.8.3)) + version: 13.2.0(vue@3.5.17(typescript@5.8.3)) '@vueuse/integrations': specifier: ^13.2.0 - version: 13.2.0(axios@1.9.0)(sortablejs@1.15.6)(vue@3.5.14(typescript@5.8.3)) + version: 13.2.0(axios@1.9.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3)) axios: specifier: ^1.9.0 version: 1.9.0 @@ -45,26 +45,26 @@ importers: specifier: ^3.32.2 version: 3.32.2 pinia: - specifier: 3.0.2 - version: 3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + specifier: 3.0.3 + version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) pinia-plugin-persistedstate: - specifier: ^4.3.0 - version: 4.3.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))) + specifier: ^4.4.1 + version: 4.4.1(@nuxt/kit@3.17.3)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))) primevue: specifier: ^4.3.4 - version: 4.3.4(vue@3.5.14(typescript@5.8.3)) + version: 4.3.4(vue@3.5.17(typescript@5.8.3)) sortablejs: specifier: ^1.15.6 version: 1.15.6 vue: - specifier: ^3.5.14 - version: 3.5.14(typescript@5.8.3) + specifier: ^3.5.17 + version: 3.5.17(typescript@5.8.3) vue-echarts: specifier: ^7.0.3 - version: 7.0.3(@vue/runtime-core@3.5.14)(echarts@5.6.0)(vue@3.5.14(typescript@5.8.3)) + version: 7.0.3(@vue/runtime-core@3.5.17)(echarts@5.6.0)(vue@3.5.17(typescript@5.8.3)) vue-router: specifier: ^4.5.1 - version: 4.5.1(vue@3.5.14(typescript@5.8.3)) + version: 4.5.1(vue@3.5.17(typescript@5.8.3)) devDependencies: '@eslint/js': specifier: ^9.27.0 @@ -92,10 +92,10 @@ importers: version: 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.17(typescript@5.8.3)) '@vue/compiler-sfc': - specifier: 3.5.14 - version: 3.5.14 + specifier: 3.5.17 + version: 3.5.17 '@vue/eslint-config-prettier': specifier: ^10.2.0 version: 10.2.0(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3) @@ -107,7 +107,7 @@ importers: version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) eslint: specifier: ^9.27.0 version: 9.27.0(jiti@2.4.2) @@ -137,13 +137,13 @@ importers: version: 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) unplugin-auto-import: specifier: ^19.1.2 - version: 19.2.0(@nuxt/kit@3.17.3)(@vueuse/core@13.2.0(vue@3.5.14(typescript@5.8.3))) + version: 19.2.0(@nuxt/kit@3.17.3)(@vueuse/core@13.2.0(vue@3.5.17(typescript@5.8.3))) unplugin-icons: specifier: ^22.1.0 - version: 22.1.0(@vue/compiler-sfc@3.5.14)(vue-template-compiler@2.7.16) + version: 22.1.0(@vue/compiler-sfc@3.5.17)(vue-template-compiler@2.7.16) unplugin-vue-components: specifier: ^28.5.0 - version: 28.5.0(@babel/parser@7.27.2)(@nuxt/kit@3.17.3)(vue@3.5.14(typescript@5.8.3)) + version: 28.5.0(@babel/parser@7.27.7)(@nuxt/kit@3.17.3)(vue@3.5.17(typescript@5.8.3)) vite: specifier: ^6.3.5 version: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0) @@ -151,8 +151,8 @@ importers: specifier: ^3.1.4 version: 3.1.4(@types/node@22.15.21)(happy-dom@17.4.7)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0) vue-tsc: - specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.3) + specifier: ^3.0.0 + version: 3.0.0(typescript@5.8.3) packages: @@ -174,13 +174,13 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/parser@7.27.2': - resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} + '@babel/parser@7.27.7': + resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/types@7.27.1': - resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} + '@babel/types@7.27.7': + resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==} engines: {node: '>=6.9.0'} '@esbuild/aix-ppc64@0.25.4': @@ -479,6 +479,14 @@ packages: '@interactjs/utils@1.10.27': resolution: {integrity: sha512-+qfLOio2OxQqg1cXSnRaCl+N8MQDQLDS9w+aOGxH8YLAhIMyt7Asxx/46//sT8orgsi16pmlBPtngPHT9s8zKw==} + '@isaacs/balanced-match@4.0.1': + resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} + engines: {node: 20 || >=22} + + '@isaacs/brace-expansion@5.0.0': + resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + engines: {node: 20 || >=22} + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -499,8 +507,8 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.4': + resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -972,26 +980,26 @@ packages: '@vitest/utils@3.1.4': resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} - '@volar/language-core@2.4.12': - resolution: {integrity: sha512-RLrFdXEaQBWfSnYGVxvR2WrO6Bub0unkdHYIdC31HzIEqATIuuhRRzYu76iGPZ6OtA4Au1SnW0ZwIqPP217YhA==} + '@volar/language-core@2.4.16': + resolution: {integrity: sha512-mcoAFkYVQV4iiLYjTlbolbsm9hhDLtz4D4wTG+rwzSCUbEnxEec+KBlneLMlfdVNjkVEh8lUUSsCGNEQR+hFdA==} - '@volar/source-map@2.4.12': - resolution: {integrity: sha512-bUFIKvn2U0AWojOaqf63ER0N/iHIBYZPpNGogfLPQ68F5Eet6FnLlyho7BS0y2HJ1jFhSif7AcuTx1TqsCzRzw==} + '@volar/source-map@2.4.16': + resolution: {integrity: sha512-4rBiAhOw4MfFTpkvweDnjbDkixpmWNgBws95rpu2oFdMprkTtqFEb8pUOxQ/ruru8/zXSYLwRNXNozznjW9Vtw==} - '@volar/typescript@2.4.12': - resolution: {integrity: sha512-HJB73OTJDgPc80K30wxi3if4fSsZZAOScbj2fcicMuOPoOkcf9NNAINb33o+DzhBdF9xTKC1gnPmIRDous5S0g==} + '@volar/typescript@2.4.16': + resolution: {integrity: sha512-CrRuG20euPerYc4H0kvDWSSLTBo6qgSI1/0BjXL9ogjm5j6l0gIffvNzEvfmVjr8TAuoMPD0NxuEkteIapfZQQ==} - '@vue/compiler-core@3.5.14': - resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==} + '@vue/compiler-core@3.5.17': + resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} - '@vue/compiler-dom@3.5.14': - resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==} + '@vue/compiler-dom@3.5.17': + resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} - '@vue/compiler-sfc@3.5.14': - resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==} + '@vue/compiler-sfc@3.5.17': + resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} - '@vue/compiler-ssr@3.5.14': - resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==} + '@vue/compiler-ssr@3.5.17': + resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -999,14 +1007,14 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-api@7.7.2': - resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} + '@vue/devtools-api@7.7.7': + resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==} - '@vue/devtools-kit@7.7.2': - resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==} + '@vue/devtools-kit@7.7.7': + resolution: {integrity: sha512-wgoZtxcTta65cnZ1Q6MbAfePVFxfM+gq0saaeytoph7nEa7yMXoi6sCPy4ufO111B9msnw0VOWjPEFCXuAKRHA==} - '@vue/devtools-shared@7.7.2': - resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==} + '@vue/devtools-shared@7.7.7': + resolution: {integrity: sha512-+udSj47aRl5aKb0memBvcUG9koarqnxNM5yjuREvqwK6T3ap4mn3Zqqc17QrBFTqSMjr3HK1cvStEZpMDpfdyw==} '@vue/eslint-config-prettier@10.2.0': resolution: {integrity: sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw==} @@ -1025,30 +1033,30 @@ packages: typescript: optional: true - '@vue/language-core@2.2.10': - resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} + '@vue/language-core@3.0.0': + resolution: {integrity: sha512-V+bSGOIuE59SAVNwzpoyk3VoytmqKPd3RBaHb0ROmK5SNOe9+774t4zmWxzztZGAg3FOGQnb1ZhXECyXLPzWZA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.5.14': - resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==} + '@vue/reactivity@3.5.17': + resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==} - '@vue/runtime-core@3.5.14': - resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==} + '@vue/runtime-core@3.5.17': + resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==} - '@vue/runtime-dom@3.5.14': - resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==} + '@vue/runtime-dom@3.5.17': + resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==} - '@vue/server-renderer@3.5.14': - resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==} + '@vue/server-renderer@3.5.17': + resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==} peerDependencies: - vue: 3.5.14 + vue: 3.5.17 - '@vue/shared@3.5.14': - resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==} + '@vue/shared@3.5.17': + resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==} '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1139,11 +1147,16 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - alien-signals@1.0.13: - resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + alien-signals@2.0.5: + resolution: {integrity: sha512-PdJB6+06nUNAClInE3Dweq7/2xVAYM64vvvS1IHVHSJmgeOtEdrAGyp7Z2oJtYm0B342/Exd2NT0uMJaThcjLQ==} ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} @@ -1188,8 +1201,8 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - birpc@0.2.19: - resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} + birpc@2.4.0: + resolution: {integrity: sha512-5IdNxTyhXHv2UlgnPHQ0h+5ypVmkrYHzL8QT+DwFZ//2N/oNV8Ch+BCRmTJ3x6/z9Axo/cXYBc9eprsUVK/Jsg==} boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -1204,8 +1217,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - c12@3.0.3: - resolution: {integrity: sha512-uC3MacKBb0Z15o5QWCHvHWj5Zv34pGQj9P+iXKSpTuSGFS0KKhUWf4t9AJ+gWjYOdmWCPEGpEzm8sS0iqbpo1w==} + c12@3.0.4: + resolution: {integrity: sha512-t5FaZTYbbCtvxuZq9xxIruYydrAGsJ+8UdP0pZzMiK2xl/gNiSOy0OxhLzHUEEb0m1QXYqfzfvyIFEmz/g9lqg==} peerDependencies: magicast: ^0.3.5 peerDependenciesMeta: @@ -1360,8 +1373,8 @@ packages: resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} engines: {node: '>=8'} - dotenv@16.5.0: - resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} + dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} dunder-proto@1.0.1: @@ -1513,6 +1526,9 @@ packages: exsolve@1.0.5: resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -1543,6 +1559,14 @@ packages: picomatch: optional: true + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} @@ -1676,8 +1700,12 @@ packages: resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} engines: {node: '>= 4'} - immutable@5.1.2: - resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + + immutable@5.1.3: + resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -1873,6 +1901,10 @@ packages: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} + minimatch@10.0.3: + resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -2001,19 +2033,22 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} - pinia-plugin-persistedstate@4.3.0: - resolution: {integrity: sha512-x9wxpHj6iFDj5ITQJ3rj6+KesEqyRk/vqcE3WE+VGfetleV9Zufqwa9qJ6AkA5wmRSQEp7BTA1us/MDVTRHFFw==} + pinia-plugin-persistedstate@4.4.1: + resolution: {integrity: sha512-lmuMPpXla2zJKjxEq34e1E9P9jxkWEhcVwwioCCE0izG45kkTOvQfCzvwhW3i38cvnaWC7T1eRdkd15Re59ldw==} peerDependencies: + '@nuxt/kit': '>=3.0.0' '@pinia/nuxt': '>=0.10.0' pinia: '>=3.0.0' peerDependenciesMeta: + '@nuxt/kit': + optional: true '@pinia/nuxt': optional: true pinia: optional: true - pinia@3.0.2: - resolution: {integrity: sha512-sH2JK3wNY809JOeiiURUR0wehJ9/gd9qFN2Y828jCbxEzKEmEt0pzCXwqiSTfuRsK9vQsOflSdnbdBOGrhtn+g==} + pinia@3.0.3: + resolution: {integrity: sha512-ttXO/InUULUXkMHpTdp9Fj4hLpD/2AoJdmAbAeW2yu1iy1k+pkFekQXw5VpC0/5p51IOR/jDaDRfRWRnMMsGOA==} peerDependencies: typescript: '>=4.4.4' vue: ^2.7.0 || ^3.5.11 @@ -2027,6 +2062,9 @@ packages: pkg-types@2.1.0: resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + pkg-types@2.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} + playwright-core@1.52.0: resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} engines: {node: '>=18'} @@ -2045,6 +2083,10 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -2223,6 +2265,10 @@ packages: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2280,8 +2326,8 @@ packages: resolution: {integrity: sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag==} engines: {node: '>=18.12.0'} - unimport@5.0.1: - resolution: {integrity: sha512-1YWzPj6wYhtwHE+9LxRlyqP4DiRrhGfJxdtH475im8ktyZXO3jHj/3PZ97zDdvkYoovFdi0K4SKl3a7l92v3sQ==} + unimport@5.1.0: + resolution: {integrity: sha512-wMmuG+wkzeHh2KCE6yiDlHmKelN8iE/maxkUYMbmrS6iV8+n6eP1TH3yKKlepuF4hrkepinEGmBXdfo9XZUvAw==} engines: {node: '>=18.12.0'} unplugin-auto-import@19.2.0: @@ -2344,8 +2390,8 @@ packages: resolution: {integrity: sha512-3n7YA46rROb3zSj8fFxtxC/PqoyvYQ0llwz9wtUPUutr9ig09C8gGo5CWCwHrUzlqC1LLR43kxp5vEIyH1ac1w==} engines: {node: '>=18.12.0'} - unplugin@2.3.4: - resolution: {integrity: sha512-m4PjxTurwpWfpMomp8AptjD5yj8qEZN5uQjjGM3TAs9MWWD2tXSSNNj6jGR2FoVGod4293ytyV6SwBbertfyJg==} + unplugin@2.3.5: + resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} engines: {node: '>=18.12.0'} untyped@2.0.0: @@ -2472,14 +2518,14 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.2.10: - resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} + vue-tsc@3.0.0: + resolution: {integrity: sha512-oDJk0cadq1yZIZ87xgMzyfvl8Z81xNHsi4gMt7bZ7zulWev/ZlyGBO1BWyuVxB+BSRkMhSe9ZoX++eIQWYPU3g==} hasBin: true peerDependencies: typescript: '>=5.0.0' - vue@3.5.14: - resolution: {integrity: sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==} + vue@3.5.17: + resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2557,11 +2603,11 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} - '@babel/parser@7.27.2': + '@babel/parser@7.27.7': dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.7 - '@babel/types@7.27.1': + '@babel/types@7.27.7': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -2752,7 +2798,7 @@ snapshots: '@interactjs/utils': 1.10.27 optionalDependencies: '@interactjs/interact': 1.10.27 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -2824,6 +2870,12 @@ snapshots: '@interactjs/utils@1.10.27': {} + '@isaacs/balanced-match@4.0.1': {} + + '@isaacs/brace-expansion@5.0.0': + dependencies: + '@isaacs/balanced-match': 4.0.1 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -2840,21 +2892,21 @@ snapshots: '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.4 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.4': {} '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.4 - '@noction/vue-draggable-grid@1.9.16(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))': + '@noction/vue-draggable-grid@1.9.16(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27)(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))': dependencies: '@interactjs/actions': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) '@interactjs/auto-start': 1.10.27(@interactjs/core@1.10.27(@interactjs/utils@1.10.27))(@interactjs/utils@1.10.27) @@ -2864,7 +2916,7 @@ snapshots: '@types/element-resize-detector': 1.1.6 element-resize-detector: 1.2.4 mitt: 3.0.1 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - '@interactjs/core' - '@interactjs/utils' @@ -2884,30 +2936,31 @@ snapshots: '@nuxt/kit@3.17.3': dependencies: - c12: 3.0.3 + c12: 3.0.4 consola: 3.4.2 defu: 6.1.4 destr: 2.0.5 errx: 0.1.0 - exsolve: 1.0.5 - ignore: 7.0.4 + exsolve: 1.0.7 + ignore: 7.0.5 jiti: 2.4.2 klona: 2.0.6 knitwork: 1.2.0 mlly: 1.7.4 ohash: 2.0.11 pathe: 2.0.3 - pkg-types: 2.1.0 + pkg-types: 2.2.0 scule: 1.3.0 semver: 7.7.2 std-env: 3.9.0 - tinyglobby: 0.2.13 + tinyglobby: 0.2.14 ufo: 1.6.1 unctx: 2.4.1 - unimport: 5.0.1 + unimport: 5.1.0 untyped: 2.0.0 transitivePeerDependencies: - magicast + optional: true '@one-ini/wasm@0.1.1': {} @@ -2999,16 +3052,16 @@ snapshots: dependencies: '@primevue/metadata': 4.3.4 - '@primevue/core@4.3.4(vue@3.5.14(typescript@5.8.3))': + '@primevue/core@4.3.4(vue@3.5.17(typescript@5.8.3))': dependencies: '@primeuix/styled': 0.6.1 '@primeuix/utils': 0.5.3 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - '@primevue/icons@4.3.4(vue@3.5.14(typescript@5.8.3))': + '@primevue/icons@4.3.4(vue@3.5.17(typescript@5.8.3))': dependencies: '@primeuix/utils': 0.5.3 - '@primevue/core': 4.3.4(vue@3.5.14(typescript@5.8.3)) + '@primevue/core': 4.3.4(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -3273,10 +3326,10 @@ snapshots: '@typescript-eslint/types': 8.32.1 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.14(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0))(vue@3.5.17(typescript@5.8.3))': dependencies: vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.86.0)(yaml@2.7.0) - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.1.4': dependencies: @@ -3318,47 +3371,47 @@ snapshots: loupe: 3.1.3 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.12': + '@volar/language-core@2.4.16': dependencies: - '@volar/source-map': 2.4.12 + '@volar/source-map': 2.4.16 - '@volar/source-map@2.4.12': {} + '@volar/source-map@2.4.16': {} - '@volar/typescript@2.4.12': + '@volar/typescript@2.4.16': dependencies: - '@volar/language-core': 2.4.12 + '@volar/language-core': 2.4.16 path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.14': + '@vue/compiler-core@3.5.17': dependencies: - '@babel/parser': 7.27.2 - '@vue/shared': 3.5.14 + '@babel/parser': 7.27.7 + '@vue/shared': 3.5.17 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.14': + '@vue/compiler-dom@3.5.17': dependencies: - '@vue/compiler-core': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/compiler-core': 3.5.17 + '@vue/shared': 3.5.17 - '@vue/compiler-sfc@3.5.14': + '@vue/compiler-sfc@3.5.17': dependencies: - '@babel/parser': 7.27.2 - '@vue/compiler-core': 3.5.14 - '@vue/compiler-dom': 3.5.14 - '@vue/compiler-ssr': 3.5.14 - '@vue/shared': 3.5.14 + '@babel/parser': 7.27.7 + '@vue/compiler-core': 3.5.17 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-ssr': 3.5.17 + '@vue/shared': 3.5.17 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.3 + postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.14': + '@vue/compiler-ssr@3.5.17': dependencies: - '@vue/compiler-dom': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/compiler-dom': 3.5.17 + '@vue/shared': 3.5.17 '@vue/compiler-vue2@2.7.16': dependencies: @@ -3367,21 +3420,21 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-api@7.7.2': + '@vue/devtools-api@7.7.7': dependencies: - '@vue/devtools-kit': 7.7.2 + '@vue/devtools-kit': 7.7.7 - '@vue/devtools-kit@7.7.2': + '@vue/devtools-kit@7.7.7': dependencies: - '@vue/devtools-shared': 7.7.2 - birpc: 0.2.19 + '@vue/devtools-shared': 7.7.7 + birpc: 2.4.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 superjson: 2.2.2 - '@vue/devtools-shared@7.7.2': + '@vue/devtools-shared@7.7.7': dependencies: rfdc: 1.4.1 @@ -3407,79 +3460,79 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/language-core@2.2.10(typescript@5.8.3)': + '@vue/language-core@3.0.0(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.12 - '@vue/compiler-dom': 3.5.14 + '@volar/language-core': 2.4.16 + '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.14 - alien-signals: 1.0.13 - minimatch: 9.0.5 + '@vue/shared': 3.5.17 + alien-signals: 2.0.5 + minimatch: 10.0.3 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.14': + '@vue/reactivity@3.5.17': dependencies: - '@vue/shared': 3.5.14 + '@vue/shared': 3.5.17 - '@vue/runtime-core@3.5.14': + '@vue/runtime-core@3.5.17': dependencies: - '@vue/reactivity': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/reactivity': 3.5.17 + '@vue/shared': 3.5.17 - '@vue/runtime-dom@3.5.14': + '@vue/runtime-dom@3.5.17': dependencies: - '@vue/reactivity': 3.5.14 - '@vue/runtime-core': 3.5.14 - '@vue/shared': 3.5.14 + '@vue/reactivity': 3.5.17 + '@vue/runtime-core': 3.5.17 + '@vue/shared': 3.5.17 csstype: 3.1.3 - '@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.8.3))': + '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vue/compiler-ssr': 3.5.14 - '@vue/shared': 3.5.14 - vue: 3.5.14(typescript@5.8.3) + '@vue/compiler-ssr': 3.5.17 + '@vue/shared': 3.5.17 + vue: 3.5.17(typescript@5.8.3) - '@vue/shared@3.5.14': {} + '@vue/shared@3.5.17': {} '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.8 - '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))': optionalDependencies: typescript: 5.8.3 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - '@vuepic/vue-datepicker@11.0.2(vue@3.5.14(typescript@5.8.3))': + '@vuepic/vue-datepicker@11.0.2(vue@3.5.17(typescript@5.8.3))': dependencies: date-fns: 4.1.0 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - '@vueuse/core@13.2.0(vue@3.5.14(typescript@5.8.3))': + '@vueuse/core@13.2.0(vue@3.5.17(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.2.0 - '@vueuse/shared': 13.2.0(vue@3.5.14(typescript@5.8.3)) - vue: 3.5.14(typescript@5.8.3) + '@vueuse/shared': 13.2.0(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) - '@vueuse/integrations@13.2.0(axios@1.9.0)(sortablejs@1.15.6)(vue@3.5.14(typescript@5.8.3))': + '@vueuse/integrations@13.2.0(axios@1.9.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.2.0(vue@3.5.14(typescript@5.8.3)) - '@vueuse/shared': 13.2.0(vue@3.5.14(typescript@5.8.3)) - vue: 3.5.14(typescript@5.8.3) + '@vueuse/core': 13.2.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/shared': 13.2.0(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: axios: 1.9.0 sortablejs: 1.15.6 '@vueuse/metadata@13.2.0': {} - '@vueuse/shared@13.2.0(vue@3.5.14(typescript@5.8.3))': + '@vueuse/shared@13.2.0(vue@3.5.17(typescript@5.8.3))': dependencies: - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) abbrev@2.0.0: {} @@ -3489,6 +3542,9 @@ snapshots: acorn@8.14.1: {} + acorn@8.15.0: + optional: true + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -3496,7 +3552,7 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@1.0.13: {} + alien-signals@2.0.5: {} ansi-regex@5.0.1: {} @@ -3533,7 +3589,7 @@ snapshots: binary-extensions@2.3.0: {} - birpc@0.2.19: {} + birpc@2.4.0: {} boolbase@1.0.0: {} @@ -3550,20 +3606,21 @@ snapshots: dependencies: fill-range: 7.1.1 - c12@3.0.3: + c12@3.0.4: dependencies: chokidar: 4.0.3 confbox: 0.2.2 defu: 6.1.4 - dotenv: 16.5.0 - exsolve: 1.0.5 + dotenv: 16.6.1 + exsolve: 1.0.7 giget: 2.0.0 jiti: 2.4.2 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 2.1.0 + pkg-types: 2.2.0 rc9: 2.1.2 + optional: true cac@6.7.14: {} @@ -3604,12 +3661,14 @@ snapshots: chokidar@4.0.3: dependencies: readdirp: 4.1.2 + optional: true chownr@3.0.0: {} citty@0.1.6: dependencies: consola: 3.4.2 + optional: true color-convert@2.0.1: dependencies: @@ -3634,7 +3693,8 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - consola@3.4.2: {} + consola@3.4.2: + optional: true copy-anything@3.0.5: dependencies: @@ -3685,7 +3745,8 @@ snapshots: detect-libc@2.0.4: {} - dotenv@16.5.0: {} + dotenv@16.6.1: + optional: true dunder-proto@1.0.1: dependencies: @@ -3722,7 +3783,8 @@ snapshots: entities@4.5.0: {} - errx@0.1.0: {} + errx@0.1.0: + optional: true es-define-property@1.0.1: {} @@ -3876,6 +3938,9 @@ snapshots: exsolve@1.0.5: {} + exsolve@1.0.7: + optional: true + fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -3902,6 +3967,11 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + optional: true + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -3970,6 +4040,7 @@ snapshots: node-fetch-native: 1.6.6 nypm: 0.6.0 pathe: 2.0.3 + optional: true glob-parent@5.1.2: dependencies: @@ -4027,7 +4098,10 @@ snapshots: ignore@7.0.4: {} - immutable@5.1.2: + ignore@7.0.5: + optional: true + + immutable@5.1.3: optional: true import-fresh@3.3.1: @@ -4091,9 +4165,11 @@ snapshots: dependencies: json-buffer: 3.0.1 - klona@2.0.6: {} + klona@2.0.6: + optional: true - knitwork@1.2.0: {} + knitwork@1.2.0: + optional: true kolorist@1.8.0: {} @@ -4167,7 +4243,7 @@ snapshots: magic-string@0.30.17: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.4 math-intrinsics@1.1.0: {} @@ -4184,6 +4260,10 @@ snapshots: dependencies: mime-db: 1.52.0 + minimatch@10.0.3: + dependencies: + '@isaacs/brace-expansion': 5.0.0 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -4224,7 +4304,8 @@ snapshots: node-addon-api@7.1.1: optional: true - node-fetch-native@1.6.6: {} + node-fetch-native@1.6.6: + optional: true nopt@7.2.1: dependencies: @@ -4241,10 +4322,12 @@ snapshots: citty: 0.1.6 consola: 3.4.2 pathe: 2.0.3 - pkg-types: 2.1.0 + pkg-types: 2.2.0 tinyexec: 0.3.2 + optional: true - ohash@2.0.11: {} + ohash@2.0.11: + optional: true optionator@0.9.4: dependencies: @@ -4296,21 +4379,19 @@ snapshots: picomatch@4.0.2: {} - pinia-plugin-persistedstate@4.3.0(pinia@3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3))): + pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.17.3)(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))): dependencies: - '@nuxt/kit': 3.17.3 deep-pick-omit: 1.2.1 defu: 6.1.4 destr: 2.0.5 optionalDependencies: - pinia: 3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)) - transitivePeerDependencies: - - magicast + '@nuxt/kit': 3.17.3 + pinia: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) - pinia@3.0.2(typescript@5.8.3)(vue@3.5.14(typescript@5.8.3)): + pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vue/devtools-api': 7.7.2 - vue: 3.5.14(typescript@5.8.3) + '@vue/devtools-api': 7.7.7 + vue: 3.5.17(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -4326,6 +4407,13 @@ snapshots: exsolve: 1.0.5 pathe: 2.0.3 + pkg-types@2.2.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.7 + pathe: 2.0.3 + optional: true + playwright-core@1.52.0: {} playwright@1.52.0: @@ -4345,6 +4433,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prelude-ls@1.2.1: {} prettier-linter-helpers@1.0.0: @@ -4353,13 +4447,13 @@ snapshots: prettier@3.5.3: {} - primevue@4.3.4(vue@3.5.14(typescript@5.8.3)): + primevue@4.3.4(vue@3.5.17(typescript@5.8.3)): dependencies: '@primeuix/styled': 0.6.1 '@primeuix/styles': 1.1.1 '@primeuix/utils': 0.5.3 - '@primevue/core': 4.3.4(vue@3.5.14(typescript@5.8.3)) - '@primevue/icons': 4.3.4(vue@3.5.14(typescript@5.8.3)) + '@primevue/core': 4.3.4(vue@3.5.17(typescript@5.8.3)) + '@primevue/icons': 4.3.4(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -4377,12 +4471,14 @@ snapshots: dependencies: defu: 6.1.4 destr: 2.0.5 + optional: true readdirp@3.6.0: dependencies: picomatch: 2.3.1 - readdirp@4.1.2: {} + readdirp@4.1.2: + optional: true resolve-from@4.0.0: {} @@ -4423,7 +4519,7 @@ snapshots: sass@1.86.0: dependencies: chokidar: 4.0.3 - immutable: 5.1.2 + immutable: 5.1.3 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.1 @@ -4525,6 +4621,12 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + optional: true + tinypool@1.0.2: {} tinyrainbow@2.0.0: {} @@ -4563,10 +4665,11 @@ snapshots: unctx@2.4.1: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 estree-walker: 3.0.3 magic-string: 0.30.17 - unplugin: 2.3.4 + unplugin: 2.3.5 + optional: true undici-types@6.21.0: {} @@ -4587,9 +4690,9 @@ snapshots: unplugin: 2.3.2 unplugin-utils: 0.2.4 - unimport@5.0.1: + unimport@5.1.0: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 local-pkg: 1.1.1 @@ -4597,14 +4700,15 @@ snapshots: mlly: 1.7.4 pathe: 2.0.3 picomatch: 4.0.2 - pkg-types: 2.1.0 + pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 - tinyglobby: 0.2.13 - unplugin: 2.3.4 + tinyglobby: 0.2.14 + unplugin: 2.3.5 unplugin-utils: 0.2.4 + optional: true - unplugin-auto-import@19.2.0(@nuxt/kit@3.17.3)(@vueuse/core@13.2.0(vue@3.5.14(typescript@5.8.3))): + unplugin-auto-import@19.2.0(@nuxt/kit@3.17.3)(@vueuse/core@13.2.0(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 @@ -4614,9 +4718,9 @@ snapshots: unplugin-utils: 0.2.4 optionalDependencies: '@nuxt/kit': 3.17.3 - '@vueuse/core': 13.2.0(vue@3.5.14(typescript@5.8.3)) + '@vueuse/core': 13.2.0(vue@3.5.17(typescript@5.8.3)) - unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.14)(vue-template-compiler@2.7.16): + unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.17)(vue-template-compiler@2.7.16): dependencies: '@antfu/install-pkg': 1.0.0 '@iconify/utils': 2.3.0 @@ -4624,7 +4728,7 @@ snapshots: local-pkg: 1.1.1 unplugin: 2.2.0 optionalDependencies: - '@vue/compiler-sfc': 3.5.14 + '@vue/compiler-sfc': 3.5.17 vue-template-compiler: 2.7.16 transitivePeerDependencies: - supports-color @@ -4634,7 +4738,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.5.0(@babel/parser@7.27.2)(@nuxt/kit@3.17.3)(vue@3.5.14(typescript@5.8.3)): + unplugin-vue-components@28.5.0(@babel/parser@7.27.7)(@nuxt/kit@3.17.3)(vue@3.5.17(typescript@5.8.3)): dependencies: chokidar: 3.6.0 debug: 4.4.0 @@ -4644,9 +4748,9 @@ snapshots: tinyglobby: 0.2.12 unplugin: 2.3.2 unplugin-utils: 0.2.4 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: - '@babel/parser': 7.27.2 + '@babel/parser': 7.27.7 '@nuxt/kit': 3.17.3 transitivePeerDependencies: - supports-color @@ -4662,11 +4766,12 @@ snapshots: picomatch: 4.0.2 webpack-virtual-modules: 0.6.2 - unplugin@2.3.4: + unplugin@2.3.5: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 picomatch: 4.0.2 webpack-virtual-modules: 0.6.2 + optional: true untyped@2.0.0: dependencies: @@ -4675,6 +4780,7 @@ snapshots: jiti: 2.4.2 knitwork: 1.2.0 scule: 1.3.0 + optional: true uri-js@4.4.1: dependencies: @@ -4763,17 +4869,17 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-demi@0.13.11(vue@3.5.14(typescript@5.8.3)): + vue-demi@0.13.11(vue@3.5.17(typescript@5.8.3)): dependencies: - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - vue-echarts@7.0.3(@vue/runtime-core@3.5.14)(echarts@5.6.0)(vue@3.5.14(typescript@5.8.3)): + vue-echarts@7.0.3(@vue/runtime-core@3.5.17)(echarts@5.6.0)(vue@3.5.17(typescript@5.8.3)): dependencies: echarts: 5.6.0 - vue: 3.5.14(typescript@5.8.3) - vue-demi: 0.13.11(vue@3.5.14(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) + vue-demi: 0.13.11(vue@3.5.17(typescript@5.8.3)) optionalDependencies: - '@vue/runtime-core': 3.5.14 + '@vue/runtime-core': 3.5.17 transitivePeerDependencies: - '@vue/composition-api' @@ -4790,10 +4896,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.5.1(vue@3.5.14(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.14(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) vue-template-compiler@2.7.16: dependencies: @@ -4801,19 +4907,19 @@ snapshots: he: 1.2.0 optional: true - vue-tsc@2.2.10(typescript@5.8.3): + vue-tsc@3.0.0(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.12 - '@vue/language-core': 2.2.10(typescript@5.8.3) + '@volar/typescript': 2.4.16 + '@vue/language-core': 3.0.0(typescript@5.8.3) typescript: 5.8.3 - vue@3.5.14(typescript@5.8.3): + vue@3.5.17(typescript@5.8.3): dependencies: - '@vue/compiler-dom': 3.5.14 - '@vue/compiler-sfc': 3.5.14 - '@vue/runtime-dom': 3.5.14 - '@vue/server-renderer': 3.5.14(vue@3.5.14(typescript@5.8.3)) - '@vue/shared': 3.5.14 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-sfc': 3.5.17 + '@vue/runtime-dom': 3.5.17 + '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3)) + '@vue/shared': 3.5.17 optionalDependencies: typescript: 5.8.3