DEPRECATED
This repository is deprecated. All current development has moved to the main u-bmc/u-bmc repository.
yarn and Node.js. To run the :ci scripts a running docker daemon is required as well.
Use your Distributions or operating systems default way of installing these two.
While the project can be built and tested with yarn in your local environment alone, it is recommended to also use the XXX:ci scripts. The scripts suffixed with ci wrap the non :ci script in Dagger. Dagger is used for our CI and makes testing with Vitest and Playwright easier, as it uses Microsofts official images for that.
First make sure all dependecies are installed:
yarn installTo start a local development server:
yarn run devTo test the written code first run the linters:
yarn run lintAfterwards run the tests:
yarn run testTo create a production version of your app:
yarn run buildYou can preview the production build with:
yarn run previewEach script can be run in any order. By using Wireit under the hood the scripts always make sure all requirements are met.