i18n-iso-countries
Advanced tools
Comparing version 1.2.0 to 1.2.1
24
index.js
var pad = require("pad"); | ||
var codes = require("./codes.json"); | ||
var langs = require("./langs.json"); | ||
var data = {}; | ||
var data = { | ||
"ar": require("./langs/ar.json"), | ||
"de": require("./langs/de.json"), | ||
"en": require("./langs/en.json"), | ||
"es": require("./langs/es.json"), | ||
"et": require("./langs/et.json"), | ||
"fi": require("./langs/fi.json"), | ||
"fr": require("./langs/fr.json"), | ||
"nb": require("./langs/nb.json"), | ||
"nl": require("./langs/nl.json"), | ||
"nn": require("./langs/nn.json"), | ||
"pt": require("./langs/pt.json"), | ||
"sv": require("./langs/sv.json"), | ||
"tr": require("./langs/tr.json") | ||
}; | ||
langs.forEach(function(lang) { | ||
"use strict"; | ||
data[lang] = require("./langs/" + lang + ".json"); | ||
}); | ||
/* | ||
@@ -223,3 +231,3 @@ * All codes map to ISO 3166-1 alpha-2 | ||
"use strict"; | ||
return langs; | ||
return Object.keys(data); | ||
}; |
{ | ||
"name": "i18n-iso-countries", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"description": "i18n for ISO 3166-1 country codes", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -129,6 +129,6 @@ [](http://travis-ci.org/michaelwittig/node-i18n-iso-countries) | ||
* add a json file under langs/ | ||
* add an entry on langs.json | ||
* add language to section Supported languages in README.md | ||
* add the language to the `data` object in index.js at the top | ||
* add language to section **Supported languages** in README.md | ||
* add language to keywords in package.json | ||
* run `npm install && make test` to make sure that tests are passing | ||
* open a PR on GitHub |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
110452
0
25
3967