Lines Matching defs:require

20 } = require('internal/errors').codes;
21 const { BuiltinModule } = require('internal/bootstrap/realm');
23 const { validateString } = require('internal/validators');
24 const fs = require('fs'); // Import all of `fs` so that it can be monkey-patched.
25 const internalFS = require('internal/fs/utils');
26 const path = require('path');
27 const { pathToFileURL, fileURLToPath, URL } = require('internal/url');
29 const { getOptionValue } = require('internal/options');
30 const { setOwnProperty } = require('internal/util');
38 let debug = require('internal/util/debuglog').debuglog('module', (fn) => {
52 * Resolves the path of a given `require` specifier, following symlinks.
53 * @param {string} requestPath The `require` specifier
72 'require',
112 $Module = $Module || require('internal/modules/cjs/loader').Module;
118 * `require()` function.
123 * Create the module-scoped `require` function to pass into CommonJS modules.
124 * @param {Module} mod - The module to create the `require` function for.
136 let require;
141 require = function require(specifier) {
175 require = function require(path) {
176 // When no policy manifest, the original prototype.require is sustained
177 return mod.require(path);
182 * The `resolve` method that gets attached to module-scope `require`.
191 require.resolve = resolve;
194 * The `paths` method that gets attached to module-scope `require`.
204 setOwnProperty(require, 'main', process.mainModule);
207 require.extensions = Module._extensions;
209 require.cache = Module._cache;
211 return require;
234 const Module = require('internal/modules/cjs/loader').Module;
237 // To require built-in modules in user-land and ignore modules whose
239 // use `require()` directly.
266 const lib = dummyModule.require(name);
308 const parser = require('internal/deps/acorn/acorn/dist/acorn').Parser;