diff --git a/client/package.json b/client/package.json index 86256a433..aad92bfaa 100644 --- a/client/package.json +++ b/client/package.json @@ -62,10 +62,10 @@ "@embedpdf/plugin-zoom": "2.15.0", "@fontsource-variable/fraunces": "^5.3.0", "@fontsource-variable/inter": "^5.3.0", - "@formatjs/icu-messageformat-parser": "^3.5.17", - "@lucide/vue": "1.45.0", + "@formatjs/icu-messageformat-parser": "^3.5.18", + "@lucide/vue": "1.46.0", "@tailwindcss/vite": "^4.3.3", - "@tanstack/vue-virtual": "^3.13.38", + "@tanstack/vue-virtual": "^3.13.39", "@tiptap/extension-link": "^3.31.3", "@tiptap/pm": "^3.31.3", "@tiptap/starter-kit": "^3.31.3", @@ -80,11 +80,11 @@ "driver.js": "^1.8.0", "echarts": "^6.1.0", "howler": "^2.2.4", - "intl-messageformat": "^11.2.14", + "intl-messageformat": "^11.2.15", "pinia": "^4.0.3", "reka-ui": "^2.10.4", "socket.io-client": "^4.8.3", - "tailwind-merge": "^3.6.0", + "tailwind-merge": "^3.7.0", "tailwindcss": "^4.3.3", "vite-plugin-pwa": "^1.3.0", "vue": "^3.5.42", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a8114386..3ed9889af 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -142,17 +142,17 @@ importers: specifier: ^5.3.0 version: 5.3.0 '@formatjs/icu-messageformat-parser': - specifier: ^3.5.17 - version: 3.5.17 + specifier: ^3.5.18 + version: 3.5.18 '@lucide/vue': - specifier: 1.45.0 - version: 1.45.0(vue@3.5.42(typescript@6.0.3)) + specifier: 1.46.0 + version: 1.46.0(vue@3.5.42(typescript@6.0.3)) '@tailwindcss/vite': specifier: ^4.3.3 version: 4.3.3(vite@8.2.2(@types/node@26.4.0)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0)) '@tanstack/vue-virtual': - specifier: ^3.13.38 - version: 3.13.38(vue@3.5.42(typescript@6.0.3)) + specifier: ^3.13.39 + version: 3.13.39(vue@3.5.42(typescript@6.0.3)) '@tiptap/extension-link': specifier: ^3.31.3 version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3) @@ -196,8 +196,8 @@ importers: specifier: ^2.2.4 version: 2.2.4 intl-messageformat: - specifier: ^11.2.14 - version: 11.2.14 + specifier: ^11.2.15 + version: 11.2.15 pinia: specifier: ^4.0.3 version: 4.0.3(@vue/devtools-api@8.2.1)(typescript@6.0.3)(vue@3.5.42(typescript@6.0.3)) @@ -208,8 +208,8 @@ importers: specifier: ^4.8.3 version: 4.8.3(supports-color@10.2.2) tailwind-merge: - specifier: ^3.6.0 - version: 3.6.0 + specifier: ^3.7.0 + version: 3.7.0 tailwindcss: specifier: ^4.3.3 version: 4.3.3 @@ -494,8 +494,8 @@ importers: specifier: ^0.12.5 version: 0.12.5 zod: - specifier: ^4.6.2 - version: 4.6.2 + specifier: ^4.6.5 + version: 4.6.5 devDependencies: '@eslint/eslintrc': specifier: ^3.3.6 @@ -2123,8 +2123,8 @@ packages: '@formatjs/fast-memoize@3.1.7': resolution: {integrity: sha512-zXfhLpvA6T7+efdt9JLbBwZ00tT7NsBMDVnDu8rpHeNNv8KfRZAMo2gkG0k9lK/Nzc//3kJ9pImsfuJxk3KhUA==} - '@formatjs/icu-messageformat-parser@3.5.17': - resolution: {integrity: sha512-cN9jhVqT7u0K9tix43fhjoUwL0nazyW6zsNIXs2QdPADr+nurPfYyssUiMqcSCGlPcCiqnYVxgSn7zBSuI+5Bg==} + '@formatjs/icu-messageformat-parser@3.5.18': + resolution: {integrity: sha512-wX1efcL8d7K5QapOTRsP/OLTA/kpwe4LwqWyNxDNg5iRs8i9jJbCyxB5P8jc4KOW5oiLzz2DJr+BRY5xMV9+bA==} '@formatjs/icu-skeleton-parser@2.1.11': resolution: {integrity: sha512-j8cUmOJzVgkHuS0QiQ6ga76UIoLOFSAMWhs7aZJztH3aAdCOAE6vpC8KVvFB4cU10ON0y2/5oOVmPJ43s2lTwA==} @@ -2780,8 +2780,8 @@ packages: '@keyv/serialize@1.1.1': resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} - '@lucide/vue@1.45.0': - resolution: {integrity: sha512-tbMlusqK6brViI1xj8nsXAgNDyJOvNeOdOQlBI0hOWCAbnBrPRlanoQ6EygDEMv3dqwXfCZPb4a0/ImtI5KAmQ==} + '@lucide/vue@1.46.0': + resolution: {integrity: sha512-xp4mUamXKM/jYCve8TOcEcuikidFh3Jn9gs0THCeEKn/fAdeU0mKhPqk0fmIwn42fI4CwGLRWrLneLA69h8Nqw==} peerDependencies: vue: '>=3.0.1' @@ -3901,11 +3901,11 @@ packages: peerDependencies: vite: ^5.2.0 || ^6 || ^7 || ^8 - '@tanstack/virtual-core@3.17.10': - resolution: {integrity: sha512-eMorKWIi2nekElu+8DgSMJR4iR+sTDeh+W8VjKiMH79yUfEDJ3W9aL/96/wwbxNjyV6EfN39HKszSxjd90zAqQ==} + '@tanstack/virtual-core@3.17.11': + resolution: {integrity: sha512-+ILjvtHup6Y2hzQ6YzwMgX1Q+oQpxEGOXCEsCNaPoIP0VxMbizIBTmYTDtkerkIQS8/CbP1BRuyt8V/8BCsy1g==} - '@tanstack/vue-virtual@3.13.38': - resolution: {integrity: sha512-9GE1RY5EBmA5w+0AR7AIL940EnGKik7o69QLDDcZg2sBLbitkjFRUD1BKxgKPD6WsCS/ptOPndARtDTkShH1jA==} + '@tanstack/vue-virtual@3.13.39': + resolution: {integrity: sha512-AG8sI+6nfrDvN6ixuHJL9LaJTf3//0V5VITZYW3UOaIuSVexnEzsbMu4LH/JhMfRTxwhUXPnLqkl1DlzkZbRtg==} peerDependencies: vue: ^2.7.0 || ^3.0.0 @@ -6404,8 +6404,8 @@ packages: resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} engines: {node: '>= 0.4'} - intl-messageformat@11.2.14: - resolution: {integrity: sha512-9f2VD1HFuxUvMw0RxsaP8WmMns6JRTnsNB/zghTFrp11ZktiXWwVDeZBPQchBKEmo+Gx/ZhxI7Qht7YglFD4PA==} + intl-messageformat@11.2.15: + resolution: {integrity: sha512-W4VNytsXyWgW5lvVchmsb9xgA5rSKqoflu3/IQ9UCtB0z4R+Bx9MoEkwFT/+30RCl/KzUoH0QGGe9lppF5SuvQ==} ipaddr.js@2.5.0: resolution: {integrity: sha512-aq+t5NAc+cS6rZQQVWC2x98CPqGtKKTMDd4Gaodv0wShnItdKg/51djkGJ1hqH+Oy0ivDftCbSLCQob8zso01w==} @@ -8482,8 +8482,8 @@ packages: resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} engines: {node: '>=20'} - tailwind-merge@3.6.0: - resolution: {integrity: sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==} + tailwind-merge@3.7.0: + resolution: {integrity: sha512-XPPUyAc+cvspz3lHTcR/QgPfW2A0lv/xQNIjX3HGhLR+Nq2lHaLq5MtTesHn8GUr3W3DguT2KT5x3NVgRtYwmA==} tailwindcss@4.3.3: resolution: {integrity: sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==} @@ -9437,8 +9437,8 @@ packages: resolution: {integrity: sha512-dSvYKdvLsAHCDqPOhIwk/q5CvuWtTB3Dgpoe0uVEFjTzIOAmsQpprX25InCvrvJsirEbu1OHyy67n/kAj1Sw/w==} engines: {node: '>=18'} - zod@4.6.2: - resolution: {integrity: sha512-lh5RCAGFa1Cm2hjtNwLQhSs/AsqdWnTQaBER9fEwN/88pSh7KOtJavtBx/0VlkN/uFd61SwYmljLMDAsHlvzBQ==} + zod@4.6.5: + resolution: {integrity: sha512-v5l/aFXZQeai4awLbOpSoHecE9UiMrnfx75tEXLjNonXVARxQ5mOeipTjROUchszUNCqnE+hqAMujRsRHsut2Q==} zrender@6.1.0: resolution: {integrity: sha512-oEGMDB6pOP2S6OwRR4PdVv610zrjnA3Bh+JnSG12fYJlBKjtNAoEb5fSUoCOOINlH96I2fU38/A2UpRKs67xYQ==} @@ -11080,7 +11080,7 @@ snapshots: '@formatjs/fast-memoize@3.1.7': {} - '@formatjs/icu-messageformat-parser@3.5.17': + '@formatjs/icu-messageformat-parser@3.5.18': dependencies: '@formatjs/icu-skeleton-parser': 2.1.11 @@ -11586,7 +11586,7 @@ snapshots: '@keyv/serialize@1.1.1': {} - '@lucide/vue@1.45.0(vue@3.5.42(typescript@6.0.3))': + '@lucide/vue@1.46.0(vue@3.5.42(typescript@6.0.3))': dependencies: vue: 3.5.42(typescript@6.0.3) @@ -12459,11 +12459,11 @@ snapshots: tailwindcss: 4.3.3 vite: 8.2.2(@types/node@26.4.0)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.23.12)(yaml@2.9.0) - '@tanstack/virtual-core@3.17.10': {} + '@tanstack/virtual-core@3.17.11': {} - '@tanstack/vue-virtual@3.13.38(vue@3.5.42(typescript@6.0.3))': + '@tanstack/vue-virtual@3.13.39(vue@3.5.42(typescript@6.0.3))': dependencies: - '@tanstack/virtual-core': 3.17.10 + '@tanstack/virtual-core': 3.17.11 vue: 3.5.42(typescript@6.0.3) '@tiptap/core@3.31.3(@tiptap/pm@3.31.3)': @@ -15269,10 +15269,10 @@ snapshots: hasown: 2.0.4 side-channel: 1.1.1 - intl-messageformat@11.2.14: + intl-messageformat@11.2.15: dependencies: '@formatjs/fast-memoize': 3.1.7 - '@formatjs/icu-messageformat-parser': 3.5.17 + '@formatjs/icu-messageformat-parser': 3.5.18 ipaddr.js@2.5.0: {} @@ -16703,7 +16703,7 @@ snapshots: '@floating-ui/vue': 1.1.11(vue@3.5.42(typescript@6.0.3)) '@internationalized/date': 3.12.3 '@internationalized/number': 3.6.7 - '@tanstack/vue-virtual': 3.13.38(vue@3.5.42(typescript@6.0.3)) + '@tanstack/vue-virtual': 3.13.39(vue@3.5.42(typescript@6.0.3)) '@vueuse/core': 14.4.0(vue@3.5.42(typescript@6.0.3)) '@vueuse/shared': 14.4.0(vue@3.5.42(typescript@6.0.3)) aria-hidden: 1.2.6 @@ -17425,7 +17425,7 @@ snapshots: tagged-tag@1.0.0: {} - tailwind-merge@3.6.0: {} + tailwind-merge@3.7.0: {} tailwindcss@4.3.3: {} @@ -18396,7 +18396,7 @@ snapshots: normalize-path: 3.0.0 readable-stream: 4.7.0 - zod@4.6.2: {} + zod@4.6.5: {} zrender@6.1.0: dependencies: diff --git a/server/package.json b/server/package.json index 86284861d..179f4b11e 100644 --- a/server/package.json +++ b/server/package.json @@ -105,7 +105,7 @@ "socket.io": "^4.8.3", "undici": "^8.10.2", "unzipper": "^0.12.5", - "zod": "^4.6.2" + "zod": "^4.6.5" }, "devDependencies": { "@eslint/eslintrc": "^3.3.6",