quotr
Version:
A Node.js CLI for displaying stock exchange quotes
19 lines (16 loc) • 605 B
JavaScript
import path from 'path';
var fsep = require('fs-extra-promise');
var rimraf = require('rimraf-promise');
var colors = require('colors');
var exec = require('child-process-promise').exec;
console.log('building lib'.green);
const repoRoot = path.resolve(__dirname, '../');
const lib = path.join(repoRoot, 'lib');
rimraf(lib)
.then(function (error) {
let babelCli = 'babel --optional es7.objectRestSpread ./src --out-dir ./lib';
return exec(babelCli).fail(function (error) {
console.log(colors.red(error))
});
})
.then(() => console.log('lib built'.green));