| 123456789101112131415161718 |
- const babel = require('babel-core')
- const loadBabelConfig = require('../load-babel-config.js')
- module.exports = function compileBabel (scriptContent, inputSourceMap) {
- const sourceMapOptions = {
- sourceMaps: true,
- inputSourceMap: inputSourceMap
- }
- const babelOptions = Object.assign(sourceMapOptions, loadBabelConfig())
- const res = babel.transform(scriptContent, babelOptions)
- return {
- code: res.code,
- sourceMap: res.map
- }
- }
|