(command, args)
| 39 | } |
| 40 | |
| 41 | function runCommand(command, args) { |
| 42 | return new Promise((resolve, reject) => { |
| 43 | const child = spawn(command, args, { |
| 44 | stdio: 'inherit', |
| 45 | }); |
| 46 | child.on('close', (code, signal) => { |
| 47 | (code ? reject : resolve)(signal); |
| 48 | }); |
| 49 | }); |
| 50 | } |
| 51 | |
| 52 | async function manifest() { |
| 53 | const base = JSON.parse(await fs.readFile(`${DIST}/manifest.json`, 'utf8')); |