#!/usr/bin/env node var nodemon = require('nodemon'); var babel = require("babel-core"); var gaze = require('gaze'); var fs = require('fs'); // Watch the src and transpile when changed gaze('src/**/*', function(err, watcher) { if (err) throw err; watcher.on('changed', function(file) { console.log(file + " has changed"); fs.writeFile(file.replace(/\/src\//, "/lib/"), babel.transformFileSync(file).code); }); }); // Run and watch dist nodemon({ script: 'bin/parse-server', ext: 'js json', watch: 'lib' }); process.once('SIGINT', function() { process.exit(0); });