-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
20 lines (20 loc) · 935 Bytes
/
package.json
File metadata and controls
20 lines (20 loc) · 935 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"name": "rust-web-demo",
"version": "0.1.0",
"description": "",
"author": "",
"scripts": {
"build": "run-s build:preclean build:tailwind parcel:prepjs parcel:prephtml build:parcel",
"build:preclean": "rm -rf ui/target && rm -f templates/base.html && mkdir -p ui/target/build && mkdir -p ui/target/public",
"build:tailwind": "npx @tailwindcss/cli -i ui/src/main.css -o ui/target/build/main.css",
"parcel:prepjs": "rsync -a --prune-empty-dirs --include '*/' --include '*.js' --include '*.ico' --exclude '*' ui/src/ ui/target/build",
"build:parcel": "parcel build --no-cache ui/target/build/base.html --public-url=/dist --dist-dir=ui/target/public/",
"parcel:prephtml": "cp ui/src/base.html ui/target/build/"
},
"devDependencies": {
"htmx.org": "^2.0",
"npm-run-all": "^4.1",
"parcel": "^2.16",
"tailwindcss": "^4.1.17"
}
}