-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
21 lines (21 loc) · 890 Bytes
/
Copy pathpackage.json
File metadata and controls
21 lines (21 loc) · 890 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"name": "flutterbug-client",
"version": "0.0.0",
"private": true,
"description": "Build tooling for flutterbug's browser-side JS (AsyncGlk PoC).",
"type": "module",
"scripts": {
"build": "npm run build:asyncglk && npm run build:js && npm run build:css",
"build:asyncglk": "cd node_modules/asyncglk && npm install --silent",
"build:js": "esbuild src/asyncglk-client/play.ts --bundle --format=iife --outfile=src/flutterbug_server/static/play.bundle.js",
"build:css": "mkdir -p src/flutterbug_server/static/asyncglk-css && cp node_modules/asyncglk/src/glkote/web/*.css src/flutterbug_server/static/asyncglk-css/",
"build:watch": "npm run build:js -- --watch",
"typecheck": "tsc --noEmit"
},
"devDependencies": {
"@types/jquery": "^4.0.0",
"asyncglk": "github:curiousdannii/asyncglk",
"esbuild": "^0.25.0",
"typescript": "~5.9.0"
}
}