diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 9f8176b5..95088461 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,7 +14,7 @@ "@reduxjs/toolkit": "^2.3.0", "@remix-run/node": "^2.11.2", "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/serve": "^2.15.1", "@vitejs/plugin-react": "^4.3.2", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.4.0", @@ -5128,11 +5128,11 @@ } }, "node_modules/@remix-run/express": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.13.1.tgz", - "integrity": "sha512-yl3/BSJ8eyvwUyWCLDq3NlS81mZFll9hnADNuSCCBrQgkMhEx7stk5JUmWdvmcmGqHw04Ahkq07ZqJeD4F1FMA==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/express/-/express-2.15.1.tgz", + "integrity": "sha512-aw7aEj6K9HGjJqHB9JKHLp6WE/bisYmnt52pRzkK/nzCWgK3hwBdi7tj5KYFTw9WfgZhEQICUmA/pmuafo7wyg==", "dependencies": { - "@remix-run/node": "2.13.1" + "@remix-run/node": "2.15.1" }, "engines": { "node": ">=18.0.0" @@ -5147,6 +5147,64 @@ } } }, + "node_modules/@remix-run/express/node_modules/@remix-run/node": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.1.tgz", + "integrity": "sha512-23xWN3/yOohNUr27KS7hEcDMbtufMkniXfXkcLx8Dz2wUVNfJYGpICjeV48Ue/INtpiUCCzOYwkL9VRjIMEJbA==", + "dependencies": { + "@remix-run/server-runtime": "2.15.1", + "@remix-run/web-fetch": "^4.4.2", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie-signature": "^1.1.0", + "source-map-support": "^0.5.21", + "stream-slice": "^0.1.2", + "undici": "^6.11.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@remix-run/express/node_modules/@remix-run/router": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@remix-run/express/node_modules/@remix-run/server-runtime": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.1.tgz", + "integrity": "sha512-TDM3rzax//N2F5uNMV5pNTWAop8cYul6hteDu+Xmfwys/eRGlbzEf7YJzyRj6Kcsg2TFVHI7+xEPItGAVm1hHA==", + "dependencies": { + "@remix-run/router": "1.21.0", + "@types/cookie": "^0.6.0", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie": "^0.6.0", + "set-cookie-parser": "^2.4.8", + "source-map": "^0.7.3", + "turbo-stream": "2.4.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@remix-run/node": { "version": "2.13.1", "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.13.1.tgz", @@ -5206,12 +5264,12 @@ } }, "node_modules/@remix-run/serve": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.13.1.tgz", - "integrity": "sha512-lKCU1ZnHaGknRAYII5PQOGch9xzK3Q68mcyN8clN6WoKQTn5fvWVE1nEDd1L7vyt5LPVI2b7HNQtVMow1g1vHg==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/serve/-/serve-2.15.1.tgz", + "integrity": "sha512-NRpAEpqy670jMY3SX5fzu/jKD8Kb4vlLS3k1xksjnjZSjSyaH2fGCsxvlbDpSOCucukMeTEKU424iiScWsDBtg==", "dependencies": { - "@remix-run/express": "2.13.1", - "@remix-run/node": "2.13.1", + "@remix-run/express": "2.15.1", + "@remix-run/node": "2.15.1", "chokidar": "^3.5.3", "compression": "^1.7.4", "express": "^4.20.0", @@ -5226,6 +5284,64 @@ "node": ">=18.0.0" } }, + "node_modules/@remix-run/serve/node_modules/@remix-run/node": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/node/-/node-2.15.1.tgz", + "integrity": "sha512-23xWN3/yOohNUr27KS7hEcDMbtufMkniXfXkcLx8Dz2wUVNfJYGpICjeV48Ue/INtpiUCCzOYwkL9VRjIMEJbA==", + "dependencies": { + "@remix-run/server-runtime": "2.15.1", + "@remix-run/web-fetch": "^4.4.2", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie-signature": "^1.1.0", + "source-map-support": "^0.5.21", + "stream-slice": "^0.1.2", + "undici": "^6.11.1" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@remix-run/serve/node_modules/@remix-run/router": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.21.0.tgz", + "integrity": "sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@remix-run/serve/node_modules/@remix-run/server-runtime": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.15.1.tgz", + "integrity": "sha512-TDM3rzax//N2F5uNMV5pNTWAop8cYul6hteDu+Xmfwys/eRGlbzEf7YJzyRj6Kcsg2TFVHI7+xEPItGAVm1hHA==", + "dependencies": { + "@remix-run/router": "1.21.0", + "@types/cookie": "^0.6.0", + "@web3-storage/multipart-parser": "^1.0.0", + "cookie": "^0.6.0", + "set-cookie-parser": "^2.4.8", + "source-map": "^0.7.3", + "turbo-stream": "2.4.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "typescript": "^5.1.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/@remix-run/server-runtime": { "version": "2.13.1", "resolved": "https://registry.npmjs.org/@remix-run/server-runtime/-/server-runtime-2.13.1.tgz", diff --git a/frontend/package.json b/frontend/package.json index 51ff6768..cfb517fd 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -13,7 +13,7 @@ "@reduxjs/toolkit": "^2.3.0", "@remix-run/node": "^2.11.2", "@remix-run/react": "^2.11.2", - "@remix-run/serve": "^2.11.2", + "@remix-run/serve": "^2.15.1", "@vitejs/plugin-react": "^4.3.2", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.4.0",