| 1234567891011121314151617181920212223 |
- gen:
- go tool templ generate
- dev:
- go tool templ generate --watch --proxy="http://127.0.0.1:8090" --cmd="env -u TEMPL_DEV_MODE go run . serve --dir pb_data"
- build:
- go tool templ generate && go build -o bin/jamtrack .
- serve:
- ./bin/jamtrack serve --dir pb_data
- test:
- go test -race ./...
- # Install E2E dependencies and download Chromium (run once, or after updating package.json).
- e2e-setup:
- cd e2e && npm install && npx playwright install chromium
- # Run Playwright E2E flows against the running dev server.
- # Credentials are read from .env (see README and example.env).
- e2e:
- go tool envrun node e2e/flows.mjs
|