Skip to content

Commit e3457d2

Browse files
committed
build(babel): add processing static class properties for lib
1 parent 217a140 commit e3457d2

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

.babelrc.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,24 @@ const isCjs = BUILD_TYPE === 'cjs';
33
const isLib = BUILD_TYPE === 'lib';
44

55
module.exports = api => ({
6-
plugins: isLib
7-
? []
8-
: [
9-
[
10-
require('babel-plugin-transform-async-to-promises'),
11-
{hoist: true, inlineHelpers: true},
12-
],
13-
[
14-
require('@babel/plugin-transform-runtime'),
15-
{
16-
regenerator: false,
17-
},
18-
],
19-
[require('@babel/plugin-proposal-class-properties'), {loose: true}],
20-
[require('@babel/plugin-proposal-object-rest-spread'), {loose: true}],
21-
],
6+
plugins: [
7+
[require('@babel/plugin-proposal-class-properties'), {loose: true}],
8+
...(isLib
9+
? []
10+
: [
11+
[
12+
require('babel-plugin-transform-async-to-promises'),
13+
{hoist: true, inlineHelpers: true},
14+
],
15+
[
16+
require('@babel/plugin-transform-runtime'),
17+
{
18+
regenerator: false,
19+
},
20+
],
21+
[require('@babel/plugin-proposal-object-rest-spread'), {loose: true}],
22+
]),
23+
],
2224
presets: [
2325
require('@babel/preset-typescript'),
2426
[require('@babel/preset-react'), {useBuiltIns: true}],

0 commit comments

Comments
 (0)