UNPKG

640 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.builtinModules = exports.dynamicRequire = void 0;
4const tslib_1 = require("tslib");
5const module_1 = tslib_1.__importDefault(require("module"));
6function dynamicRequire(request) {
7 const req = typeof __non_webpack_require__ !== `undefined`
8 ? __non_webpack_require__
9 : require;
10 return req(request);
11}
12exports.dynamicRequire = dynamicRequire;
13function builtinModules() {
14 // @ts-expect-error
15 return new Set(module_1.default.builtinModules || Object.keys(process.binding(`natives`)));
16}
17exports.builtinModules = builtinModules;