( ͡ಠ ʖ̯ ͡ಠ)
- Webpack
- Electron
- TypeScript
- RxJS
- React
- Redux
- Redux-Observable
- Electron-Redux
- Styled-Components
I used electron-webpack to kickstart the repo so it shares some of those scripts:
# run application in development mode
yarn dev
# compile source code and create webpack output
yarn compile
# `yarn compile` & create build with electron-builder
yarn dist
# `yarn compile` & create unpacked build with electron-builder
yarn dist:dir
# runs ESLint over the application
yarn lint
# runs ESLint over the application AND fixes all code styling using prettier
yarn lint:fix
It's recommended that your code editor should be able to integrate with:
- ESLint
- Prettier (autoformat on save file)
Linting and fixing is automaticaly run before each commit and push.