@f-fjs/intl-listformat
v1.4.2
Published
Formats JS list in a i18n-safe way
Downloads
1
Readme
Intl ListFormat
A spec-compliant polyfill/ponyfill for Intl.ListFormat fully tested by the official ECMAScript Conformance test suite
Installation
npm install @f-fjs/intl-listformat
Usage
To use the polyfill, just import it to make sure that a fully functional Intl.ListFormat is available in your environment:
import '@f-fjs/intl-listformat/polyfill'
If Intl.ListFormat already exists, the polyfill will not be loaded.
To use this as a ponyfill:
import IntlListFormat from '@f-fjs/intl-listformat'
By default, this library comes with en
data. To load additional locale, you can include them on demand:
import '@f-fjs/intl-listformat/polyfill';
import '@f-fjs/intl-listformat/dist/locale-data/de'; // Add locale data for de
If you want to polyfill all locales (e.g for Node):
import '@f-fjs/intl-listformat/polyfill-locales'
Tests
This library is fully test262-compliant.