UNPKG

quickbuild

Version:

A mature, feature-complete application generator with an emphasis on speed

30 lines (26 loc) 811 B
const ChildProcess = require('child_process') const path = require('path') const metadata = require('../package') const command = path.join(__dirname, '..', 'node_modules', '.bin', 'electron-windows-store.cmd') const args = [ '--input-directory', path.join(__dirname, '..', 'out', 'ElectronAPIDemos-win32-ia32'), '--output-directory', path.join(__dirname, '..', 'out', 'windows-store'), '--flatten', true, '--package-version', metadata.version + '.0', '--package-name', metadata.name, '--package-display-name', metadata.productName, '--assets', path.join(__dirname, '..', 'assets', 'tiles'), '--package-description', metadata.description ] const windowsStore = ChildProcess.spawn(command, args, {stdio: 'inherit'}) windowsStore.on('close', (code) => { process.exit(code) })