An Electron application supporting ESM with React and TypeScript
Check the docs for more details on usage.
- ☑ App bundled packages
- ☑ Windows
 - ☑ Mac
 - ☑ Linux
 
 - ☑ App installers
- ☑ Windows
 - ☑ Mac
 - ☑ Linux
 
 - ☐ Signed binaries
 - ☐ Secure code
 - ☑ ASAR packing
 - ☑ Application icons
 - ☑ Git Hooks
 - ☑ Unit Testing
 - ☑ Code Linting
- ☑ Prettier
 
 - ☑ ESM support
 - ☑ VS Code integration
 - ☑ Main process restarted when modified
 - ☑ TypeScript
- ☑ Working paths & aliases
 - ☑ Typed IPC
 
 - ☑ Webpack with pre-defined loaders
 - ☑ React
- ☑ React Dev Tools※
 - ☑ Hot Module Reloading
 
 - ☑ i18n ready
- ☑ i18n with HMR
 - ☑ Typed translations
 - ☐ Packed locales in ajar
 
 
※ React Dev Tools is configured but not really showing because of internal issues.
- ☑ electron-debug
 - ☑ User stored preferences
- ☑ Restore window positions
 
 - ☐ Redux/Zustand (TBD)
- ☐ Redux dev tools