mirror of
https://github.com/expo/react-navigation-stack.git
synced 2026-11-14 19:12:11 -10:00
21 lines
808 B
JavaScript
21 lines
808 B
JavaScript
/* eslint-disable import/no-commonjs */
|
|
|
|
const path = require('path');
|
|
const glob = require('glob-to-regexp');
|
|
const blacklist = require('metro-config/src/defaults/blacklist');
|
|
const pak = require('../package.json');
|
|
const pak2 = require('./package.json');
|
|
|
|
const dependencies = Object.keys(pak.dependencies);
|
|
const localDependencies = Object.keys(pak2.dependencies);
|
|
const peerDependencies = Object.keys(pak.peerDependencies);
|
|
|
|
module.exports = {
|
|
resolver: {
|
|
blacklistRE: blacklist([glob(`${path.resolve(__dirname, '..')}/node_modules/*`)]),
|
|
// providesModuleNodeModules: ['react-native', 'react', 'fbjs', 'react-native-vector-icons'],
|
|
providesModuleNodeModules: [...dependencies, ...localDependencies, ...peerDependencies],
|
|
},
|
|
watchFolders: [__dirname, path.resolve(__dirname, '..')],
|
|
};
|