UNPKG

574 BJavaScriptView Raw
1'use strict';
2
3const pobEnvPreset = require('babel-preset-pob-env');
4
5module.exports = function(context, opts) {
6 return {
7 presets: [
8 [
9 pobEnvPreset,
10 {
11 modules: 'commonjs',
12 react: opts.react,
13 flow: opts.flow,
14 target: false,
15 production: true,
16 loose: true,
17 },
18 ],
19 // require.resolve('babel-preset-jsdoc'),
20 ],
21 plugins: [
22 require.resolve('babel-plugin-add-jsdoc-annotations'),
23 require.resolve('babel-plugin-transform-flow-strip-types'),
24 ],
25 };
26};