From 52019f1dda47c3e598aaeaa4ac89d5a574641604 Mon Sep 17 00:00:00 2001 From: Michael Peirce Date: Thu, 29 Oct 2020 12:55:51 -0700 Subject: [PATCH] [misc] Specify length of toArray return type (#5766) --- ts3.1-typing-tests/moment-tests.ts | 2 ++ ts3.1-typings/moment.d.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ts3.1-typing-tests/moment-tests.ts b/ts3.1-typing-tests/moment-tests.ts index a7ddc5d08f..b7709900ce 100644 --- a/ts3.1-typing-tests/moment-tests.ts +++ b/ts3.1-typing-tests/moment-tests.ts @@ -161,6 +161,8 @@ var getMonth: number = moment().month(); var getQuater: number = moment().quarter(); var getYear: number = moment().year(); +var date: [number, number, number, number, number, number, number] = moment().toArray(); + moment().hours(0).minutes(0).seconds(0).milliseconds(0); var a3 = moment([2011, 0, 1, 8]); diff --git a/ts3.1-typings/moment.d.ts b/ts3.1-typings/moment.d.ts index f383263eee..51fe8c21e1 100644 --- a/ts3.1-typings/moment.d.ts +++ b/ts3.1-typings/moment.d.ts @@ -573,7 +573,7 @@ declare namespace moment { diff(b: MomentInput, unitOfTime?: unitOfTime.Diff, precise?: boolean): number; - toArray(): number[]; + toArray(): [number, number, number, number, number, number, number]; toDate(): Date; toISOString(keepOffset?: boolean): string; inspect(): string;