shopify-themekit
Version:
node wrapper for Shopify ThemeKit
21 lines (16 loc) • 400 B
JavaScript
const childProcess = require('child_process')
function spawn () {
const args = arguments
return new Promise((resolve, reject) => {
const process = childProcess.spawn.apply(childProcess, args)
process.on('error', reject)
process.on('close', code => {
if (code === 0) {
resolve()
} else {
reject(new Error())
}
})
})
}
module.exports = spawn