| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /* eslint-env node */
- /* eslint-disable */
- const {
- getDefaultConfig
- } = require("expo/metro-config");
- const path = require("path");
- const root = path.resolve(__dirname, "../..");
- const source = path.resolve(__dirname, "../src");
- const config = getDefaultConfig(__dirname);
- config.watchFolders = [
- root,
- source
- ];
- config.resolver.extraNodeModules = {
- "ncore-ui-kit": path.resolve(root, "src"),
- "node_modules": path.resolve(root, "node_modules"),
- "string_decoder": require.resolve("string_decoder"),
- "crypto": require.resolve("crypto-browserify"),
- "stream": require.resolve("stream-browserify"),
- "vm": require.resolve("vm-browserify"),
- "process": require.resolve("process"),
- "buffer": require.resolve("buffer"),
- "events": require.resolve("events"),
- "util": require.resolve("util")
- };
- config.resolver.nodeModulesPaths = [
- path.resolve(root, "node_modules")
- ];
- config.resolver.disableHierarchicalLookup = true;
- module.exports = config;
|