-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
37 lines (37 loc) · 1.4 KB
/
Copy pathpackage.json
File metadata and controls
37 lines (37 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"type": "module",
"scripts": {
"cf:dev": "wrangler dev src/index.ts",
"cf:deploy": "wrangler deploy --minify src/index.ts",
"@commmend node:dev": "tsx watch --no-cache ./src/node-runner.ts https://www.npmjs.com/package/tsx/v/4.0.0",
"node:dev": "node --import tsx/esm --inspect ./src/node-runner.ts",
"node:build": "npx esbuild ./src/node-runner.ts --bundle --minify --packages=external --drop:debugger --drop:console --outfile=./dist/index.js --platform=node --format=esm --tree-shaking=true",
"node:run": "node ./dist/index.js",
"vercel:build": "npx esbuild ./src/vercel-runner.ts --bundle --minify --outfile=./api/index.js --platform=node --format=esm --tree-shaking=true && node addConfig.js ./api/index.js",
"vercel:dev": "npx esbuild ./src/vercel-runner.ts --bundle --minify --outfile=./api/index.js --platform=node --format=esm --tree-shaking=true && vercel dev --listen 0.0.0.0:5000"
},
"dependencies": {
"@hono/node-server": "^1.11.1",
"@vercel/blob": "^0.23.3",
"dotenv": "^16.4.5",
"hono": "^4.3.11",
"tsx": "^4.15.7",
"undici": "^6.18.1"
},
"engines": {
"node": ">=20.0.0"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20240403.0",
"@types/node": "^20.12.12",
"esbuild": "0.21.3",
"prettier": "3.2.5",
"typescript": "^5.4.5",
"wrangler": "^3.47.0"
},
"paths": {
"@/*": [
"src/*"
]
}
}