ISO 15924 codes.
- What is this?
- When should I use this?
- Install
- Use
- API
- Types
- Compatibility
- Security
- Related
- Contribute
- License
This is the data of ISO 15924.
ISO 15924 represents scripts (such as Latin, Georgian).
These scripts are often seen in BCP 47 language codes: sr-Cyrl (sr is ISO
639-1 for Serbian, Cyrl is ISO 15924 for Cyrillic).
This package is useful when you’re working with languages.
This package is ESM only. In Node.js (version 14.14+, 16.0+), install with npm:
npm install iso-15924In Deno with esm.sh:
import {iso15924} from 'https://esm.sh/iso-15924@3'In browsers with esm.sh:
<script type="module">
import {iso15924} from 'https://esm.sh/iso-15924@3?bundle'
</script>import {iso15924} from 'iso-15924'
console.log(iso15924.length) // => 210
console.log(iso15924.slice(0, 3))Yields:
[
{code: 'Adlm', name: 'Adlam', numeric: '166', pva: 'Adlam', date: '2016-12-05'},
{code: 'Afak', name: 'Afaka', numeric: '439', date: '2010-12-21'},
{code: 'Aghb', name: 'Caucasian Albanian', numeric: '239', pva: 'Caucasian_Albanian', date: '2014-11-15'}
]This package exports the identifier iso15924.
There is no default export.
List of scripts (Array<Script>).
ISO 15924 script info (Object):
name(string) — script namecode(string) — four character ISO 15924 codenumeric(string) — three character ISO 15924 codepva(string?) — property value aliasdate(string) — date of addition (e.g.,'2016-12-05')
This package is fully typed with TypeScript.
It exports the additional type Script.
This package is at least compatible with all maintained versions of Node.js. As of now, that is Node.js 14.14+ and 16.0+. It also works in Deno and modern browsers.
This package is safe.
wooorm/bcp-47— parse and serialize BCP 47 language tagswooorm/bcp-47-match— match BCP 47 language tags with language ranges per RFC 4647wooorm/bcp-47-normalize— normalize, canonicalize, and format BCP 47 tagswooorm/iso-3166— ISO 3166 codeswooorm/iso-639-3— ISO 639-3 codeswooorm/iso-639-2— ISO 639-2 codeswooorm/un-m49— UN M49 codes
Yes please! See How to Contribute to Open Source.