- Install Nix package manager
- Run
nix develop
ornix develop --command 'zsh'
ordirenv allow
(if you have direnv) - You can use development tools
$ npm install
$ dprint check
If you use vscode, installing elm-test, elm-format and elm-review into global might make better experience. (Currently not installing them with Nix)
Runs the app in the development mode. Open http://localhost:5173/ to view it in your browser.
The page will reload when you make changes.
NOTE: This project is developed by elm, however this hot reloading uses vite for now.
Run linters, formatters, and tests. You can dig further detail in task scripts.
Especially recommend to visit the section about elm-test for the test runner.
Builds the app for production to the dist
folder.
main branch and PRs will be deployed to firebase with GitHub Actions
🐱
The original uploader was Dcrosby at English Wikipedia., CC BY-SA 3.0, via Wikimedia Commons