main
json 35 lines 1.26 KB
Raw
1 {
2 "name": "flight-ssr-bench",
3 "version": "0.1.0",
4 "private": true,
5 "devEngines": {
6 "node": "20.x || 22.x"
7 },
8 "dependencies": {
9 "@babel/core": "^7.16.0",
10 "@babel/plugin-transform-modules-commonjs": "^7.25.9",
11 "@babel/preset-react": "^7.22.5",
12 "@babel/register": "^7.28.6",
13 "autocannon": "^8.0.0",
14 "babel-loader": "^8.2.3",
15 "react": "experimental",
16 "react-dom": "experimental",
17 "react-server-dom-webpack": "experimental",
18 "webpack": "^5.64.4"
19 },
20 "scripts": {
21 "copy-modules": "cp -r ../../build/oss-experimental/* ./node_modules/",
22 "prebench": "yarn copy-modules",
23 "prebench:bare": "yarn copy-modules",
24 "prebench:profile": "yarn copy-modules",
25 "prebench:concurrent": "yarn copy-modules",
26 "prebench:server": "yarn copy-modules",
27 "prestart": "yarn copy-modules",
28 "start": "NODE_ENV=production node bench-server.js",
29 "bench": "NODE_ENV=production node --expose-gc bench.js",
30 "bench:profile": "NODE_ENV=production node --expose-gc bench.js --profile",
31 "bench:bare": "NODE_ENV=production node --expose-gc bench.js --no-injection",
32 "bench:concurrent": "NODE_ENV=production node --expose-gc bench.js --concurrent",
33 "bench:server": "NODE_ENV=production node bench-server.js --bench"
34 }
35 }