UNPKG

689 BJavaScriptView Raw
1module.exports = () => ({
2 presets: [
3 [
4 require('@babel/preset-env'),
5 {
6 targets: {
7 node: '12.0.0',
8 },
9 modules: false,
10 },
11 ],
12 require('@babel/preset-typescript'),
13 ],
14 plugins: [
15 require('babel-plugin-dynamic-import-node'),
16 require('@babel/plugin-proposal-export-namespace-from'),
17 require('@babel/plugin-proposal-class-properties'),
18 [
19 require('@babel/plugin-transform-modules-commonjs'),
20 {
21 lazy: /* istanbul ignore next */ source => true,
22 },
23 ],
24 require('@babel/plugin-proposal-optional-chaining'),
25 require('@babel/plugin-proposal-nullish-coalescing-operator'),
26 ],
27});