dubdiff/src/server/babel.index.js
2016-12-28 16:44:45 -05:00

31 lines
673 B
JavaScript

var Path = require('path');
var srcRoot = Path.join(__dirname, '..')
//there should be some option for distribution / optimization?
var config = {
presets: ["node6", "react"],
//enable source maps for non-production instances
sourceMaps: (process.env.NODE_ENV !== "production" ? "both" : false),
//highlightCode: false,
sourceRoot: srcRoot,
only: /src/
};
require('babel-core/register')(config);
// Enable piping for non-production environments
if (process.env.NODE_ENV !== "production") {
if (!require("piping")({hook: true, includeModules: false})) {
return;
}
}
try {
require('./index.js');
}
catch (error) {
console.error(error.stack);
}