Skip to content

Commit df89080

Browse files
committed
Intl.NumberFormat: fix previous divergences from spec
- move properties to correct spec versions - non-optional ResolvedNumberFormatOptions properties
1 parent d027e96 commit df89080

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/lib/es2020.intl.d.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -224,22 +224,21 @@ declare namespace Intl {
224224
};
225225

226226
interface NumberFormatOptions {
227+
numberingSystem: string | undefined;
227228
compactDisplay?: "short" | "long" | undefined;
228229
notation?: "standard" | "scientific" | "engineering" | "compact" | undefined;
229230
signDisplay?: "auto" | "never" | "always" | "exceptZero" | undefined;
230231
unit?: string | undefined;
231232
unitDisplay?: "short" | "long" | "narrow" | undefined;
232-
currencyDisplay?: string | undefined;
233233
currencySign?: string | undefined;
234234
}
235235

236236
interface ResolvedNumberFormatOptions {
237237
compactDisplay?: "short" | "long";
238-
notation?: "standard" | "scientific" | "engineering" | "compact";
239-
signDisplay?: "auto" | "never" | "always" | "exceptZero";
238+
notation: "standard" | "scientific" | "engineering" | "compact";
239+
signDisplay: "auto" | "never" | "always" | "exceptZero";
240240
unit?: string;
241241
unitDisplay?: "short" | "long" | "narrow";
242-
currencyDisplay?: string;
243242
currencySign?: string;
244243
}
245244

src/lib/es5.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4413,7 +4413,7 @@ declare namespace Intl {
44134413
localeMatcher?: string | undefined;
44144414
style?: string | undefined;
44154415
currency?: string | undefined;
4416-
currencySign?: string | undefined;
4416+
currencyDisplay?: string | undefined;
44174417
useGrouping?: boolean | undefined;
44184418
minimumIntegerDigits?: number | undefined;
44194419
minimumFractionDigits?: number | undefined;
@@ -4427,6 +4427,7 @@ declare namespace Intl {
44274427
numberingSystem: string;
44284428
style: string;
44294429
currency?: string;
4430+
currencyDisplay?: string;
44304431
minimumIntegerDigits: number;
44314432
minimumFractionDigits: number;
44324433
maximumFractionDigits: number;

0 commit comments

Comments
 (0)