diff options
Diffstat (limited to 'js')
-rw-r--r-- | js/util.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/js/util.ts b/js/util.ts index 86a856170..013dc7ee1 100644 --- a/js/util.ts +++ b/js/util.ts @@ -1,7 +1,6 @@ // Copyright 2018-2019 the Deno authors. All rights reserved. MIT license. import { TypedArray } from "./types.ts"; import { window } from "./window.ts"; -const { console } = window; let logDebug = false; let logSource = "JS"; @@ -20,7 +19,9 @@ export function setLogDebug(debug: boolean, source?: string): void { */ export function log(...args: unknown[]): void { if (logDebug) { - console.log(`DEBUG ${logSource} -`, ...args); + // if we destructure `console` off `window` too early, we don't bind to + // the right console, therefore we don't log anything out. + window.console.log(`DEBUG ${logSource} -`, ...args); } } |