From a08595ef0035cc3e3aaef017dca093b03a912c87 Mon Sep 17 00:00:00 2001 From: ocboogie Date: Mon, 6 Aug 2018 11:45:57 -0700 Subject: [PATCH] Update prettyMs to 3.2 (#27721) Missing option keepDecimalsOnWholeSeconds --- types/pretty-ms/index.d.ts | 4 +++- types/pretty-ms/pretty-ms-tests.ts | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/types/pretty-ms/index.d.ts b/types/pretty-ms/index.d.ts index e23b26826b..b1e151cd65 100644 --- a/types/pretty-ms/index.d.ts +++ b/types/pretty-ms/index.d.ts @@ -1,6 +1,7 @@ -// Type definitions for pretty-ms 3.0 +// Type definitions for pretty-ms 3.2 // Project: https://github.com/sindresorhus/pretty-ms#readme // Definitions by: BendingBender +// ocboogie // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped export = prettyMs; @@ -11,6 +12,7 @@ declare namespace prettyMs { interface PrettyMsOptions { secDecimalDigits?: number; msDecimalDigits?: number; + keepDecimalsOnWholeSeconds?: boolean; compact?: boolean; verbose?: boolean; } diff --git a/types/pretty-ms/pretty-ms-tests.ts b/types/pretty-ms/pretty-ms-tests.ts index 14bff61304..ae5e8120b2 100644 --- a/types/pretty-ms/pretty-ms-tests.ts +++ b/types/pretty-ms/pretty-ms-tests.ts @@ -4,6 +4,7 @@ let str: string; str = prettyMs(133); str = prettyMs(1337, {compact: true}); str = prettyMs(1335669000, {verbose: true}); +str = prettyMs(1335669000, {keepDecimalsOnWholeSeconds: true}); str = prettyMs(1335669000, {secDecimalDigits: 1}); str = prettyMs(1335669000, {msDecimalDigits: 2}); str = prettyMs(new Date(2014, 0, 1, 10, 40).getTime() - new Date(2014, 0, 1, 10, 5).getTime());