diff options
Diffstat (limited to 'cli/js/web/console.ts')
-rw-r--r-- | cli/js/web/console.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cli/js/web/console.ts b/cli/js/web/console.ts index 5544ded3c..4709697d2 100644 --- a/cli/js/web/console.ts +++ b/cli/js/web/console.ts @@ -1,5 +1,5 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -import { isTypedArray, TypedArray } from "./util.ts"; +import { isInvalidDate, isTypedArray, TypedArray } from "./util.ts"; import { cliTable } from "./console_table.ts"; import { exposeForTest } from "../internals.ts"; import { PromiseState } from "./promise.ts"; @@ -409,8 +409,7 @@ function createWeakMapString(): string { } function createDateString(value: Date): string { - // without quotes, ISO format - return value.toISOString(); + return isInvalidDate(value) ? "Invalid Date" : value.toISOString(); // without quotes, ISO format } function createRegExpString(value: RegExp): string { |