-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
31 lines (31 loc) · 1.6 KB
/
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
27
28
29
30
31
{
"name": "rediflare",
"version": "0.0.1",
"scripts": {
"build:js:client:hashed": "esbuild --outdir=./public/ui/static/generated/ \"--loader:.js=jsx\" --bundle --minify-whitespace --format=iife --target=es6 --entry-names=[name].hashed.[hash] --metafile=esbuild-client.meta.json src/client/app.js src/client/dash-stats.js",
"build:js:client": "esbuild --outdir=./public/ui/static/generated/ \"--loader:.js=jsx\" --bundle --minify-whitespace --format=iife --target=es6 --entry-names=[name] --metafile=esbuild-client.meta.json src/client/app.js src/client/dash-stats.js",
"predeploy": "npm run build:js:client",
"deploy:staging": "npm run predeploy && wrangler deploy --env staging",
"deploy:prod": "npm run predeploy && wrangler deploy --env prod",
"dev": "concurrently 'npx wrangler dev --env dev' 'npm run build:js:client -- --watch=forever'",
"cf-typegen": "wrangler types",
"test": "hurl --test --repeat 3 --jobs 1 ./hurl/tests",
"gen:apikey": "node --experimental-modules ./_tools/gen_api_key.mjs",
"LAMBROS-01": "THE TARGETS BELOW ARE ONLY FOR LAMBROS. CREATE YOUR OWN IF YOU FORK!",
"LAMBROS-PROD": "hurl --test --variables-file ./hurl/.env.prod ./hurl/go.lambros.dev-upserts.hurl"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20240925.0",
"@observablehq/plot": "^0.6.16",
"@orangeopensource/hurl": "^5.0.1",
"concurrently": "^9.0.1",
"d3": "^7.9.0",
"esbuild": "^0.24.0",
"hono": "^4.6.3",
"nanoid": "^5.0.7",
"preact": "^10.24.2",
"preact-custom-element": "^4.3.0",
"typescript": "^5.6.2",
"wrangler": "^3.80.2"
}
}