@better-typescript-lib/es2018
Advanced tools
Comparing version 2.0.0-alpha.1 to 2.0.0-beta
@@ -8,9 +8,9 @@ declare namespace Intl { | ||
interface PluralRulesOptions { | ||
localeMatcher?: "lookup" | "best fit"; | ||
type?: PluralRuleType; | ||
minimumIntegerDigits?: number; | ||
minimumFractionDigits?: number; | ||
maximumFractionDigits?: number; | ||
minimumSignificantDigits?: number; | ||
maximumSignificantDigits?: number; | ||
localeMatcher?: "lookup" | "best fit" | undefined; | ||
type?: PluralRuleType | undefined; | ||
minimumIntegerDigits?: number | undefined; | ||
minimumFractionDigits?: number | undefined; | ||
maximumFractionDigits?: number | undefined; | ||
minimumSignificantDigits?: number | undefined; | ||
maximumSignificantDigits?: number | undefined; | ||
} | ||
@@ -37,7 +37,19 @@ | ||
(locales?: string | string[], options?: PluralRulesOptions): PluralRules; | ||
supportedLocalesOf( | ||
locales: string | string[], | ||
options?: PluralRulesOptions, | ||
): string[]; | ||
supportedLocalesOf(locales: string | string[], options?: { localeMatcher?: "lookup" | "best fit" }): string[]; | ||
}; | ||
// We can only have one definition for 'type' in TypeScript, and so you can learn where the keys come from here: | ||
type ES2018NumberFormatPartType = "literal" | "nan" | "infinity" | "percent" | "integer" | "group" | "decimal" | "fraction" | "plusSign" | "minusSign" | "percentSign" | "currency" | "code" | "symbol" | "name"; | ||
type ES2020NumberFormatPartType = "compact" | "exponentInteger" | "exponentMinusSign" | "exponentSeparator" | "unit" | "unknown"; | ||
type NumberFormatPartTypes = ES2018NumberFormatPartType | ES2020NumberFormatPartType; | ||
interface NumberFormatPart { | ||
type: NumberFormatPartTypes; | ||
value: string; | ||
} | ||
interface NumberFormat { | ||
formatToParts(number?: number | bigint): NumberFormatPart[]; | ||
} | ||
} |
{ | ||
"name": "@better-typescript-lib/es2018", | ||
"version": "2.0.0-alpha.1", | ||
"version": "2.0.0-beta", | ||
"description": "Better TypeScript standard library", | ||
@@ -16,4 +16,4 @@ "types": "./index.d.ts", | ||
"peerDependencies": { | ||
"typescript": ">=4.4" | ||
"typescript": ">=4.5.0-beta" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
19381
183