yarn
The following command will start webpack-dev-server
and electron
. webpack-dev-server
will be ran inside the renderer process. The renderer process will be prepared with:
yarn start
yarn lint #both js and style linting
or
yarn lint:js
or
yarn lint:style
yarn test
or
yarn test:main
or
yarn test:renderer
or
yarn test:renderer --watch
All major features should be covered by e2e tests. e2e tests are ran through spectron.
yarn e2e
Commits are linted with commitlint with conventional change rules. It's easiest to use the following command to commit your changes:
yarn git-cz