Skip to content

Commit a87fa5b

Browse files
aduh95bengl
authored andcommitted
tools,lib: remove global and Intl from the list of globals
Refs: #38230 Refs: #38419 PR-URL: #42014 Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Shingo Inoue <[email protected]> Reviewed-By: Mestery <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Rich Trott <[email protected]>
1 parent 0461729 commit a87fa5b

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

lib/.eslintrc.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,7 @@ rules:
173173
- name: WeakSet
174174
into: Safe
175175
globals:
176-
Intl: false
177176
# Parameters passed to internal modules
178-
global: false
179177
require: false
180178
process: false
181179
exports: false

lib/internal/per_context/primordials.js

+3-3
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)