Skip to content

Commit 50a15dd

Browse files
committed
chore: use babel project-wide configuration
1 parent 7c0197a commit 50a15dd

File tree

3 files changed

+50
-37
lines changed

3 files changed

+50
-37
lines changed

babel.config.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"overrides": [
3+
{
4+
"include": "packages/taro-ui-demo/**",
5+
"presets": [
6+
[
7+
"taro",
8+
{
9+
"framework": "react",
10+
"ts": true
11+
}
12+
]
13+
]
14+
},
15+
{
16+
"include": "packages/taro-ui-docs/**",
17+
"presets": [
18+
[
19+
"@babel/preset-env",
20+
{
21+
"spec": true,
22+
"modules": false,
23+
"targets": {
24+
"browsers": [
25+
"ie >= 9",
26+
"Chrome >= 21",
27+
"Firefox >= 1",
28+
"Edge >= 13",
29+
"last 3 versions"
30+
]
31+
},
32+
"loose": false,
33+
"forceAllTransforms": true,
34+
"useBuiltIns": "entry"
35+
}
36+
]
37+
],
38+
"plugins": [
39+
"@babel/plugin-syntax-dynamic-import",
40+
"@babel/plugin-proposal-class-properties",
41+
[
42+
"@babel/plugin-transform-react-jsx",
43+
{
44+
"pragma": "React.createElement"
45+
}
46+
]
47+
]
48+
}
49+
]
50+
}

packages/taro-ui-demo/babel.config.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/taro-ui-docs/.babelrc

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)