-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathmetro.config.js
37 lines (32 loc) · 915 Bytes
/
metro.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
const {getDefaultConfig, mergeConfig} = require('@react-native/metro-config');
const {
wrapWithReanimatedMetroConfig,
} = require('react-native-reanimated/metro-config');
/**
* Metro configuration
* https://reactnative.dev/docs/metro
*
* @type {import('metro-config').MetroConfig}
*/
const config = {};
module.exports = wrapWithReanimatedMetroConfig(
mergeConfig(getDefaultConfig(__dirname), config),
);
// OLD CONFIG
// const MetroConfig = require('@ui-kitten/metro-config');
// /**
// * @see https://akveo.github.io/react-native-ui-kitten/docs/guides/improving-performance
// */
// const evaConfig = {
// evaPackage: '@eva-design/eva',
// };
// module.exports = MetroConfig.create(evaConfig, {
// transformer: {
// getTransformOptions: async () => ({
// transform: {
// experimentalImportSupport: false,
// inlineRequires: true,
// },
// }),
// },
// });