Install dependencies: npm install
Configure the app: copy config.example.edn
to config.edn
and populate.
Run the app: npm run watch
. app will be served on localhost:3000
, tests on localhost:8021
.
Hot-reload the tests by invoking shadow-cljs watch test
in a separate shell.
Build for production: npm run build
Deploy to S3: npm run deploy
Apply standard formatting: npm run cljfmt
Lint: npm run lint