500tech/angular-kick

View on GitHub
lib/commands/bundle.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

const Logger  = require('../logger');
const Utils   = require('../utils');
const message = require('../messages');

module.exports = function () {
  Utils.ensurePackagesExist();

  const environment = process.argv[3] || 'production';
  const args        = ['-p', '--progress'];
  let command       = 'node_modules/.bin/webpack';

  Logger.log(message.bundle.start);

  const proc = Utils.spawnProcess(command, args, environment);

  proc.on('exit', () => Logger.done());
};