ISO 15924 codes in an accessible format, all of them.
npm:
npm install iso-15924
var iso15924 = require('iso-15924')
console.log(iso15924.length) // => 202
console.log(iso15924.slice(0, 10))
Yields:
[
{
code: 'Adlm',
name: 'Adlam',
numeric: '166',
pva: 'Adlam',
date: '2016-12-05'
},
{
code: 'Afak',
name: 'Afaka',
numeric: '439',
pva: null,
date: '2010-12-21'
},
{
code: 'Aghb',
name: 'Caucasian Albanian',
numeric: '239',
pva: 'Caucasian_Albanian',
date: '2014-11-15'
},
{
code: 'Ahom',
name: 'Ahom, Tai Ahom',
numeric: '338',
pva: 'Ahom',
date: '2015-07-07'
},
{
code: 'Arab',
name: 'Arabic',
numeric: '160',
pva: 'Arabic',
date: '2004-05-01'
},
{
code: 'Aran',
name: 'Arabic (Nastaliq variant)',
numeric: '161',
pva: null,
date: '2014-11-15'
},
{
code: 'Armi',
name: 'Imperial Aramaic',
numeric: '124',
pva: 'Imperial_Aramaic',
date: '2009-06-01'
},
{
code: 'Armn',
name: 'Armenian',
numeric: '230',
pva: 'Armenian',
date: '2004-05-01'
},
{
code: 'Avst',
name: 'Avestan',
numeric: '134',
pva: 'Avestan',
date: '2009-06-01'
},
{
code: 'Bali',
name: 'Balinese',
numeric: '360',
pva: 'Balinese',
date: '2006-10-10'
}
]
Array.<Script>
— List of scripts.
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