From 55dab9a0abf2f8f9c2d9822afa99f83b79a5c24a Mon Sep 17 00:00:00 2001 From: Kan Adachi Date: Thu, 16 Apr 2020 16:07:25 -0700 Subject: [PATCH 1/4] Adds [unit] and [unitDisplay] to NumberFormatOptions --- src/lib/es5.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 9b981d69fc04e..4f39d25177b2f 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -4245,6 +4245,8 @@ declare namespace Intl { style?: string; currency?: string; currencyDisplay?: string; + unit?: string; + unitDisplay?: string; useGrouping?: boolean; minimumIntegerDigits?: number; minimumFractionDigits?: number; From d459f2c1db69bfb70ec377dcaf7f603530298a43 Mon Sep 17 00:00:00 2001 From: Kan Adachi Date: Thu, 16 Apr 2020 16:13:00 -0700 Subject: [PATCH 2/4] Adds [unit] and [unitDisplay] to ResolvedNumberFormatOptions --- src/lib/es5.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 4f39d25177b2f..9f3fe810a57b2 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -4261,6 +4261,8 @@ declare namespace Intl { style: string; currency?: string; currencyDisplay?: string; + unit?: string; + unitDisplay?: string; minimumIntegerDigits: number; minimumFractionDigits: number; maximumFractionDigits: number; From d60844857ce789ca765f8180485aca1fbc321b7b Mon Sep 17 00:00:00 2001 From: Kan Adachi Date: Thu, 16 Apr 2020 16:16:00 -0700 Subject: [PATCH 3/4] Updates tests for NumberFormatOptions and ResolvedNumberFormatOptions --- tests/lib/lib.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/lib/lib.d.ts b/tests/lib/lib.d.ts index 9edbdec2b1b13..3bb64702a32ef 100644 --- a/tests/lib/lib.d.ts +++ b/tests/lib/lib.d.ts @@ -3892,6 +3892,8 @@ declare module Intl { style?: string; currency?: string; currencyDisplay?: string; + unit?: string; + unitDisplay?: string; useGrouping?: boolean; minimumIntegerDigits?: number; minimumFractionDigits?: number; @@ -3906,6 +3908,8 @@ declare module Intl { style: string; currency?: string; currencyDisplay?: string; + unit?: string; + unitDisplay?: string; minimumIntegerDigits: number; minimumFractionDigits: number; maximumFractionDigits: number; From beacdc7c12668c6a969f94ad89610e788e242aa6 Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Date: Thu, 18 Jun 2020 14:40:08 -0700 Subject: [PATCH 4/4] move unit[Display] from es5 to es2020 --- src/lib/es2020.intl.d.ts | 4 ++++ src/lib/es5.d.ts | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/es2020.intl.d.ts b/src/lib/es2020.intl.d.ts index eb8ac542d8b64..bd65cfd54ee28 100644 --- a/src/lib/es2020.intl.d.ts +++ b/src/lib/es2020.intl.d.ts @@ -264,9 +264,13 @@ declare namespace Intl { interface NumberFormatOptions { notation?: string; + unit?: string; + unitDisplay?: string; } interface ResolvedNumberFormatOptions { notation?: string; + unit?: string; + unitDisplay?: string; } } diff --git a/src/lib/es5.d.ts b/src/lib/es5.d.ts index 265236ca46b6b..544cf09041d20 100644 --- a/src/lib/es5.d.ts +++ b/src/lib/es5.d.ts @@ -4263,8 +4263,6 @@ declare namespace Intl { style?: string; currency?: string; currencyDisplay?: string; - unit?: string; - unitDisplay?: string; useGrouping?: boolean; minimumIntegerDigits?: number; minimumFractionDigits?: number; @@ -4279,8 +4277,6 @@ declare namespace Intl { style: string; currency?: string; currencyDisplay?: string; - unit?: string; - unitDisplay?: string; minimumIntegerDigits: number; minimumFractionDigits: number; maximumFractionDigits: number;