UNPKG

@dillonkearns/elm-graphql

Version:

<img src="https://cdn.jsdelivr.net/gh/martimatix/logo-graphqelm/logo.svg" alt="dillonearns/elm-graphql logo" width="40%" align="right">

24 lines (17 loc) 427 B
'use strict'; const invertKv = require('invert-kv'); const all = require('./lcid.json'); const inverted = invertKv(all); exports.from = lcidCode => { if (typeof lcidCode !== 'number') { throw new TypeError('Expected a number'); } return inverted[lcidCode]; }; exports.to = localeId => { if (typeof localeId !== 'string') { throw new TypeError('Expected a string'); } return all[localeId]; }; exports.all = all;