Yet Another Starter Pack for Electron & Typescript ( aka YASPET )
YASPET is a starter pack with :
- Electron 13.
- Typescript 4.
- React 17.
This edition come with React for front-end and some tooling for development :
- Webpack to bundle all front code and hot reload front during development.
- Nodemon to reload the main process during development.
- Jest for testing
You can git clone this repository or download a zip of this repository to start coding.
After getting the project, you need to install all packages with :
yarn install
After that, you start coding and enable auto reloading for front and back with :
yarn dev
You run tests for front and back with ;
yarn test
- Electron - Build cross platform desktop apps with JavaScript, HTML, and CSS.
- React - A JavaScript library for building user interfaces.
- Jest - Test all JavaScript code.
- Typescript - TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
- Webpack - Module bundler.
- Nodemon - Automatically restarting the application when file changes in the directory