babel-preset-buildo
Version:
Babel configuration used at buildo.
42 lines (25 loc) • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (envPresetOptions) {
return {
plugins: [_babelPluginTransformDecoratorsLegacy2.default, _babelPluginTransformClassProperties2.default, _babelPluginTransformExportExtensions2.default, _babelPluginTransformFunctionBind2.default, _babelPluginTransformObjectRestSpread2.default],
presets: [_babelPresetReact2.default, (0, _node2.default)(envPresetOptions)]
};
};
var _babelPluginTransformClassProperties = require('babel-plugin-transform-class-properties');
var _babelPluginTransformClassProperties2 = _interopRequireDefault(_babelPluginTransformClassProperties);
var _babelPluginTransformDecoratorsLegacy = require('babel-plugin-transform-decorators-legacy');
var _babelPluginTransformDecoratorsLegacy2 = _interopRequireDefault(_babelPluginTransformDecoratorsLegacy);
var _babelPluginTransformExportExtensions = require('babel-plugin-transform-export-extensions');
var _babelPluginTransformExportExtensions2 = _interopRequireDefault(_babelPluginTransformExportExtensions);
var _babelPluginTransformFunctionBind = require('babel-plugin-transform-function-bind');
var _babelPluginTransformFunctionBind2 = _interopRequireDefault(_babelPluginTransformFunctionBind);
var _babelPluginTransformObjectRestSpread = require('babel-plugin-transform-object-rest-spread');
var _babelPluginTransformObjectRestSpread2 = _interopRequireDefault(_babelPluginTransformObjectRestSpread);
var _babelPresetReact = require('babel-preset-react');
var _babelPresetReact2 = _interopRequireDefault(_babelPresetReact);
var _node = require('./node');
var _node2 = _interopRequireDefault(_node);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }