Repository URL to install this package:
Version:
2.0.11-7 ▾
|
notion-desktop
/
usr
/
lib
/
notion-desktop
/
resources
/
app
/
node_modules
/
intl-locales-supported
|
---|
.. |
dist |
src |
CHANGELOG.md |
LICENSE.md |
README.md |
package.json |
Utility to help you determine if your runtime has modern Intl API & locales support. This specifically checks for Intl.NumberFormat
, Intl.PluralRules
& Intl.RelativeTimeFormat
and is being used by react-intl
.
const areIntlLocalesSupported = require('intl-locales-supported'); const localesMyAppSupports = [ /* list locales here */ ]; // Determine if the built-in `Intl` has the locale data we need. if ( !areIntlLocalesSupported(localesMyAppSupports, [ Intl.PluralRules, Intl.RelativeTimeFormat, ]) ) { // `Intl` exists, but it doesn't have the data we need, so load the // polyfill and replace the constructors we need with the polyfill's. require('@formatjs/intl-pluralrules/polyfill'); require('@formatjs/intl-pluralrules/locale-data/de'); // Load de require('@formatjs/intl-relativetimeformat/polyfill'); require('@formatjs/intl-relativetimeformat/locale-data/de'); // Load de }