-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpackage.json
26 lines (26 loc) · 1001 Bytes
/
package.json
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
{
"name": "cheek",
"version": "0.0.5",
"author": "tycrek <t@tycrek.com> (https://tycrek.com)",
"scripts": {
"build": "npm run build:app && npm run build:uijs && npm run pagery",
"build:app": "esbuild --bundle src/app.ts --outfile=dist/_worker.js --format=esm --minify",
"build:uijs": "esbuild --bundle src/frontend/ui.ts --format=esm --outfile=dist/ui.js",
"pagery": "node ./node_modules/pagery/dist/pagery.js --output=dist/ --outputCss=false",
"dev": "npm run build && npx wrangler pages dev dist/ --r2 cheekstore --kv cheekkv",
"publish": "npm run build && npx wrangler pages deploy dist/ --project-name=cheek"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20231218.0",
"@shoelace-style/shoelace": "^2.11.0",
"esbuild": "^0.19.11",
"pagery": "^0.6.4",
"shoelace-fontawesome-pug": "^6.4.3",
"shoelace-pug-loader": "^2.11.0",
"typescript": "^5.3.3"
},
"dependencies": {
"hono": "^3.12.2",
"nanoid": "^4.0.2"
}
}