{"_id":"language-subtag-registry","_rev":"3341756","name":"language-subtag-registry","description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","dist-tags":{"latest":"0.3.23"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"time":{"modified":"2024-07-10T08:35:13.000Z","created":"2013-09-29T17:24:37.528Z","0.3.23":"2024-05-21T08:09:19.435Z","0.3.22":"2022-07-05T11:46:28.908Z","0.3.21":"2020-10-27T07:46:19.157Z","0.3.20":"2019-11-16T12:08:25.157Z","0.3.19":"2019-07-31T09:50:34.826Z","0.3.18":"2017-03-03T20:48:30.294Z","0.3.17":"2016-11-18T15:55:08.199Z","0.3.16":"2016-09-12T10:19:54.491Z","0.3.15":"2016-07-18T14:35:31.828Z","0.3.14":"2016-06-21T10:30:16.547Z","0.3.13":"2016-01-12T01:00:23.542Z","0.3.11":"2015-06-09T01:57:07.784Z","0.3.10":"2015-05-03T21:52:06.611Z","0.3.9":"2015-04-13T03:04:28.838Z","0.3.8":"2015-02-24T21:04:26.460Z","0.3.7":"2014-12-23T13:16:22.725Z","0.3.6":"2014-12-10T05:34:39.448Z","0.3.5":"2014-10-29T18:43:47.736Z","0.3.4":"2014-04-14T01:58:09.654Z","0.3.3":"2014-03-31T22:24:15.328Z","0.3.2":"2014-03-14T00:24:53.603Z","0.3.1":"2014-02-20T13:46:21.570Z","0.3.0":"2013-12-23T14:12:30.927Z","0.2.0":"2013-10-06T01:19:47.555Z","0.1.0":"2013-09-29T17:24:37.528Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/mattcg/language-subtag-registry.git"},"versions":{"0.3.23":{"name":"language-subtag-registry","version":"0.3.23","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git+https://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"mattcg@gmail.com"},{"name":"Guillaume Gérard","email":"guillaume.gerard88@gmail.com"}],"license":"CC0-1.0","scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"devDependencies":{"jsonlint":"1.x.x"},"_id":"language-subtag-registry@0.3.23","gitHead":"1e7d67e7f9646f47f0766a04b08522f7df59e932","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"shasum":"23529e04d9e3b74679d70142df3fd2eb6ec572e7","size":198850,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.23.tgz"},"_npmUser":{"name":"mcg","email":"mattcg@gmail.com"},"directories":{},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/language-subtag-registry_0.3.23_1716278959306_0.018226231104884194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-21T08:09:19.435Z","publish_time":1716278959435,"_source_registry_name":"default","_cnpm_publish_time":1716278959435},"0.3.22":{"name":"language-subtag-registry","version":"0.3.22","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git+https://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"mattcg@gmail.com"},{"name":"Guillaume Gérard","email":"guillaume.gerard88@gmail.com"}],"license":"CC0-1.0","scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"devDependencies":{"jsonlint":"1.x.x"},"gitHead":"6d06daf44528a6d9d18baba0e4c61fb38607f1ff","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.22","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"2e1500861b2e457eba7e7ae86877cbd08fa1fd1d","size":197108,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.22.tgz"},"_npmUser":{"name":"mcg","email":"mattcg@gmail.com"},"directories":{},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/language-subtag-registry_0.3.22_1657021588716_0.01074018556618861"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-05T11:49:33.787Z","publish_time":1657021588908,"_cnpm_publish_time":1657021588908},"0.3.21":{"name":"language-subtag-registry","version":"0.3.21","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git+https://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"mattcg@gmail.com"},{"name":"Guillaume Gérard","email":"guillaume.gerard88@gmail.com"}],"license":"ODC-By-1.0","scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"devDependencies":{"jsonlint":"1.x.x"},"gitHead":"39fe79f5f905ea03cd6e55b33680f79f6c227dae","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.21","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"mcg","email":"mattcg@gmail.com"},"dist":{"shasum":"04ac218bea46f04cb039084602c6da9e788dd45a","size":209971,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.21.tgz"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/language-subtag-registry_0.3.21_1603784778913_0.07557445644674643"},"_hasShrinkwrap":false,"publish_time":1603784779157,"_cnpm_publish_time":1603784779157},"0.3.20":{"name":"language-subtag-registry","version":"0.3.20","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git+https://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"mattcg@gmail.com"},{"name":"Guillaume Gérard","email":"guillaume.gerard88@gmail.com"}],"license":"ODC-By-1.0","scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"devDependencies":{"jsonlint":"1.x.x"},"gitHead":"dfb92c250074feb10fe6605dedbae09cc4a22aaa","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.20","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"a00a37121894f224f763268e431c55556b0c0755","size":202827,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.20.tgz"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"_npmUser":{"name":"mcg","email":"mattcg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/language-subtag-registry_0.3.20_1573906104923_0.5487513468886067"},"_hasShrinkwrap":false,"publish_time":1573906105157,"_cnpm_publish_time":1573906105157},"0.3.19":{"name":"language-subtag-registry","version":"0.3.19","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"mattcg@gmail.com"},{"name":"Guillaume Gérard","email":"guillaume.gerard88@gmail.com"}],"license":"ODC-By-1.0","scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"devDependencies":{"jsonlint":"1.x.x"},"gitHead":"9643aaf96902fd11e3fc769ad14146347a55d918","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.19","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"d1e75d18a081829d90ce64569aa3930534103bd0","size":202253,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.19.tgz"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"_npmUser":{"name":"mcg","email":"mattcg@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/language-subtag-registry_0.3.19_1564566634628_0.3539852370407499"},"_hasShrinkwrap":false,"publish_time":1564566634826,"_cnpm_publish_time":1564566634826},"0.3.18":{"name":"language-subtag-registry","version":"0.3.18","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"575e5cce6fbc2b996e7dddc1acb413d7c0021e27","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.18","_shasum":"80cfe848df88f7bf808dbdad0b28e7fa2c3578dd","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"80cfe848df88f7bf808dbdad0b28e7fa2c3578dd","size":199840,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.18.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/language-subtag-registry-0.3.18.tgz_1488574108030_0.7333862148225307"},"directories":{},"publish_time":1488574110294,"_cnpm_publish_time":1488574110294,"_hasShrinkwrap":false},"0.3.17":{"name":"language-subtag-registry","version":"0.3.17","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"bd01e919fa2bf1c63ea57702b59e04fd2864304f","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.17","_shasum":"e26a7fbff40aa37394e7cbe37034a49002961360","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"e26a7fbff40aa37394e7cbe37034a49002961360","size":198894,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.17.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/language-subtag-registry-0.3.17.tgz_1479484505795_0.9598471925128251"},"directories":{},"publish_time":1479484508199,"_cnpm_publish_time":1479484508199,"_hasShrinkwrap":false},"0.3.16":{"name":"language-subtag-registry","version":"0.3.16","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"83174d481533881ff5c61d7a68a487af5ae0990a","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.16","_shasum":"8e68f1132ee6d80988f8b765c551ee88f0bc4619","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"8e68f1132ee6d80988f8b765c551ee88f0bc4619","size":198881,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.16.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/language-subtag-registry-0.3.16.tgz_1473675592791_0.5370768967550248"},"directories":{},"publish_time":1473675594491,"_cnpm_publish_time":1473675594491,"_hasShrinkwrap":false},"0.3.15":{"name":"language-subtag-registry","version":"0.3.15","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"53a04435d195cfd209ccf50eb51fc21bd2d42175","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.15","_shasum":"15d1ce69a0e9f84efd91554be7261619b309f99b","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"15d1ce69a0e9f84efd91554be7261619b309f99b","size":198869,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.15.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/language-subtag-registry-0.3.15.tgz_1468852530593_0.6249450570903718"},"directories":{},"publish_time":1468852531828,"_cnpm_publish_time":1468852531828,"_hasShrinkwrap":false},"0.3.14":{"name":"language-subtag-registry","version":"0.3.14","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"18939c1afe972658699921995657baa2e36ed98e","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.14","_shasum":"804c50b112ebe4405dcf902e38080a425411917b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"804c50b112ebe4405dcf902e38080a425411917b","size":198786,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.14.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/language-subtag-registry-0.3.14.tgz_1466505014999_0.11546257208101451"},"directories":{},"publish_time":1466505016547,"_cnpm_publish_time":1466505016547,"_hasShrinkwrap":false},"0.3.13":{"name":"language-subtag-registry","version":"0.3.13","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"f7fdc061cab678bb23e801746019be3900a675c1","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.13","_shasum":"2dc1c393f8a41d8c856bd1ac1c257db56578c8e8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"2dc1c393f8a41d8c856bd1ac1c257db56578c8e8","size":197730,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.13.tgz"},"directories":{},"publish_time":1452560423542,"_cnpm_publish_time":1452560423542,"_hasShrinkwrap":false},"0.3.11":{"name":"language-subtag-registry","version":"0.3.11","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"3649683c195ea2d2626bc29463eedce2f4c4ea0b","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.11","_shasum":"358244fac5a9246e7ce2fcaad5f92dc3a2b422ff","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.12.4","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"358244fac5a9246e7ce2fcaad5f92dc3a2b422ff","size":197438,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.11.tgz"},"directories":{},"publish_time":1433815027784,"_cnpm_publish_time":1433815027784,"_hasShrinkwrap":false},"0.3.10":{"name":"language-subtag-registry","version":"0.3.10","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"2f9ded2c9c361f1d8815d4043894b5e0066995c7","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.10","_shasum":"7e607ca2c9877983ef5fab9c70907d57e4eb2c10","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.12.2","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"7e607ca2c9877983ef5fab9c70907d57e4eb2c10","size":196991,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.10.tgz"},"directories":{},"publish_time":1430689926611,"_cnpm_publish_time":1430689926611,"_hasShrinkwrap":false},"0.3.9":{"name":"language-subtag-registry","version":"0.3.9","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"5f014fce11e613c0cc493af06456db1a1bd62e12","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.9","_shasum":"3cb803e469293e56e4a88defb7c879c75864e229","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"3cb803e469293e56e4a88defb7c879c75864e229","size":196935,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.9.tgz"},"directories":{},"publish_time":1428894268838,"_cnpm_publish_time":1428894268838,"_hasShrinkwrap":false},"0.3.8":{"name":"language-subtag-registry","version":"0.3.8","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"2401aaf8bf768a613d192ea2403bec622021ac34","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.8","_shasum":"60ca05cbdb104ed89a65ffd5e2a9193b530b3c53","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"60ca05cbdb104ed89a65ffd5e2a9193b530b3c53","size":196802,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.8.tgz"},"directories":{},"publish_time":1424811866460,"_cnpm_publish_time":1424811866460,"_hasShrinkwrap":false},"0.3.7":{"name":"language-subtag-registry","version":"0.3.7","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"cbd52005b1d075fb8759f581c6e1b15c6e8355ff","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.7","_shasum":"7072abf17911971acba99e0041c4bf83083882e9","_from":".","_npmVersion":"2.1.14","_nodeVersion":"0.10.34","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"7072abf17911971acba99e0041c4bf83083882e9","size":196006,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.7.tgz"},"directories":{},"publish_time":1419340582725,"_cnpm_publish_time":1419340582725,"_hasShrinkwrap":false},"0.3.6":{"name":"language-subtag-registry","version":"0.3.6","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"35d4a0d4c318b8bf26f193417a057b4719512334","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.6","_shasum":"fc88058e690d08d65205ad5e8222aa40029bd075","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.33","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"fc88058e690d08d65205ad5e8222aa40029bd075","size":195859,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.6.tgz"},"directories":{},"publish_time":1418189679448,"_cnpm_publish_time":1418189679448,"_hasShrinkwrap":false},"0.3.5":{"name":"language-subtag-registry","version":"0.3.5","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"gitHead":"5adebe3b5c656519da630f8e780bd31a20e390cf","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.5","_shasum":"feeb6779dfa6071a2c9ac6a9fcb7abbd775fef36","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.33","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"dist":{"shasum":"feeb6779dfa6071a2c9ac6a9fcb7abbd775fef36","size":195759,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.5.tgz"},"directories":{},"publish_time":1414608227736,"_cnpm_publish_time":1414608227736,"_hasShrinkwrap":false},"0.3.4":{"name":"language-subtag-registry","version":"0.3.4","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.4","dist":{"shasum":"d6258828a4ab2933fb10a55847f48f527f481f8c","size":195747,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1397440689654,"_cnpm_publish_time":1397440689654,"_hasShrinkwrap":false},"0.3.3":{"name":"language-subtag-registry","version":"0.3.3","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.3","dist":{"shasum":"add7006f5d3394e9fbafb90ea47bd01c86a19ac0","size":195736,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1396304655328,"_cnpm_publish_time":1396304655328,"_hasShrinkwrap":false},"0.3.2":{"name":"language-subtag-registry","version":"0.3.2","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.2","dist":{"shasum":"47a855fb255ddd300e240a3a20534270cb3fc0d4","size":195740,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1394756693603,"_cnpm_publish_time":1394756693603,"_hasShrinkwrap":false},"0.3.1":{"name":"language-subtag-registry","version":"0.3.1","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.1","dist":{"shasum":"bcbd01a9b2c9fbc94aed201612e6bb974104c9ab","size":195198,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1392903981570,"_cnpm_publish_time":1392903981570,"_hasShrinkwrap":false},"0.3.0":{"name":"language-subtag-registry","version":"0.3.0","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"readmeFilename":"README.md","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.3.0","dist":{"shasum":"8a04d99eb427a32ef38baac2672b133593d242a5","size":195160,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1387807950927,"_cnpm_publish_time":1387807950927,"_hasShrinkwrap":false},"0.2.0":{"name":"language-subtag-registry","version":"0.2.0","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"readmeFilename":"README.md","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.2.0","dist":{"shasum":"922f29e04d8b4ccac716e789509a3aad0bef8556","size":194813,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1381022387555,"_cnpm_publish_time":1381022387555,"_hasShrinkwrap":false},"0.1.0":{"name":"language-subtag-registry","version":"0.1.0","implements":["CommonJS/Modules/1.0"],"description":"Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.","homepage":"https://github.com/mattcg/language-subtag-registry","repository":{"type":"git","url":"git://github.com/mattcg/language-subtag-registry.git"},"contributors":[{"name":"Matthew Caruana Galizia","email":"m@m.cg"}],"licenses":[{"type":"ODC-BY","url":"http://opendatacommons.org/licenses/by/1.0/"}],"scripts":{"test":"make test"},"keywords":["iana","bcp47","subtags","rfc5646","language"],"readmeFilename":"README.md","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"_id":"language-subtag-registry@0.1.0","dist":{"shasum":"2dec11045c4c61c6e337cffbd17c4d6b6cd3f44c","size":194659,"noattachment":false,"key":"/language-subtag-registry/-/language-subtag-registry-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/language-subtag-registry/download/language-subtag-registry-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"mcg","email":"m@m.cg"},"maintainers":[{"name":"mcg","email":"mattcg@gmail.com"}],"directories":{},"publish_time":1380475477528,"_cnpm_publish_time":1380475477528,"_hasShrinkwrap":false}},"readme":"# IANA Language Tags #\n\n[![Open Data](https://assets.okfn.org/images/ok_buttons/od_80x15_blue.png)](http://opendefinition.org/)\n\nIANA's [official repository](http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry) is in [record-jar](http://www.inter-locale.com/ID/draft-phillips-record-jar-01.html) format and is hard to parse. This project provides neatly organized JSON files representing that data.\n\nSee `data/` for all the JSON files available. The `registry.json` file contains all records in a flat array and `meta.json` contains its metadata. There's a separate JSON file for each 'scope' (e.g. `macrolanguage.json`) and 'type' (e.g. `language.json`). These files contain JSON objects keyed by tag or subtag and with the index integer for the corresponding entry in `registry.json` as a value. This makes lookups fast.\n\n## Updates ##\n\nThis project will be updated as the registry changes. Non-breaking updates will result in the patch version number being bumped.\n\nRun `make update` to force an update from the latest official IANA-hosted version. The registry file format is converted to JSON automatically and the files in `data/` are updated.\n\nIf there are changes, please make a pull request.\n\n## Usage ##\n\nSee [language-tags](https://github.com/mattcg/language-tags) for a Javascript API.\n\n## Credits and collaboration ##\n\nThe JSON database is licensed under the [Creative Commons Zero v1.0 Universal (CC0-1.0)](https://creativecommons.org/publicdomain/zero/1.0/legalcode) license.\n\nComments, feedback and suggestions are welcome. Please feel free to raise an issue or pull request. Enjoy.\n","_attachments":{},"homepage":"https://github.com/mattcg/language-subtag-registry","bugs":{"url":"https://github.com/mattcg/language-subtag-registry/issues"},"license":"CC0-1.0"}