@formatjs/intl-localematcher
Advanced tools
Comparing version
@@ -5,2 +5,4 @@ export interface Opts { | ||
export declare function match(requestedLocales: string[], availableLocales: string[], defaultLocale: string, opts?: Opts): string; | ||
export { LookupSupportedLocales } from './abstract/LookupSupportedLocales'; | ||
export { ResolveLocale } from './abstract/ResolveLocale'; | ||
//# sourceMappingURL=index.d.ts.map |
10
index.js
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.match = void 0; | ||
var ecma402_abstract_1 = require("@formatjs/ecma402-abstract"); | ||
exports.ResolveLocale = exports.LookupSupportedLocales = exports.match = void 0; | ||
var ResolveLocale_1 = require("./abstract/ResolveLocale"); | ||
function match(requestedLocales, availableLocales, defaultLocale, opts) { | ||
@@ -10,3 +10,3 @@ var locales = availableLocales.reduce(function (all, l) { | ||
}, new Set()); | ||
return ecma402_abstract_1.ResolveLocale(locales, requestedLocales, { | ||
return ResolveLocale_1.ResolveLocale(locales, requestedLocales, { | ||
localeMatcher: (opts === null || opts === void 0 ? void 0 : opts.algorithm) || 'best fit', | ||
@@ -16,1 +16,5 @@ }, [], {}, function () { return defaultLocale; }).locale; | ||
exports.match = match; | ||
var LookupSupportedLocales_1 = require("./abstract/LookupSupportedLocales"); | ||
Object.defineProperty(exports, "LookupSupportedLocales", { enumerable: true, get: function () { return LookupSupportedLocales_1.LookupSupportedLocales; } }); | ||
var ResolveLocale_2 = require("./abstract/ResolveLocale"); | ||
Object.defineProperty(exports, "ResolveLocale", { enumerable: true, get: function () { return ResolveLocale_2.ResolveLocale; } }); |
@@ -5,2 +5,4 @@ export interface Opts { | ||
export declare function match(requestedLocales: string[], availableLocales: string[], defaultLocale: string, opts?: Opts): string; | ||
export { LookupSupportedLocales } from './abstract/LookupSupportedLocales'; | ||
export { ResolveLocale } from './abstract/ResolveLocale'; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1,2 +0,2 @@ | ||
import { ResolveLocale } from '@formatjs/ecma402-abstract'; | ||
import { ResolveLocale } from './abstract/ResolveLocale'; | ||
export function match(requestedLocales, availableLocales, defaultLocale, opts) { | ||
@@ -11,1 +11,3 @@ var locales = availableLocales.reduce(function (all, l) { | ||
} | ||
export { LookupSupportedLocales } from './abstract/LookupSupportedLocales'; | ||
export { ResolveLocale } from './abstract/ResolveLocale'; |
{ | ||
"name": "@formatjs/intl-localematcher", | ||
"version": "0.2.17", | ||
"version": "0.2.18", | ||
"description": "Intl.LocaleMatcher ponyfill", | ||
@@ -27,5 +27,4 @@ "keywords": [ | ||
"dependencies": { | ||
"@formatjs/ecma402-abstract": "1.9.4", | ||
"tslib": "^2.1.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
35242
763.99%1
-50%57
533.33%671
1996.88%1
Infinity%- Removed
- Removed