Revert "Upgrade to express 5" (#6303)

Reverts transloadit/uppy#6175
This commit is contained in:
Prakash 2026-05-21 02:36:00 +05:30 committed by GitHub
parent 489d76717c
commit d9742ba4e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 2332 additions and 439 deletions

View file

@ -15,7 +15,7 @@
"cookie-parser": "^1.4.7",
"cors": "^2.8.5",
"dotenv": "^16.0.1",
"express": "^5.2.1",
"express": "^4.22.0",
"express-session": "^1.17.3",
"npm-run-all": "^4.1.5",
"vite": "^7.1.11"

View file

@ -15,6 +15,6 @@
"@aws-sdk/s3-request-presigner": "^3.338.0",
"body-parser": "^1.20.4",
"dotenv": "^16.0.0",
"express": "^5.2.1"
"express": "^4.22.0"
}
}

View file

@ -19,7 +19,7 @@
"@uppy/companion": "workspace:*",
"body-parser": "^1.20.4",
"dotenv": "^16.0.1",
"express": "^5.2.1",
"express": "^4.22.0",
"express-session": "^1.15.6",
"npm-run-all": "^4.1.2",
"vite": "^7.1.11"

View file

@ -11,7 +11,7 @@
},
"devDependencies": {
"dotenv": "^16.0.1",
"express": "^5.2.1",
"express": "^4.22.0",
"vite": "^7.1.11"
},
"private": true,

View file

@ -4,7 +4,7 @@
"dependencies": {
"@uppy/companion": "workspace:*",
"body-parser": "^1.20.4",
"express": "^5.2.1",
"express": "^4.22.0",
"express-session": "^1.15.6",
"light-server": "^2.4.0"
},

View file

@ -20,14 +20,14 @@
"@uppy/transloadit": "workspace:*",
"@uppy/tus": "workspace:*",
"@uppy/xhr-upload": "workspace:*",
"express": "^5.2.1",
"express": "^4.22.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router": "^7.12.0"
},
"devDependencies": {
"@react-router/dev": "^7.12.0",
"@types/express": "^5.0.6",
"@types/express": "^4.17.20",
"@types/react": "^18.2.20",
"@types/react-dom": "^18.2.7",
"tsx": "^4.0.0",

View file

@ -41,9 +41,7 @@ async function startServer() {
// TUS upload endpoints (before React Router)
app.all('/api/upload/tus', (req, res) => tusServer.handle(req, res))
app.all('/api/upload/tus/{*splat}', (req, res) =>
tusServer.handle(req, res),
)
app.all('/api/upload/tus/*', (req, res) => tusServer.handle(req, res))
// Handle Chrome DevTools requests silently
app.get('/.well-known/appspecific/com.chrome.devtools.json', (req, res) => {
@ -51,7 +49,7 @@ async function startServer() {
})
// React Router handles all other routes
app.all('/{*splat}', reactRouterHandler)
app.all('*', reactRouterHandler)
const port = process.env.PORT || 3000
const server = app.listen(port, () => {

View file

@ -15,7 +15,7 @@
"@uppy/remote-sources": "workspace:*",
"@uppy/transloadit": "workspace:*",
"@uppy/webcam": "workspace:*",
"express": "^5.2.1",
"express": "^4.22.0",
"he": "^1.2.0"
},
"private": true,

View file

@ -6,7 +6,7 @@
"@uppy/dashboard": "workspace:*",
"@uppy/xhr-upload": "workspace:*",
"cors": "^2.8.5",
"express": "^5.2.1",
"express": "^4.22.0",
"multer": "^2.0.2"
},
"devDependencies": {