- Staging URL: https://cookiewolf.netlify.app
- Production URL: https://cookiewolf.org
- make sure you are using the correct node version with
nvm use
- install with
npm install
i
npm run dev
to start a dev server on http://localhost:5173npm run build
generate a production build indist/
We recommend integrating [email protected]
into your code editor, but if you don't...
- Please run
npm run format
to format.elm
files insrc
before committing code.
We're using elm-test-rs(https://github.com/mpizenberg/elm-test-rs) to run elm tests
- run tests with
npm test
elm.json
for elm packages used for siteelm-tooling.json
for elm packages used for codepackage.json
for node scripts and packagespackage-lock.json
for current versions of node packages.nvmrc
contains project node versionvite.config.js
for build config.netlify.toml
for deploy configtests/*
contains test filessrc/*
contains app source files
- TBC
- TBC
Deploys to Netlify
- code is tested and linted automatically before deploy
- when a pull request is created, a preview site is deployed
- when a pull request is merged into
main
, the production site is deployed
- add effort & value labels (if you know enough about it)
- put the issue in a milestone (if it is part of a current epic)
- assign it to yourself before starting work
- make a branch that includes the issue type (fix/feat/chore etc & number)
- make sure you understand the acceptance criteria
- ask questions & make plan
- check the acceptance criteria have been met
- add comments & questions
- once approved, leave for the author to squash and merge