Intl ListFormat
A spec-compliant polyfill/ponyfill for Intl.ListFormat fully tested by the official ECMAScript Conformance test suite
![size](https://badgen.net/bundlephobia/minzip/@formatjs/intl-listformat)
Installation
npm install @formatjs/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 '@formatjs/intl-listformat/polyfill'
If Intl.ListFormat already exists, the polyfill will not be loaded.
To use this as a ponyfill:
import IntlListFormat from '@formatjs/intl-listformat'
By default, this library comes with en
data. To load additional locale, you can include them on demand:
import '@formatjs/intl-listformat/polyfill';
import '@formatjs/intl-listformat/dist/locale-data/de';
If you want to polyfill all locales (e.g for Node):
import '@formatjs/intl-listformat/polyfill-locales'
Tests
This library is fully test262-compliant.
License
This software is free to use under the MIT license.
See the [LICENSE file][license] for license text and copyright information.