Files
JavaScriptServices/samples/misc/ES2015Transpilation/transpilation.js
2016-03-01 01:10:43 +00:00

12 lines
353 B
JavaScript

var fs = require('fs');
var babelCore = require('babel-core');
module.exports = function(cb, physicalPath, requestPath) {
var originalContents = fs.readFileSync(physicalPath);
var result = babelCore.transform(originalContents, {
sourceMaps: 'inline',
sourceFileName: '/sourcemapped' + requestPath
});
cb(null, result.code);
}