Just CLDR datasets
A simple package with CLDR datasets exported as JavaScript objects.
Why ?
Because you want to include a simple list of time zones, countries, etc. in your application without importing any other unnecessary code.
Available datasets (English only)
- Time zones
- Countries
- States / Provinces (US, CA, AU)
Installation
npm install just-cldr-datasets --save
Usage
;;; console; // ['Africa/Abidjan', 'Africa/Accra', ...]console; // Canadaconsole; // Ontario
TypeScript support
All datasets includes TypeScript type definitions.
For example, type checker will complain about states.US.AB
as state AB
doesn't exist in US
country.
Contribution
- Add a generator function to bin/generate.js or manually create a predefined dataset in
predefined
directory. - Run
npm run build
. - Double check the generated JS files.
- Create a PR 🎉