@owja/i18n
Version:
lightweight internationalization library for javascript
16 lines (14 loc) • 496 B
text/typescript
/**
* Workaround for Typescript because Intl.Locale is not included in ES2020 types yet
*/
// eslint-disable-next-line @typescript-eslint/no-unused-vars
import type {Locale as FormatJsLocale, IntlLocaleOptions} from "@formatjs/intl-locale";
declare global {
// eslint-disable-next-line @typescript-eslint/no-namespace
namespace Intl {
type Locale = FormatJsLocale;
const Locale: {
new (tag?: string, options?: IntlLocaleOptions): Locale;
};
}
}