steal-electron
Create Electron applications from StealJS projects.
Install
npm install steal-electron --save-dev
Example
Pass electronOptions and StealTools.BuildResult to steal-electron:
var stealTools = ;var stealElectron = ; var electronOptions = main: "electron-main.js" buildDir: "./build" platforms: "darwin" files: "./**/*"; var buildPromise = ; buildPromise;
API
stealElectron(electronOptions, buildResult) -> Promise
ElectronOptions
These are options that get passed into electron-packager. Aside from the options that takes, these options are also available:
main
Specify your main
Electron module:
main: "electron-main.js"
If the main
does not exist, steal-electron will add a generate Electron module to your project.
indexPage
Specify the index HTML page to use. This is the page that Electron will use to launch your application.
indexPage: "index.production.html"
glob
Alias for files
. Specify a glob pattern of files to move into the destination folder.
BuildResult
The result of running StealTools multi-build.
License
MIT