@formatjs/intl-utils
Advanced tools
Comparing version 3.8.0 to 3.8.1
// /home/longlho/.cache/bazel/_bazel_longlho/576c18efaac10246ec115c72af79fca6/sandbox/linux-sandbox/140/execroot/formatjs/node_modules/@bazel/typescript/internal/ts_project_options_validator.js checked attributes for //packages/intl-utils:dist | ||
// /private/var/tmp/_bazel_longho/007106f2e07f9f00091c2ea99f6860c3/sandbox/darwin-sandbox/1/execroot/formatjs/node_modules/@bazel/typescript/internal/ts_project_options_validator.js checked attributes for //packages/intl-utils:dist | ||
// composite: false | ||
@@ -4,0 +4,0 @@ // declaration: true |
// /home/longlho/.cache/bazel/_bazel_longlho/576c18efaac10246ec115c72af79fca6/sandbox/linux-sandbox/307/execroot/formatjs/node_modules/@bazel/typescript/internal/ts_project_options_validator.js checked attributes for //packages/intl-utils:dist-esm | ||
// /private/var/tmp/_bazel_longho/007106f2e07f9f00091c2ea99f6860c3/sandbox/darwin-sandbox/50/execroot/formatjs/node_modules/@bazel/typescript/internal/ts_project_options_validator.js checked attributes for //packages/intl-utils:dist-esm | ||
// composite: false | ||
@@ -4,0 +4,0 @@ // declaration: true |
78
index.js
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p); | ||
}; | ||
function __export(m) { | ||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
} | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var diff_1 = require("./src/diff"); | ||
Object.defineProperty(exports, "selectUnit", { enumerable: true, get: function () { return diff_1.selectUnit; } }); | ||
exports.selectUnit = diff_1.selectUnit; | ||
var polyfill_utils_1 = require("./src/polyfill-utils"); | ||
Object.defineProperty(exports, "defaultNumberOption", { enumerable: true, get: function () { return polyfill_utils_1.defaultNumberOption; } }); | ||
Object.defineProperty(exports, "getInternalSlot", { enumerable: true, get: function () { return polyfill_utils_1.getInternalSlot; } }); | ||
Object.defineProperty(exports, "getMultiInternalSlots", { enumerable: true, get: function () { return polyfill_utils_1.getMultiInternalSlots; } }); | ||
Object.defineProperty(exports, "getNumberOption", { enumerable: true, get: function () { return polyfill_utils_1.getNumberOption; } }); | ||
Object.defineProperty(exports, "getOption", { enumerable: true, get: function () { return polyfill_utils_1.getOption; } }); | ||
Object.defineProperty(exports, "isLiteralPart", { enumerable: true, get: function () { return polyfill_utils_1.isLiteralPart; } }); | ||
Object.defineProperty(exports, "partitionPattern", { enumerable: true, get: function () { return polyfill_utils_1.partitionPattern; } }); | ||
Object.defineProperty(exports, "setInternalSlot", { enumerable: true, get: function () { return polyfill_utils_1.setInternalSlot; } }); | ||
Object.defineProperty(exports, "setMultiInternalSlots", { enumerable: true, get: function () { return polyfill_utils_1.setMultiInternalSlots; } }); | ||
Object.defineProperty(exports, "setNumberFormatDigitOptions", { enumerable: true, get: function () { return polyfill_utils_1.setNumberFormatDigitOptions; } }); | ||
Object.defineProperty(exports, "toObject", { enumerable: true, get: function () { return polyfill_utils_1.toObject; } }); | ||
Object.defineProperty(exports, "objectIs", { enumerable: true, get: function () { return polyfill_utils_1.objectIs; } }); | ||
Object.defineProperty(exports, "isWellFormedCurrencyCode", { enumerable: true, get: function () { return polyfill_utils_1.isWellFormedCurrencyCode; } }); | ||
Object.defineProperty(exports, "toString", { enumerable: true, get: function () { return polyfill_utils_1.toString; } }); | ||
Object.defineProperty(exports, "formatNumericToString", { enumerable: true, get: function () { return polyfill_utils_1.formatNumericToString; } }); | ||
Object.defineProperty(exports, "toRawFixed", { enumerable: true, get: function () { return polyfill_utils_1.toRawFixed; } }); | ||
Object.defineProperty(exports, "toRawPrecision", { enumerable: true, get: function () { return polyfill_utils_1.toRawPrecision; } }); | ||
Object.defineProperty(exports, "getMagnitude", { enumerable: true, get: function () { return polyfill_utils_1.getMagnitude; } }); | ||
Object.defineProperty(exports, "repeat", { enumerable: true, get: function () { return polyfill_utils_1.repeat; } }); | ||
Object.defineProperty(exports, "hasOwnProperty", { enumerable: true, get: function () { return polyfill_utils_1.hasOwnProperty; } }); | ||
Object.defineProperty(exports, "isWellFormedUnitIdentifier", { enumerable: true, get: function () { return polyfill_utils_1.isWellFormedUnitIdentifier; } }); | ||
Object.defineProperty(exports, "defineProperty", { enumerable: true, get: function () { return polyfill_utils_1.defineProperty; } }); | ||
exports.defaultNumberOption = polyfill_utils_1.defaultNumberOption; | ||
exports.getInternalSlot = polyfill_utils_1.getInternalSlot; | ||
exports.getMultiInternalSlots = polyfill_utils_1.getMultiInternalSlots; | ||
exports.getNumberOption = polyfill_utils_1.getNumberOption; | ||
exports.getOption = polyfill_utils_1.getOption; | ||
exports.isLiteralPart = polyfill_utils_1.isLiteralPart; | ||
exports.partitionPattern = polyfill_utils_1.partitionPattern; | ||
exports.setInternalSlot = polyfill_utils_1.setInternalSlot; | ||
exports.setMultiInternalSlots = polyfill_utils_1.setMultiInternalSlots; | ||
exports.setNumberFormatDigitOptions = polyfill_utils_1.setNumberFormatDigitOptions; | ||
exports.toObject = polyfill_utils_1.toObject; | ||
exports.objectIs = polyfill_utils_1.objectIs; | ||
exports.isWellFormedCurrencyCode = polyfill_utils_1.isWellFormedCurrencyCode; | ||
exports.toString = polyfill_utils_1.toString; | ||
exports.formatNumericToString = polyfill_utils_1.formatNumericToString; | ||
exports.toRawFixed = polyfill_utils_1.toRawFixed; | ||
exports.toRawPrecision = polyfill_utils_1.toRawPrecision; | ||
exports.getMagnitude = polyfill_utils_1.getMagnitude; | ||
exports.repeat = polyfill_utils_1.repeat; | ||
exports.hasOwnProperty = polyfill_utils_1.hasOwnProperty; | ||
exports.isWellFormedUnitIdentifier = polyfill_utils_1.isWellFormedUnitIdentifier; | ||
exports.defineProperty = polyfill_utils_1.defineProperty; | ||
var resolve_locale_1 = require("./src/resolve-locale"); | ||
Object.defineProperty(exports, "createResolveLocale", { enumerable: true, get: function () { return resolve_locale_1.createResolveLocale; } }); | ||
Object.defineProperty(exports, "getLocaleHierarchy", { enumerable: true, get: function () { return resolve_locale_1.getLocaleHierarchy; } }); | ||
Object.defineProperty(exports, "supportedLocales", { enumerable: true, get: function () { return resolve_locale_1.supportedLocales; } }); | ||
Object.defineProperty(exports, "unpackData", { enumerable: true, get: function () { return resolve_locale_1.unpackData; } }); | ||
Object.defineProperty(exports, "isMissingLocaleDataError", { enumerable: true, get: function () { return resolve_locale_1.isMissingLocaleDataError; } }); | ||
__exportStar(require("./src/units"), exports); | ||
__exportStar(require("./src/relative-time-types"), exports); | ||
__exportStar(require("./src/list-types"), exports); | ||
__exportStar(require("./src/plural-rules-types"), exports); | ||
__exportStar(require("./src/number-types"), exports); | ||
__exportStar(require("./src/displaynames-types"), exports); | ||
exports.createResolveLocale = resolve_locale_1.createResolveLocale; | ||
exports.getLocaleHierarchy = resolve_locale_1.getLocaleHierarchy; | ||
exports.supportedLocales = resolve_locale_1.supportedLocales; | ||
exports.unpackData = resolve_locale_1.unpackData; | ||
exports.isMissingLocaleDataError = resolve_locale_1.isMissingLocaleDataError; | ||
__export(require("./src/units")); | ||
var invariant_1 = require("./src/invariant"); | ||
Object.defineProperty(exports, "invariant", { enumerable: true, get: function () { return invariant_1.invariant; } }); | ||
exports.invariant = invariant_1.invariant; |
@@ -169,3 +169,5 @@ | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<Intl.LDMLPluralRule, T>>, 'other'> & { | ||
export declare type LDMLPluralRule = 'zero' | 'one' | 'two' | 'few' | 'many' | 'other'; | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<LDMLPluralRule, T>>, 'other'> & { | ||
other: T; | ||
@@ -263,3 +265,3 @@ }; | ||
}; | ||
fn: (val: number | string, ord?: boolean) => Intl.LDMLPluralRule; | ||
fn: (val: number | string, ord?: boolean) => LDMLPluralRule; | ||
} | ||
@@ -299,3 +301,3 @@ | ||
declare type RelativeTimeData = { | ||
[u in Intl.LDMLPluralRule]?: string; | ||
[u in LDMLPluralRule]?: string; | ||
}; | ||
@@ -302,0 +304,0 @@ |
@@ -5,7 +5,2 @@ export { selectUnit } from './src/diff'; | ||
export * from './src/units'; | ||
export * from './src/relative-time-types'; | ||
export * from './src/list-types'; | ||
export * from './src/plural-rules-types'; | ||
export * from './src/number-types'; | ||
export * from './src/displaynames-types'; | ||
export { invariant } from './src/invariant'; |
@@ -0,1 +1,2 @@ | ||
import { LDMLPluralRule } from './plural-rules-types'; | ||
import { LocaleData } from './types'; | ||
@@ -91,3 +92,3 @@ export declare type NumberFormatNotation = 'standard' | 'scientific' | 'engineering' | 'compact'; | ||
} | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<Intl.LDMLPluralRule, T>>, 'other'> & { | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<LDMLPluralRule, T>>, 'other'> & { | ||
other: T; | ||
@@ -94,0 +95,0 @@ }; |
import { LocaleData } from './types'; | ||
export declare type LDMLPluralRule = 'zero' | 'one' | 'two' | 'few' | 'many' | 'other'; | ||
export interface PluralRulesData { | ||
@@ -7,5 +8,5 @@ categories: { | ||
}; | ||
fn: (val: number | string, ord?: boolean) => Intl.LDMLPluralRule; | ||
fn: (val: number | string, ord?: boolean) => LDMLPluralRule; | ||
} | ||
export declare type PluralRulesLocaleData = LocaleData<PluralRulesData>; | ||
//# sourceMappingURL=plural-rules-types.d.ts.map |
import { LocaleData } from './types'; | ||
import { LDMLPluralRule } from './plural-rules-types'; | ||
export interface FieldData { | ||
@@ -14,3 +15,3 @@ '0'?: string; | ||
declare type RelativeTimeData = { | ||
[u in Intl.LDMLPluralRule]?: string; | ||
[u in LDMLPluralRule]?: string; | ||
}; | ||
@@ -17,0 +18,0 @@ export declare type UnpackedLocaleFieldsData = { |
{ | ||
"name": "@formatjs/intl-utils", | ||
"version": "3.8.0", | ||
"version": "3.8.1", | ||
"description": "Smartly determine best unit for relative time format", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -14,3 +14,2 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.DEFAULT_THRESHOLDS = exports.selectUnit = void 0; | ||
var MS_PER_SECOND = 1e3; | ||
@@ -17,0 +16,0 @@ var SECS_PER_MIN = 60; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.invariant = void 0; | ||
function invariant(condition, message, Err) { | ||
@@ -5,0 +4,0 @@ if (Err === void 0) { Err = Error; } |
@@ -0,1 +1,2 @@ | ||
import { LDMLPluralRule } from './plural-rules-types'; | ||
import { LocaleData } from './types'; | ||
@@ -91,3 +92,3 @@ export declare type NumberFormatNotation = 'standard' | 'scientific' | 'engineering' | 'compact'; | ||
} | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<Intl.LDMLPluralRule, T>>, 'other'> & { | ||
export declare type LDMLPluralRuleMap<T> = Omit<Partial<Record<LDMLPluralRule, T>>, 'other'> & { | ||
other: T; | ||
@@ -94,0 +95,0 @@ }; |
import { LocaleData } from './types'; | ||
export declare type LDMLPluralRule = 'zero' | 'one' | 'two' | 'few' | 'many' | 'other'; | ||
export interface PluralRulesData { | ||
@@ -7,5 +8,5 @@ categories: { | ||
}; | ||
fn: (val: number | string, ord?: boolean) => Intl.LDMLPluralRule; | ||
fn: (val: number | string, ord?: boolean) => LDMLPluralRule; | ||
} | ||
export declare type PluralRulesLocaleData = LocaleData<PluralRulesData>; | ||
//# sourceMappingURL=plural-rules-types.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.defineProperty = exports.isWellFormedUnitIdentifier = exports.getMagnitude = exports.repeat = exports.toRawPrecision = exports.toRawFixed = exports.formatNumericToString = exports.isWellFormedCurrencyCode = exports.objectIs = exports.setNumberFormatDigitOptions = exports.partitionPattern = exports.isLiteralPart = exports.getMultiInternalSlots = exports.getInternalSlot = exports.setMultiInternalSlots = exports.setInternalSlot = exports.getNumberOption = exports.defaultNumberOption = exports.getOption = exports.toString = exports.toObject = exports.hasOwnProperty = void 0; | ||
var invariant_1 = require("./invariant"); | ||
@@ -5,0 +4,0 @@ var units_1 = require("./units"); |
import { LocaleData } from './types'; | ||
import { LDMLPluralRule } from './plural-rules-types'; | ||
export interface FieldData { | ||
@@ -14,3 +15,3 @@ '0'?: string; | ||
declare type RelativeTimeData = { | ||
[u in Intl.LDMLPluralRule]?: string; | ||
[u in LDMLPluralRule]?: string; | ||
}; | ||
@@ -17,0 +18,0 @@ export declare type UnpackedLocaleFieldsData = { |
@@ -27,3 +27,2 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.unpackData = exports.isMissingLocaleDataError = exports.supportedLocales = exports.getLocaleHierarchy = exports.createResolveLocale = void 0; | ||
var invariant_1 = require("./invariant"); | ||
@@ -30,0 +29,0 @@ var polyfill_utils_1 = require("./polyfill-utils"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.removeUnitNamespace = exports.SANCTIONED_UNITS = void 0; | ||
// https://tc39.es/ecma402/#sec-issanctionedsimpleunitidentifier | ||
@@ -5,0 +4,0 @@ exports.SANCTIONED_UNITS = [ |
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
107305
2816