UNPKG

gulp-lazy-pipelines

Version:

gulp lazy pipelines for frontend development

21 lines (16 loc) 644 B
#!/usr/bin/env node const path = require('path'); const exec = require('child_process').exec; const chdir = require('process').chdir; // Get paths const projectRoot = path.join(path.dirname(__dirname)); const srcDir = path.join(projectRoot, 'src'); const out = path.join(projectRoot, 'out'); const babelExecutable = path.join(path.dirname(projectRoot), '.bin', 'babel'); // Generate build command const buildCmd = `${babelExecutable} index.js --no-babelrc --presets=es2015-node6 --out-dir ${out}`; // Go to source directory, then build project with babel chdir(srcDir); exec(buildCmd, function getSTDOut(stdout) { console.log(stdout); });