summaryrefslogtreecommitdiff
path: root/ext/node/polyfills/01_require.js
diff options
context:
space:
mode:
authorLuca Casonato <hello@lcas.dev>2024-09-04 11:04:06 +0200
committerGitHub <noreply@github.com>2024-09-04 11:04:06 +0200
commitb333dccee82f4328a65d0c3c45c7aa5c19255220 (patch)
tree6799aff43eb6c8f2e1186c18a2b973b056f967a4 /ext/node/polyfills/01_require.js
parent4c3b17b54703b455d8ae4b51354d18838c090658 (diff)
feat(cli): give access to `process` global everywhere (#25291)
Diffstat (limited to 'ext/node/polyfills/01_require.js')
-rw-r--r--ext/node/polyfills/01_require.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/ext/node/polyfills/01_require.js b/ext/node/polyfills/01_require.js
index d666b3927..e4a781cc4 100644
--- a/ext/node/polyfills/01_require.js
+++ b/ext/node/polyfills/01_require.js
@@ -940,12 +940,11 @@ Module.prototype.require = function (id) {
// The module wrapper looks slightly different to Node. Instead of using one
// wrapper function, we use two. The first one exists to performance optimize
-// access to magic node globals, like `Buffer` or `process`. The second one
-// is the actual wrapper function we run the users code in.
-// The only observable difference is that in Deno `arguments.callee` is not
-// null.
+// access to magic node globals, like `Buffer`. The second one is the actual
+// wrapper function we run the users code in. The only observable difference is
+// that in Deno `arguments.callee` is not null.
Module.wrapper = [
- "(function (exports, require, module, __filename, __dirname, Buffer, clearImmediate, clearInterval, clearTimeout, global, process, setImmediate, setInterval, setTimeout, performance) { (function (exports, require, module, __filename, __dirname) {",
+ "(function (exports, require, module, __filename, __dirname, Buffer, clearImmediate, clearInterval, clearTimeout, global, setImmediate, setInterval, setTimeout, performance) { (function (exports, require, module, __filename, __dirname) {",
"\n}).call(this, exports, require, module, __filename, __dirname); })",
];
Module.wrap = function (script) {
@@ -1030,7 +1029,6 @@ Module.prototype._compile = function (content, filename, format) {
clearInterval,
clearTimeout,
global,
- process,
setImmediate,
setInterval,
setTimeout,
@@ -1049,7 +1047,6 @@ Module.prototype._compile = function (content, filename, format) {
clearInterval,
clearTimeout,
global,
- process,
setImmediate,
setInterval,
setTimeout,