iso-639-3

v0.1.1
ISO-639-3 codes in an accessible format
iso-639-3 iso 639 3 language code name information

test

_mocha --reporter spec --check-leaks -u exports test.js

test-travis

istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports test.js

coverage

istanbul cover node_modules/.bin/_mocha -- -- test.js

lint-api

eslint index.js

lint-test

eslint test.js --env mocha

lint-script

eslint script/build-data.js script/build-support.js

lint-style

jscs --reporter=inline index.js script/build-data.js script/build-support.js test.js

lint

npm run lint-api && npm run lint-test && npm run lint-script && npm run lint-style

make

npm run lint && npm run coverage

scrape-data

curl --connect-timeout 15 --max-time 20 -L http://www-01.sil.org/iso639%2D3/iso-639-3_Code_Tables_20140320.zip -o data/iso-639-3.zip || exit 0

unzip-data

unzip -o -d data data/iso-639-3.zip || exit 0

clean-data

mv data/iso-639-3_Code_Tables_20140320/iso-639-3_20140320.tab data/iso-639-3.txt && rm -rf data/iso-639-3_Code_Tables_20140320 || exit 0

build-data

node script/build-data.js

build-support

node script/build-support.js

build

npm run scrape-data && npm run unzip-data && npm run clean-data && npm run build-data && npm run build-support

prepublish

npm run build

Metadata

  • MIT
  • Whatever
  • Titus Wormer
  • released 11/23/2014

Downloads

Maintainers