This section lists instructions for various things you might need to do in this repo.
Install the dependencies:
npm installStart the application:
npm run zapStart the front-end in development mode:
(Supports hot-code reloading, error reporting, etc.)
quasar dev -m electronor
npm run electron-dev
Environment variables:
Following is the list of environment variables that zap tool honors:
ZAP_LOGLEVEL: pino log level to start with. Default is 'warn'. You can use 'debug' or 'info', for example.
Format the files:
Format staged files in Git to follow prettier.io code format.
For development, IDE integration can be found here.
This command is called via pre-commit Git hook as well.
npm run format-codeLint the files:
npm run lintBuild the app for production:
quasar build -m electronor
npm run electron-build
Run the unit tests:
npm run testRegenerate the API documentation:
npm run apidocCustomize the configuration: