Skip to content

Commit 4d3de28

Browse files
committed
tools,lib: remove global and Intl from the list of globals
Refs: nodejs#38230 Refs: nodejs#38419
1 parent dace5a8 commit 4d3de28

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

lib/.eslintrc.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,7 @@ rules:
167167
- name: WeakSet
168168
into: Safe
169169
globals:
170-
Intl: false
171170
# Parameters passed to internal modules
172-
global: false
173171
require: false
174172
process: false
175173
exports: false

lib/internal/per_context/primordials.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ function copyPrototype(src, dest, prefix) {
162162
'Reflect',
163163
].forEach((name) => {
164164
// eslint-disable-next-line no-restricted-globals
165-
copyPropsRenamed(global[name], primordials, name);
165+
copyPropsRenamed(globalThis[name], primordials, name);
166166
});
167167

168168
// Create copies of intrinsic objects
@@ -206,7 +206,7 @@ function copyPrototype(src, dest, prefix) {
206206
'WeakSet',
207207
].forEach((name) => {
208208
// eslint-disable-next-line no-restricted-globals
209-
const original = global[name];
209+
const original = globalThis[name];
210210
primordials[name] = original;
211211
copyPropsRenamed(original, primordials, name);
212212
copyPrototype(original.prototype, primordials, `${name}Prototype`);
@@ -219,7 +219,7 @@ function copyPrototype(src, dest, prefix) {
219219
'Promise',
220220
].forEach((name) => {
221221
// eslint-disable-next-line no-restricted-globals
222-
const original = global[name];
222+
const original = globalThis[name];
223223
primordials[name] = original;
224224
copyPropsRenamedBound(original, primordials, name);
225225
copyPrototype(original.prototype, primordials, `${name}Prototype`);

0 commit comments

Comments
 (0)