An open API service indexing awesome lists of open source software.

https://github.com/marvinhagemeister/node-icu

Package to download the correct icu-data file for nodejs
https://github.com/marvinhagemeister/node-icu

icu icu4c node nodejs

Last synced: 7 months ago
JSON representation

Package to download the correct icu-data file for nodejs

Awesome Lists containing this project

README

          

# Node ICU

**NOTE: This package is not necessary anymore, because [full-icu](https://github.com/unicode-org/full-icu-npm) just released an updated version with support for yarn. Please use that one instead.**

Downloads the correct icu `.dat` file for your cpu-architecture and node
version.

## Installation

```bash
# npm
npm install node-icu

# yarn
yarn add node-icu
```

To use the icu data, start node with the `--icu-data-dir` option or set the
`NODE_ICU_DATA` environment variable.

Example:

```bash
node --icu-data-dir=node_modules/node-icu myapp.js
```

To test if everything is working, run this:

```js
// should return "enero" instead of "January"
new Intl.DateTimeFormat('es',{month:'long'}).format(new Date(9E8));
```

## License

`MIT` see [License](License.md).