@@ -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