serverless/lib/plugins/run/utils/installLocalEmulator.js
2017-08-03 20:40:24 +07:00

13 lines
411 B
JavaScript

'use strict';
const BbPromise = require('bluebird');
const childProcess = BbPromise.promisifyAll(require('child_process'));
function installLocalEmulator() {
const stdout = childProcess.execSync('npm install -g serverless-local-emulator');
const stdoutString = new Buffer(stdout, 'base64').toString();
return stdoutString.includes('serverless-local-emulator');
}
module.exports = installLocalEmulator;