This project is an end-to-end example of an application(with a menubar) using React, Typescript and is being packaged with electron-forge.
Other things to note... keeping state in sync between different windows(process), the redux-electron-store was used.
The following projects were referenced:
# Clone the Quick Start repository
$ git clone https://github.com/initFabian/electron-redux-ts-todo
# Go into the repository
$ cd electron-quick-start
# Install the dependencies
$ npm install
# Run project
$ npm run dev
# Package up application
$ npm run package
# Make application(create zip file)
$ npm run make
# Package application and upload it to github
$ npm run publish