diff --git a/package-lock.json b/package-lock.json index cc5978c..e17e5f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "packages/client" ], "devDependencies": { - "@eslint/js": "^10.0.0", + "@eslint/js": "^10.0.1", "@playwright/test": "^1.64.1", "@vitest/coverage-v8": "^5.0.5", "@xmldom/xmldom": "^0.9.12", @@ -833,14 +833,24 @@ } }, "node_modules/@eslint/js": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.0.tgz", - "integrity": "sha512-J2VKrn6YUBegZFzRQVOVA8jk7VViV/MXhQUvXuCUK1I2RGGT2E+bmNGOsgtdO9Wo25Kd3hfZFuCm8LcfsUFV7g==", - "deprecated": "This version should not be used.", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz", + "integrity": "sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==", "dev": true, "license": "MIT", "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^20.19.0 || ^22.13.0 || >=24" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "eslint": "^10.0.0" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint/object-schema": { @@ -1031,9 +1041,9 @@ } }, "node_modules/@fastify/rate-limit": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-11.0.0.tgz", - "integrity": "sha512-kCs+G59SitZw9TL/ekFe+MrzXk20dEp6zPAM8WEZjFl5Ubvv5ksTbEXYr4jGlBwWAKn78q+NFsj5CN75zXLjaw==", + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@fastify/rate-limit/-/rate-limit-11.2.1.tgz", + "integrity": "sha512-uTQjii3tJUnb6ZyEMcunuvKE3FDKNZEaPpxdyWADDgthHnUV1swdvwuiZfi3DDDgxm1iBrhOkQ/w0yDBQ8qJtA==", "funding": [ { "type": "github", @@ -1047,10 +1057,27 @@ "license": "MIT", "dependencies": { "@lukeed/ms": "^2.0.2", - "fastify-plugin": "^5.0.0", + "fastify-plugin": "^6.0.0", + "ip-address": "^10.2.0", "toad-cache": "^3.7.0" } }, + "node_modules/@fastify/rate-limit/node_modules/fastify-plugin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-6.0.1.tgz", + "integrity": "sha512-4wW4RxSmvPXLrh5mgQEiu43qU3bw44N2ss4FTkTkQIbprUhE+/s43QX0j/ttcztdWK7PEkHqVthdc5GdEGDvjA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "MIT" + }, "node_modules/@fastify/send": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/@fastify/send/-/send-4.2.0.tgz", @@ -2253,6 +2280,16 @@ "csstype": "^3.2.2" } }, + "node_modules/@types/react-dom": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz", + "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.3.0" + } + }, "node_modules/@types/ws": { "version": "8.18.2", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.2.tgz", @@ -3734,6 +3771,15 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "license": "ISC" }, + "node_modules/ip-address": { + "version": "10.7.4", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.4.tgz", + "integrity": "sha512-DWBMKyeM25D70nrIiTkgQth59/G+naKOTep6huF9j+GmeK3DMD60Zvxg5d5qQnz+38AHgou6ean2LECX+lrKDg==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, "node_modules/ipaddr.js": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.5.0.tgz", @@ -5475,9 +5521,9 @@ } }, "node_modules/zod": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.0.tgz", - "integrity": "sha512-iIvwyDnebKYpww2ta0DjaNOL8RnVLmPMhgWyOzlW9y0EIIxv5gl+H6Y0ONpt83HqjGqkk78uWp6xWtpxzZdPbw==", + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.7.tgz", + "integrity": "sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -5509,7 +5555,7 @@ "devDependencies": { "@tailwindcss/vite": "^4.3.3", "@types/react": "^19.3.0", - "@types/react-dom": "^19.2.0", + "@types/react-dom": "^19.3.0", "@vitejs/plugin-react": "^6.1.2", "tailwindcss": "^4.3.3", "vite": "^8.3.4" @@ -5522,16 +5568,6 @@ "dev": true, "license": "MIT" }, - "packages/client/node_modules/@types/react-dom": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.0.tgz", - "integrity": "sha512-brtBs0MnE9SMx7px208g39lRmC5uHZs96caOJfTjFcYSLHNamvaSMfJNagChVNkup2SdtOxKX1FDBkRSJe1ZAg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.2.0" - } - }, "packages/client/node_modules/@vitejs/plugin-react": { "version": "6.1.2", "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz", @@ -5567,12 +5603,12 @@ "version": "1.6.1", "dependencies": { "@fastify/cors": "^10.0.2", - "@fastify/rate-limit": "^11.0.0", + "@fastify/rate-limit": "^11.2.1", "@fastify/static": "^10.1.6", "@fastify/websocket": "^11.0.2", "@streamcollab/shared": "*", "fastify": "^5.2.1", - "zod": "^4.6.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.19.2", @@ -5584,7 +5620,7 @@ "name": "@streamcollab/shared", "version": "1.6.1", "dependencies": { - "zod": "^4.6.0" + "zod": "^4.6.7" } } } diff --git a/package.json b/package.json index 2988b76..7f2e930 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "backup": "npm run backup --workspace=packages/server --" }, "devDependencies": { - "@eslint/js": "^10.0.0", + "@eslint/js": "^10.0.1", "@playwright/test": "^1.64.1", "@vitest/coverage-v8": "^5.0.5", "@xmldom/xmldom": "^0.9.12", diff --git a/packages/client/package.json b/packages/client/package.json index e8b6b33..5109c63 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@tailwindcss/vite": "^4.3.3", "@types/react": "^19.3.0", - "@types/react-dom": "^19.2.0", + "@types/react-dom": "^19.3.0", "@vitejs/plugin-react": "^6.1.2", "tailwindcss": "^4.3.3", "vite": "^8.3.4" diff --git a/packages/server/package.json b/packages/server/package.json index d57fc04..b27628a 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@fastify/cors": "^10.0.2", - "@fastify/rate-limit": "^11.0.0", + "@fastify/rate-limit": "^11.2.1", "@fastify/static": "^10.1.6", "@fastify/websocket": "^11.0.2", "@streamcollab/shared": "*", "fastify": "^5.2.1", - "zod": "^4.6.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.19.2", diff --git a/packages/shared/package.json b/packages/shared/package.json index 91a82cb..9a7758e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -18,6 +18,6 @@ "dev": "tsc -b --watch" }, "dependencies": { - "zod": "^4.6.0" + "zod": "^4.6.7" } }