- A code editor
- A modern-ish version of npm & node. The repo was created using
v18
. - Docker (but only if you choose to run the app in a devcontainer)
The application has a dev-container that enables you to get setup quickly if you're familiar with them. Your code editor might automatically find it and ask you to run it when you load the codebase.
Otherwise, you can get setup 'manually' pretty quickly too!
- In a terminal type
npm install
- Type
npm run dev
and wait to see a message like below in the terminal:
VITE v3.2.5 ready in 669 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
npm run dev
- Starts the vite server atlocalhost:5173
(by default).npm run test
- Runs tests, once.npm run test:watch
- Runs (and watches) the tests.npm run test:coverage
- Runs tests and shows the line coverage.