Requirements:
- npm/node
- docker
build
npm run build
start
npm start
open
npm run open
stop
npm stop
setup
npm run test-setup
test
npm test
cleanup
npm run test-cleanup
start development mode
npm run dev
lint
npm run lint
lint fix
npm run lint:fix
clean
npm run clean
The tests are strict so there may be some flaking when run against different browsers or versions than the one they were developed against.
Some tests resize the document body.
Some tests assume that the simulation svg has the same dimensions as the document body (see grid tests).