-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbabel.config.js
45 lines (45 loc) · 1.1 KB
/
babel.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
["@babel/plugin-proposal-decorators", {"legacy": true}],
[
"module-resolver",
{
"root": [
"./app"
],
"extensions": [
".js",
".ios.js",
".android.js"
],
"alias": {
"app": "./app",
"abilities": "./app/abilities",
"assets": "./app/assets",
"caches": "./app/caches",
"components": "./app/components",
"configs": "./app/configs",
"constants": "./app/constants",
"controls": "./app/controls",
"databases": "./app/databases",
"globals": "./app/globals",
"handlers": "./app/handlers",
"helpers": "./app/helpers",
"modules": "./app/modules",
"screens": "./app/screens",
"services": "./app/services",
"stores": "./app/stores",
"utils": "./app/utils",
}
}
]
],
env: {
"production": {
"plugins": [
"transform-remove-console"
]
}
}
};