UNPKG

@expo/metro-config

Version:

A Metro config for running React Native projects with the Metro bundler

32 lines 1.06 kB
"use strict"; /** * Copyright © 2022 650 Industries. * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.processModules = void 0; const js_1 = require("./js"); function processModules(modules, { filter = () => true, createModuleId, dev, includeAsyncPaths, projectRoot, serverRoot, sourceUrl, splitChunks, skipWrapping, computedAsyncModulePaths, }) { return [...modules] .filter(js_1.isJsModule) .filter(filter) .map((module) => [ module, (0, js_1.wrapModule)(module, { splitChunks, createModuleId, dev, includeAsyncPaths, projectRoot, serverRoot, sourceUrl, skipWrapping, computedAsyncModulePaths, }), ]); } exports.processModules = processModules; //# sourceMappingURL=processModules.js.map