|
6 | 6 | "type": "module", |
7 | 7 | "scripts": { |
8 | 8 | "build": "react-router build", |
9 | | - "dev": "react-router dev", |
10 | | - "start": "react-router-serve ./build/server/index.js", |
| 9 | + "dev": "cross-env NODE_ENV=development tsx dev-server.ts", |
| 10 | + "start": "cross-env NODE_ENV=production node build/server/index.js", |
11 | 11 | "typecheck": "react-router typegen && tsc" |
12 | 12 | }, |
13 | 13 | "dependencies": { |
| 14 | + "@react-router/express": "workspace:*", |
14 | 15 | "@react-router/node": "workspace:*", |
15 | | - "@react-router/serve": "workspace:*", |
| 16 | + "compression": "^1.7.4", |
| 17 | + "cross-env": "^7.0.3", |
| 18 | + "express": "^4.19.2", |
16 | 19 | "isbot": "^5.1.11", |
| 20 | + "morgan": "^1.10.0", |
17 | 21 | "react": "^18.2.0", |
18 | 22 | "react-dom": "^18.2.0", |
19 | 23 | "react-router": "workspace:*" |
20 | 24 | }, |
21 | 25 | "devDependencies": { |
22 | 26 | "@react-router/dev": "workspace:*", |
23 | 27 | "@react-router/fs-routes": "workspace:*", |
| 28 | + "@types/compression": "^1.7.5", |
| 29 | + "@types/express": "^4.17.21", |
| 30 | + "@types/express-serve-static-core": "^5.0.6", |
| 31 | + "@types/morgan": "^1.9.9", |
| 32 | + "@types/node": "^20.0.0", |
24 | 33 | "@types/react": "^18.2.20", |
25 | 34 | "@types/react-dom": "^18.2.7", |
| 35 | + "tsx": "^4.19.3", |
26 | 36 | "typescript": "^5.1.6", |
27 | 37 | "vite": "^6.0.0", |
28 | 38 | "vite-tsconfig-paths": "^4.2.1" |
|
0 commit comments