diff --git a/package.json b/package.json index d2a0ab6..c40a846 100644 --- a/package.json +++ b/package.json @@ -61,8 +61,8 @@ "@vue/compiler-sfc": "^3.5.13", "@vue/eslint-config-prettier": "^8.0.0", "@vue/eslint-config-typescript": "^12.0.0", - "autoprefixer": "^10.4.20", - "daisyui": "^5.0.0", + "autoprefixer": "^10.4.21", + "daisyui": "^5.0.17", "dotenv": "^16.4.7", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", @@ -71,10 +71,10 @@ "eslint-plugin-unused-imports": "^3.2.0", "eslint-plugin-vue": "^9.31.0", "husky": "^9.1.7", - "prettier": "^3.4.1", - "sass": "^1.81.0", - "tailwindcss": "^4.0.9", - "typescript": "~5.7.2", + "prettier": "^3.5.3", + "sass": "^1.86.3", + "tailwindcss": "^4.1.3", + "typescript": "~5.8.3", "vite": "^6.0.0", "vite-plugin-pwa": "^0.21.0", "vitest": "^1.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cb0664..f18da25 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@intlify/unplugin-vue-i18n': specifier: ^1.6.0 - version: 1.6.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.7.2))) + version: 1.6.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.8.3))) '@octokit/core': specifier: ^5.2.0 version: 5.2.0 @@ -28,10 +28,10 @@ importers: version: 1.1.1 '@vueuse/core': specifier: ^10.11.1 - version: 10.11.1(vue@3.5.13(typescript@5.7.2)) + version: 10.11.1(vue@3.5.13(typescript@5.8.3)) '@vueuse/router': specifier: ^10.11.1 - version: 10.11.1(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + version: 10.11.1(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) date-fns: specifier: ^2.30.0 version: 2.30.0 @@ -76,7 +76,7 @@ importers: version: 1.0.3 pinia: specifier: ^2.2.6 - version: 2.2.6(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) + version: 2.2.6(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) postcss: specifier: ^8.5.3 version: 8.5.3 @@ -97,13 +97,13 @@ importers: version: 2.13.1 vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.7.2) + version: 3.5.13(typescript@5.8.3) vue-i18n: specifier: ^9.14.1 - version: 9.14.1(vue@3.5.13(typescript@5.7.2)) + version: 9.14.1(vue@3.5.13(typescript@5.8.3)) vue-router: specifier: ^4.5.0 - version: 4.5.0(vue@3.5.13(typescript@5.7.2)) + version: 4.5.0(vue@3.5.13(typescript@5.8.3)) devDependencies: '@babel/core': specifier: ^7.26.0 @@ -113,7 +113,7 @@ importers: version: 1.10.4 '@tailwindcss/typography': specifier: ^0.5.15 - version: 0.5.15(tailwindcss@4.0.9) + version: 0.5.15(tailwindcss@4.1.3) '@types/fontfaceobserver': specifier: ^2.1.3 version: 2.1.3 @@ -131,28 +131,28 @@ importers: version: 2.13.0 '@typescript-eslint/eslint-plugin': specifier: ^6.21.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/parser': specifier: ^6.21.0 - version: 6.21.0(eslint@8.57.1)(typescript@5.7.2) + version: 6.21.0(eslint@8.57.1)(typescript@5.8.3) '@vitejs/plugin-vue': specifier: ^4.6.2 - version: 4.6.2(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2)) + version: 4.6.2(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0))(vue@3.5.13(typescript@5.8.3)) '@vue/compiler-sfc': specifier: ^3.5.13 version: 3.5.13 '@vue/eslint-config-prettier': specifier: ^8.0.0 - version: 8.0.0(@types/eslint@8.44.0)(eslint@8.57.1)(prettier@3.4.1) + version: 8.0.0(@types/eslint@8.44.0)(eslint@8.57.1)(prettier@3.5.3) '@vue/eslint-config-typescript': specifier: ^12.0.0 - version: 12.0.0(eslint-plugin-vue@9.31.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.7.2) + version: 12.0.0(eslint-plugin-vue@9.31.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.8.3) autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.5.3) + specifier: ^10.4.21 + version: 10.4.21(postcss@8.5.3) daisyui: - specifier: ^5.0.0 - version: 5.0.0 + specifier: ^5.0.17 + version: 5.0.17 dotenv: specifier: ^16.4.7 version: 16.4.7 @@ -170,7 +170,7 @@ importers: version: 10.0.0(eslint@8.57.1) eslint-plugin-unused-imports: specifier: ^3.2.0 - version: 3.2.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) + version: 3.2.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1) eslint-plugin-vue: specifier: ^9.31.0 version: 9.31.0(eslint@8.57.1) @@ -178,26 +178,26 @@ importers: specifier: ^9.1.7 version: 9.1.7 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.5.3 + version: 3.5.3 sass: - specifier: ^1.81.0 - version: 1.81.0 + specifier: ^1.86.3 + version: 1.86.3 tailwindcss: - specifier: ^4.0.9 - version: 4.0.9 + specifier: ^4.1.3 + version: 4.1.3 typescript: - specifier: ~5.7.2 - version: 5.7.2 + specifier: ~5.8.3 + version: 5.8.3 vite: specifier: ^6.0.0 - version: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) + version: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) vite-plugin-pwa: specifier: ^0.21.0 - version: 0.21.0(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0))(workbox-build@7.0.0)(workbox-window@7.0.0) + version: 0.21.0(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0))(workbox-build@7.0.0)(workbox-window@7.0.0) vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) + version: 1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) webpack: specifier: ^5.96.1 version: 5.96.1 @@ -1972,8 +1972,8 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -2034,6 +2034,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -2059,6 +2064,9 @@ packages: caniuse-lite@1.0.30001684: resolution: {integrity: sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==} + caniuse-lite@1.0.30001712: + resolution: {integrity: sha512-MBqPpGYYdQ7/hfKiet9SCI+nmN5/hp4ZzveOJubl5DTAMa5oggjAuoi0Z4onBpKPFI2ePGnQuQIzF3VxDjDJig==} + chai@4.3.10: resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} engines: {node: '>=4'} @@ -2125,8 +2133,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - daisyui@5.0.0: - resolution: {integrity: sha512-U0K9Bac3Bi3zZGm6ojrw12F0vBHTpEgf46zv/BYxLe07hF0Xnx7emIQliwaRBgJuYhY0BhwQ6wSnq5cJXHA2yA==} + daisyui@5.0.17: + resolution: {integrity: sha512-YV5PjYfIxvc6V35WEDn06y9KMpPXGSNgw5mckuV+RwKi0VCZlmGT3fY6gQFTcQDFCcPkJ8TOpEJHDBABI2C/dw==} date-fns@2.30.0: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} @@ -2219,6 +2227,9 @@ packages: engines: {node: '>=0.10.0'} hasBin: true + electron-to-chromium@1.5.134: + resolution: {integrity: sha512-zSwzrLg3jNP3bwsLqWHmS5z2nIOQ5ngMnfMZOWWtXnqqQkPVyOipxK98w+1beLw1TB+EImPNcG8wVP/cLVs2Og==} + electron-to-chromium@1.5.65: resolution: {integrity: sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==} @@ -3063,6 +3074,9 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -3242,8 +3256,8 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.4.1: - resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + prettier@3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} engines: {node: '>=14'} hasBin: true @@ -3374,8 +3388,8 @@ packages: sanitize-html@2.13.1: resolution: {integrity: sha512-ZXtKq89oue4RP7abL9wp/9URJcqQNABB5GGJ2acW1sdO8JTVl92f4ygD7Yc9Ze09VAZhnt2zegeU0tbNsdcLYg==} - sass@1.81.0: - resolution: {integrity: sha512-Q4fOxRfhmv3sqCLoGfvrC9pRV8btc0UtqL9mN6Yrv6Qi9ScL55CVH1vlPP863ISLEEMNLLuu9P+enCeGHlnzhA==} + sass@1.86.3: + resolution: {integrity: sha512-iGtg8kus4GrsGLRDLRBRHY9dNVA78ZaS7xr01cWnS7PEMQyFtTqBiyCrfpTYTZXRWM94akzckYjh8oADfFNTzw==} engines: {node: '>=14.0.0'} hasBin: true @@ -3530,6 +3544,9 @@ packages: tailwindcss@4.0.9: resolution: {integrity: sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==} + tailwindcss@4.1.3: + resolution: {integrity: sha512-2Q+rw9vy1WFXu5cIxlvsabCwhU2qUwodGq03ODhLJ0jW4ek5BUtoCsnLB0qG+m8AHgEsSJcJGDSDe06FXlP74g==} + tapable@2.2.1: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} @@ -3623,8 +3640,8 @@ packages: typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -4006,7 +4023,7 @@ snapshots: dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 - picocolors: 1.0.0 + picocolors: 1.1.1 '@babel/compat-data@7.26.2': {} @@ -4911,7 +4928,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@intlify/bundle-utils@7.4.0(vue-i18n@9.14.1(vue@3.5.13(typescript@5.7.2)))': + '@intlify/bundle-utils@7.4.0(vue-i18n@9.14.1(vue@3.5.13(typescript@5.8.3)))': dependencies: '@intlify/message-compiler': 9.8.0 '@intlify/shared': 9.8.0 @@ -4921,10 +4938,10 @@ snapshots: jsonc-eslint-parser: 2.4.0 magic-string: 0.30.5 mlly: 1.4.2 - source-map-js: 1.0.2 + source-map-js: 1.2.1 yaml-eslint-parser: 1.2.2 optionalDependencies: - vue-i18n: 9.14.1(vue@3.5.13(typescript@5.7.2)) + vue-i18n: 9.14.1(vue@3.5.13(typescript@5.8.3)) '@intlify/core-base@9.14.1': dependencies: @@ -4934,20 +4951,20 @@ snapshots: '@intlify/message-compiler@9.14.1': dependencies: '@intlify/shared': 9.14.1 - source-map-js: 1.0.2 + source-map-js: 1.2.1 '@intlify/message-compiler@9.8.0': dependencies: '@intlify/shared': 9.8.0 - source-map-js: 1.0.2 + source-map-js: 1.2.1 '@intlify/shared@9.14.1': {} '@intlify/shared@9.8.0': {} - '@intlify/unplugin-vue-i18n@1.6.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.7.2)))': + '@intlify/unplugin-vue-i18n@1.6.0(rollup@2.79.1)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.8.3)))': dependencies: - '@intlify/bundle-utils': 7.4.0(vue-i18n@9.14.1(vue@3.5.13(typescript@5.7.2))) + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.14.1(vue@3.5.13(typescript@5.8.3))) '@intlify/shared': 9.8.0 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) '@vue/compiler-sfc': 3.5.13 @@ -4960,7 +4977,7 @@ snapshots: source-map-js: 1.0.2 unplugin: 1.3.1 optionalDependencies: - vue-i18n: 9.14.1(vue@3.5.13(typescript@5.7.2)) + vue-i18n: 9.14.1(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: - rollup - supports-color @@ -5147,7 +5164,7 @@ snapshots: fast-glob: 3.3.0 is-glob: 4.0.3 open: 9.1.0 - picocolors: 1.0.0 + picocolors: 1.1.1 tslib: 2.6.1 '@rollup/plugin-babel@5.3.1(@babel/core@7.26.0)(rollup@2.79.1)': @@ -5356,13 +5373,13 @@ snapshots: postcss: 8.5.3 tailwindcss: 4.0.9 - '@tailwindcss/typography@0.5.15(tailwindcss@4.0.9)': + '@tailwindcss/typography@0.5.15(tailwindcss@4.1.3)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 4.0.9 + tailwindcss: 4.1.3 '@toycode/markdown-it-class@1.2.4': {} @@ -5458,13 +5475,13 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 eslint: 8.57.1 @@ -5472,22 +5489,22 @@ snapshots: ignore: 5.2.4 natural-compare: 1.4.0 semver: 7.5.4 - ts-api-utils: 1.0.1(typescript@5.7.2) + ts-api-utils: 1.0.1(typescript@5.8.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4 eslint: 8.57.1 optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -5496,21 +5513,21 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.8.3) debug: 4.3.4 eslint: 8.57.1 - ts-api-utils: 1.0.1(typescript@5.7.2) + ts-api-utils: 1.0.1(typescript@5.8.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -5519,20 +5536,20 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.5.4 - ts-api-utils: 1.0.1(typescript@5.7.2) + ts-api-utils: 1.0.1(typescript@5.8.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) eslint: 8.57.1 semver: 7.5.4 transitivePeerDependencies: @@ -5546,10 +5563,10 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@4.6.2(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@4.6.2(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) - vue: 3.5.13(typescript@5.7.2) + vite: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) + vue: 3.5.13(typescript@5.8.3) '@vitest/expect@1.6.0': dependencies: @@ -5618,24 +5635,24 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/eslint-config-prettier@8.0.0(@types/eslint@8.44.0)(eslint@8.57.1)(prettier@3.4.1)': + '@vue/eslint-config-prettier@8.0.0(@types/eslint@8.44.0)(eslint@8.57.1)(prettier@3.5.3)': dependencies: eslint: 8.57.1 eslint-config-prettier: 8.10.0(eslint@8.57.1) - eslint-plugin-prettier: 5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.1) - prettier: 3.4.1 + eslint-plugin-prettier: 5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3) + prettier: 3.5.3 transitivePeerDependencies: - '@types/eslint' - '@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.31.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.7.2)': + '@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.31.0(eslint@8.57.1))(eslint@8.57.1)(typescript@5.8.3)': dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.8.3) eslint: 8.57.1 eslint-plugin-vue: 9.31.0(eslint@8.57.1) vue-eslint-parser: 9.3.1(eslint@8.57.1) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -5655,38 +5672,38 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.3) '@vue/shared@3.5.13': {} - '@vueuse/core@10.11.1(vue@3.5.13(typescript@5.7.2))': + '@vueuse/core@10.11.1(vue@3.5.13(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) + '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/metadata@10.11.1': {} - '@vueuse/router@10.11.1(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2))': + '@vueuse/router@10.11.1(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3))': dependencies: - '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.7.2)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) - vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) + '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.7.2))': + '@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.8.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -5829,10 +5846,10 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.20(postcss@8.5.3): + autoprefixer@10.4.21(postcss@8.5.3): dependencies: - browserslist: 4.24.2 - caniuse-lite: 1.0.30001684 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001712 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -5899,6 +5916,13 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) + browserslist@4.24.4: + dependencies: + caniuse-lite: 1.0.30001712 + electron-to-chromium: 1.5.134 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.4) + buffer-from@1.1.2: {} builtin-modules@3.3.0: {} @@ -5918,6 +5942,8 @@ snapshots: caniuse-lite@1.0.30001684: {} + caniuse-lite@1.0.30001712: {} + chai@4.3.10: dependencies: assertion-error: 1.1.0 @@ -5987,7 +6013,7 @@ snapshots: csstype@3.1.3: {} - daisyui@5.0.0: {} + daisyui@5.0.17: {} date-fns@2.30.0: dependencies: @@ -6066,6 +6092,8 @@ snapshots: dependencies: jake: 10.8.7 + electron-to-chromium@1.5.134: {} + electron-to-chromium@1.5.65: {} enhanced-resolve@5.17.1: @@ -6208,14 +6236,14 @@ snapshots: dependencies: '@vue/compiler-sfc': 3.5.13 picocolors: 1.0.0 - prettier: 3.4.1 + prettier: 3.5.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 - eslint-plugin-prettier@5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.1): + eslint-plugin-prettier@5.0.0(@types/eslint@8.44.0)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.5.3): dependencies: eslint: 8.57.1 - prettier: 3.4.1 + prettier: 3.5.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 optionalDependencies: @@ -6226,12 +6254,12 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1): + eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1): dependencies: eslint: 8.57.1 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) eslint-plugin-vue@9.31.0(eslint@8.57.1): dependencies: @@ -6966,6 +6994,8 @@ snapshots: node-releases@2.0.18: {} + node-releases@2.0.19: {} + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -7067,13 +7097,13 @@ snapshots: picomatch@4.0.2: {} - pinia@2.2.6(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)): + pinia@2.2.6(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.2) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.8.3) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 pkg-types@1.0.3: dependencies: @@ -7147,7 +7177,7 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.4.1: {} + prettier@3.5.3: {} pretty-bytes@5.6.0: {} @@ -7306,11 +7336,11 @@ snapshots: parse-srcset: 1.0.2 postcss: 8.5.3 - sass@1.81.0: + sass@1.86.3: dependencies: chokidar: 4.0.1 immutable: 5.0.3 - source-map-js: 1.0.2 + source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.0 @@ -7457,6 +7487,8 @@ snapshots: tailwindcss@4.0.9: {} + tailwindcss@4.1.3: {} + tapable@2.2.1: {} temp-dir@2.0.0: {} @@ -7509,9 +7541,9 @@ snapshots: dependencies: punycode: 2.3.0 - ts-api-utils@1.0.1(typescript@5.7.2): + ts-api-utils@1.0.1(typescript@5.8.3): dependencies: - typescript: 5.7.2 + typescript: 5.8.3 tslib@2.6.1: {} @@ -7531,7 +7563,7 @@ snapshots: for-each: 0.3.3 is-typed-array: 1.1.10 - typescript@5.7.2: {} + typescript@5.8.3: {} uc.micro@2.1.0: {} @@ -7584,6 +7616,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.1.1(browserslist@4.24.4): + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.0 @@ -7592,13 +7630,13 @@ snapshots: uuid@8.3.2: {} - vite-node@1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0): + vite-node@1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.1 - picocolors: 1.0.0 - vite: 5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) + picocolors: 1.1.1 + vite: 5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -7609,18 +7647,18 @@ snapshots: - supports-color - terser - vite-plugin-pwa@0.21.0(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0))(workbox-build@7.0.0)(workbox-window@7.0.0): + vite-plugin-pwa@0.21.0(vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0))(workbox-build@7.0.0)(workbox-window@7.0.0): dependencies: debug: 4.3.7 pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) + vite: 6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) workbox-build: 7.0.0 workbox-window: 7.0.0 transitivePeerDependencies: - supports-color - vite@5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0): + vite@5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0): dependencies: esbuild: 0.19.11 postcss: 8.5.3 @@ -7629,10 +7667,10 @@ snapshots: '@types/node': 20.17.8 fsevents: 2.3.3 lightningcss: 1.29.1 - sass: 1.81.0 + sass: 1.86.3 terser: 5.36.0 - vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0): + vite@6.0.0(@types/node@20.17.8)(jiti@2.4.2)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0): dependencies: esbuild: 0.24.0 postcss: 8.5.3 @@ -7642,10 +7680,10 @@ snapshots: fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.29.1 - sass: 1.81.0 + sass: 1.86.3 terser: 5.36.0 - vitest@1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0): + vitest@1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -7664,8 +7702,8 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.5.1 tinypool: 0.8.4 - vite: 5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) - vite-node: 1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.81.0)(terser@5.36.0) + vite: 5.0.10(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) + vite-node: 1.6.0(@types/node@20.17.8)(lightningcss@1.29.1)(sass@1.86.3)(terser@5.36.0) why-is-node-running: 2.2.2 optionalDependencies: '@types/node': 20.17.8 @@ -7678,9 +7716,9 @@ snapshots: - supports-color - terser - vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.8.3)): dependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.3) vue-eslint-parser@9.3.1(eslint@8.57.1): dependencies: @@ -7708,27 +7746,27 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.14.1(vue@3.5.13(typescript@5.7.2)): + vue-i18n@9.14.1(vue@3.5.13(typescript@5.8.3)): dependencies: '@intlify/core-base': 9.14.1 '@intlify/shared': 9.14.1 '@vue/devtools-api': 6.5.0 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.3) - vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)): + vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.3) - vue@3.5.13(typescript@5.7.2): + vue@3.5.13(typescript@5.8.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 vuvuzela@1.0.3: {}