mirror of
https://github.com/denoland/deno.git
synced 2024-12-26 00:59:24 -05:00
11 lines
435 B
TypeScript
11 lines
435 B
TypeScript
|
// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
|
||
|
|
||
|
// (0, eval) is indirect eval.
|
||
|
// See the links below for details:
|
||
|
// - https://stackoverflow.com/a/14120023
|
||
|
// - https://tc39.github.io/ecma262/#sec-performeval (spec)
|
||
|
export const window = (0, eval)("this");
|
||
|
// TODO: The above should be replaced with globalThis
|
||
|
// when the globalThis proposal goes to stage 4
|
||
|
// See https://github.com/tc39/proposal-global
|