diff --git a/frontend/package.json b/frontend/package.json index 14b62e515..518e1def4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,7 +17,7 @@ "@boxicons/vue": "1.0.1", "@fontsource-variable/inter": "^5.3.0", "@fontsource-variable/jetbrains-mono": "^5.3.0", - "@lucide/vue": "^1.30.0", + "@lucide/vue": "^1.31.0", "@vueuse/core": "^14.4.0", "axios": "^1.19.0", "dayjs": "^1.11.21", @@ -26,7 +26,7 @@ "es-toolkit": "^1.50.0", "gsap": "^3.15.0", "marked": "^18.0.9", - "pinia": "^4.0.2", + "pinia": "^4.0.3", "pinia-plugin-persistedstate": "^4.7.1", "vue": "^3.5.41", "vue-router": "^5.2.0" @@ -39,10 +39,10 @@ "@vue/tsconfig": "^0.9.1", "eslint": "^10.8.1", "eslint-plugin-format": "^2.0.1", - "eslint-plugin-vuejs-accessibility": "^2.5.0", + "eslint-plugin-vuejs-accessibility": "^2.6.0", "tailwindcss": "^4.3.3", "typescript": "^6.0.3", "vite": "^8.2.1", - "vue-tsc": "^3.3.9" + "vue-tsc": "^3.3.10" } } diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 871883040..0f4035ed9 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^5.3.0 version: 5.3.0 '@lucide/vue': - specifier: ^1.30.0 - version: 1.30.0(vue@3.5.41(typescript@6.0.3)) + specifier: ^1.31.0 + version: 1.31.0(vue@3.5.41(typescript@6.0.3)) '@vueuse/core': specifier: ^14.4.0 version: 14.4.0(vue@3.5.41(typescript@6.0.3)) @@ -45,21 +45,21 @@ importers: specifier: ^18.0.9 version: 18.0.9 pinia: - specifier: ^4.0.2 - version: 4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) + specifier: ^4.0.3 + version: 4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) pinia-plugin-persistedstate: specifier: ^4.7.1 - version: 4.7.1(pinia@4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3))) + version: 4.7.1(pinia@4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3))) vue: specifier: ^3.5.41 version: 3.5.41(typescript@6.0.3) vue-router: specifier: ^5.2.0 - version: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.3)(vite@8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) + version: 5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.3)(vite@8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)) devDependencies: '@antfu/eslint-config': specifier: ^9.3.0 - version: 9.3.0(@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3))(@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint-plugin-format@2.0.1(eslint@10.8.1(jiti@2.7.0)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3) + version: 9.3.0(@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3))(@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint-plugin-format@2.0.1(eslint@10.8.1(jiti@2.7.0)))(eslint-plugin-vuejs-accessibility@2.6.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3) '@tailwindcss/vite': specifier: ^4.3.3 version: 4.3.3(vite@8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0)) @@ -79,8 +79,8 @@ importers: specifier: ^2.0.1 version: 2.0.1(eslint@10.8.1(jiti@2.7.0)) eslint-plugin-vuejs-accessibility: - specifier: ^2.5.0 - version: 2.5.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0) + specifier: ^2.6.0 + version: 2.6.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0) tailwindcss: specifier: ^4.3.3 version: 4.3.3 @@ -91,8 +91,8 @@ importers: specifier: ^8.2.1 version: 8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0) vue-tsc: - specifier: ^3.3.9 - version: 3.3.9(typescript@6.0.3) + specifier: ^3.3.10 + version: 3.3.10(typescript@6.0.3) packages: @@ -354,8 +354,8 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@lucide/vue@1.30.0': - resolution: {integrity: sha512-EF+N6eH/zaaZN0EY0y0URvKjMAj4QUeVtdDeFxjWHjhXihve/pBge+ahaeXLtqa1np0Ax5vsZEIsOTcsGZwPNQ==} + '@lucide/vue@1.31.0': + resolution: {integrity: sha512-NtjEHhcAa7umPh40wrRmlESJqNGdnpc7LziBKFnW3fmlrW0g2xMCDpdWU7WeEHRSl3xOpxbqiFTLKxoK3CoVCg==} peerDependencies: vue: '>=3.0.1' @@ -849,8 +849,8 @@ packages: '@vue/devtools-shared@8.2.1': resolution: {integrity: sha512-Fkac7lUdGReh6pVOi3AYPRGe82LQqRmAfThW7RRligOAP0ZA/Z1z9XLHDM9dv34pV2HRc79DK8uKPeG2fLnA/g==} - '@vue/language-core@3.3.9': - resolution: {integrity: sha512-in/68oAa4BCtVY6n/nkuhLIkV8DHYd2UivedJ6cMZ6UYtlq9jaoaSNUBHYCVO44z3nKg7MdE5OBoHKt5SxeBKQ==} + '@vue/language-core@3.3.10': + resolution: {integrity: sha512-CR7ByBbgPHqhxrioKPOcZBqttaozzLNwtkCzXQ+uF8gLPHnUe03srPnGpdtHD3zp+bq5iyVkZ1WNx7W564RPwg==} '@vue/reactivity@3.5.41': resolution: {integrity: sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==} @@ -1297,8 +1297,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-vuejs-accessibility@2.5.0: - resolution: {integrity: sha512-oZ2fL4tS91Cm/ezH3BueNP+FtpbbeS627OSqqgp9/lsN//glmoPcLBT6D53xwGocLtyBybaT99tX4ThBh8+ytA==} + eslint-plugin-vuejs-accessibility@2.6.0: + resolution: {integrity: sha512-QtJO3UdLH+aydue/im7aBsYKO99ouJ6hm4wEHL1Xm/BwDfYTAmXEPhTImNwlOHp2bbid7rNY7IrHz+IZzGApYA==} engines: {node: '>=16.0.0'} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -2045,8 +2045,8 @@ packages: pinia: optional: true - pinia@4.0.2: - resolution: {integrity: sha512-yKVVA7bSj5oRZFp/Ab9wLlmyb5gPUYEiIm4ryiWTe/xe7PtkRdMVOp1X1ggvq0c6Uj7Q0Du1HnV2mtAwM0Ks1g==} + pinia@4.0.3: + resolution: {integrity: sha512-XMQqpvjgG7LMqVhhFUzKLT4KEbsYbfZZ0CZU9PgdFm1O2VKBmIkykL8+SfNhOaT7sR0wT6BEgKT0YNDYWgmVRA==} peerDependencies: '@vue/devtools-api': ^8.1.5 typescript: '>=5.6.0' @@ -2377,8 +2377,8 @@ packages: vite: optional: true - vue-tsc@3.3.9: - resolution: {integrity: sha512-TS3Y1ux/IRoE8OCP2PpACAeOseuIs0UvWrcr7u+w3PmfY+SlCfEf8zjrBgnQksHUgLpthi5vHlffcQTQTdPBZA==} + vue-tsc@3.3.10: + resolution: {integrity: sha512-YaDVxcW+CGtaOt3pZahMG5jYPx0hsUTxyEoPOTSMebcGUXP9lIBabQ14vfKMORb2CqqK5CxsNo/d1d+4IQwiKg==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -2431,7 +2431,7 @@ packages: snapshots: - '@antfu/eslint-config@9.3.0(@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3))(@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint-plugin-format@2.0.1(eslint@10.8.1(jiti@2.7.0)))(eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)': + '@antfu/eslint-config@9.3.0(@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3))(@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3))(@vue/compiler-sfc@3.5.41)(eslint-plugin-format@2.0.1(eslint@10.8.1(jiti@2.7.0)))(eslint-plugin-vuejs-accessibility@2.6.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@antfu/install-pkg': 2.0.1 '@clack/prompts': 1.7.0 @@ -2472,7 +2472,7 @@ snapshots: yaml-eslint-parser: 2.1.0 optionalDependencies: eslint-plugin-format: 2.0.1(eslint@10.8.1(jiti@2.7.0)) - eslint-plugin-vuejs-accessibility: 2.5.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0) + eslint-plugin-vuejs-accessibility: 2.6.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/typescript-estree' @@ -2687,7 +2687,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@lucide/vue@1.30.0(vue@3.5.41(typescript@6.0.3))': + '@lucide/vue@1.31.0(vue@3.5.41(typescript@6.0.3))': dependencies: vue: 3.5.41(typescript@6.0.3) @@ -3086,7 +3086,7 @@ snapshots: '@vue/devtools-shared@8.2.1': {} - '@vue/language-core@3.3.9': + '@vue/language-core@3.3.10': dependencies: '@volar/language-core': 2.4.28 '@vue/compiler-dom': 3.5.41 @@ -3551,7 +3551,7 @@ snapshots: '@stylistic/eslint-plugin': 5.10.0(eslint@10.8.1(jiti@2.7.0)) '@typescript-eslint/parser': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3) - eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0): + eslint-plugin-vuejs-accessibility@2.6.0(eslint@10.8.1(jiti@2.7.0))(globals@17.9.0): dependencies: aria-query: 5.3.2 eslint: 10.8.1(jiti@2.7.0) @@ -4423,13 +4423,13 @@ snapshots: picomatch@4.0.5: {} - pinia-plugin-persistedstate@4.7.1(pinia@4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3))): + pinia-plugin-persistedstate@4.7.1(pinia@4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3))): dependencies: defu: 6.1.7 optionalDependencies: - pinia: 4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) + pinia: 4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) - pinia@4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)): + pinia@4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)): dependencies: '@vue/devtools-api': 8.1.5 nostics: 1.2.0 @@ -4685,7 +4685,7 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.3)(vite@8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)): + vue-router@5.2.0(@vue/compiler-sfc@3.5.41)(pinia@4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)))(rolldown@1.2.3)(vite@8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0))(vue@3.5.41(typescript@6.0.3)): dependencies: '@babel/generator': 8.0.0 '@vue-macros/common': 3.1.4(vue@3.5.41(typescript@6.0.3)) @@ -4708,7 +4708,7 @@ snapshots: yaml: 2.9.0 optionalDependencies: '@vue/compiler-sfc': 3.5.41 - pinia: 4.0.2(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) + pinia: 4.0.3(@vue/devtools-api@8.1.5)(typescript@6.0.3)(vue@3.5.41(typescript@6.0.3)) vite: 8.2.1(@types/node@26.2.0)(jiti@2.7.0)(yaml@2.9.0) transitivePeerDependencies: - '@farmfe/core' @@ -4720,10 +4720,10 @@ snapshots: - unloader - webpack - vue-tsc@3.3.9(typescript@6.0.3): + vue-tsc@3.3.10(typescript@6.0.3): dependencies: '@volar/typescript': 2.4.28 - '@vue/language-core': 3.3.9 + '@vue/language-core': 3.3.10 typescript: 6.0.3 vue@3.5.41(typescript@6.0.3):