Introduction

The Fable.Electron bindings are automatically generated from the same source
material as the TypeScript type files, with some features for usage from F# and Fable.
Fable.Electron.Remoting
The Fable.Electron.Remoting implements the familiar Fable.Remoting pattern to
Electron IPC.
This is installed as a separate package.
dotnet add package Fable.Electron.Remoting
Node
We use the Fable.Node package for bindings to Node.
Dependency on an external package that is not used as heavily as the Fable.Browser
packages meant that APIs in Fable.Electron such as process do not inherit
the Node api.
This means that you will need to use both process types from the packages for
the more comprehensive API provided.
The Fable.Electron process API provides all the extra behaviour included in
Electron.
This may change in the future.
The exception to this is EventEmitter, for which we provide minimal bindings
within Fable.Electron itself.