23 lines
719 B
JavaScript
23 lines
719 B
JavaScript
// Metro module 6482 (f6483).
|
|
import * as _Module6483 from "./Module6483";
|
|
const dynamicRequire = function dynamicRequire(a0, a1) {
|
|
return a0.require(a1);
|
|
};
|
|
export { dynamicRequire };
|
|
export function isNodeEnv() {
|
|
const isBrowserBundle = _Module6483.isBrowserBundle();
|
|
return isBrowserBundle ? !isBrowserBundle : Object.prototype.toString.call(typeof globalThis.process !== "undefined" ? globalThis.process : 0) === "[object process]";
|
|
}
|
|
export function loadModule(a0, r4 = module) {
|
|
let r9;
|
|
try {
|
|
r9 = dynamicRequire(r4, a0);
|
|
} catch ($e) {}
|
|
if (!r9) {
|
|
try {
|
|
r9 = dynamicRequire(r4, `${(0, dynamicRequire(r4, "process").cwd)()}/node_modules/${a0}`);
|
|
} catch ($e) {}
|
|
}
|
|
return r9;
|
|
}
|