New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

i18n-iso-countries

Package Overview
Dependencies
Maintainers
2
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

i18n-iso-countries - npm Package Compare versions

Comparing version 7.1.0 to 7.2.0

supportedLocales.json

82

entry-node.js
var library = require("./index");
var locales = [
require("./langs/cy.json"),
require("./langs/dv.json"),
require("./langs/sw.json"),
require("./langs/eu.json"),
require("./langs/af.json"),
require("./langs/am.json"),
require("./langs/ha.json"),
require("./langs/ku.json"),
require("./langs/ml.json"),
require("./langs/no.json"),
require("./langs/ps.json"),
require("./langs/sd.json"),
require("./langs/so.json"),
require("./langs/sq.json"),
require("./langs/ta.json"),
require("./langs/tg.json"),
require("./langs/tt.json"),
require("./langs/ug.json"),
require("./langs/ur.json"),
require("./langs/vi.json"),
require("./langs/ar.json"),
require("./langs/az.json"),
require("./langs/be.json"),
require("./langs/bg.json"),
require("./langs/bn.json"),
require("./langs/bs.json"),
require("./langs/ca.json"),
require("./langs/cs.json"),
require("./langs/da.json"),
require("./langs/de.json"),
require("./langs/el.json"),
require("./langs/en.json"),
require("./langs/es.json"),
require("./langs/et.json"),
require("./langs/fa.json"),
require("./langs/fi.json"),
require("./langs/fr.json"),
require("./langs/gl.json"),
require("./langs/el.json"),
require("./langs/he.json"),
require("./langs/hi.json"),
require("./langs/hr.json"),
require("./langs/hu.json"),
require("./langs/hy.json"),
require("./langs/id.json"),
require("./langs/is.json"),
require("./langs/it.json"),
require("./langs/ja.json"),
require("./langs/ka.json"),
require("./langs/kk.json"),
require("./langs/km.json"),
require("./langs/ko.json"),
require("./langs/ky.json"),
require("./langs/lt.json"),
require("./langs/lv.json"),
require("./langs/mk.json"),
require("./langs/mn.json"),
require("./langs/ms.json"),
require("./langs/nb.json"),
require("./langs/nl.json"),
require("./langs/nn.json"),
require("./langs/pl.json"),
require("./langs/pt.json"),
require("./langs/ro.json"),
require("./langs/ru.json"),
require("./langs/sk.json"),
require("./langs/sl.json"),
require("./langs/sr.json"),
require("./langs/sv.json"),
require("./langs/th.json"),
require("./langs/tr.json"),
require("./langs/uk.json"),
require("./langs/uz.json"),
require("./langs/zh.json"),
];
var supportedLocales = library.getSupportedLanguages()
for (var i = 0; i < locales.length; i++) {
library.registerLocale(locales[i]);
for (var i = 0; i < supportedLocales.length; i++) {
var locale = require("./langs/" + supportedLocales[i] + ".json")
library.registerLocale(locale);
}
module.exports = library;

@@ -82,2 +82,3 @@ export interface GetNameOptions {

export function langs(): string[];
export function getSupportedLanguages(): string[];
export function toAlpha3(

@@ -84,0 +85,0 @@ alpha2orNumeric: number | string | Alpha2Code

"use strict";
const codes = require("./codes.json");
const supportedLocales = require("./supportedLocales.json");
const removeDiacritics = require("diacritics").remove;

@@ -365,3 +366,3 @@ const registeredLocales = {};

/*
* @return Array of supported languages
* @return Array of registered languages
*/

@@ -373,2 +374,9 @@ exports.langs = function () {

/*
* @return Array of supported languages
*/
exports.getSupportedLanguages = function () {
return supportedLocales;
};
/*
* @param code ISO 3166-1 alpha-2, alpha-3 or numeric code

@@ -375,0 +383,0 @@ * @return Boolean

{
"name": "i18n-iso-countries",
"version": "7.1.0",
"version": "7.2.0",
"description": "i18n for ISO 3166-1 country codes",

@@ -5,0 +5,0 @@ "typings": "index.d.ts",

@@ -139,2 +139,12 @@ [![Build Status](https://secure.travis-ci.org/michaelwittig/node-i18n-iso-countries.png)](http://travis-ci.org/michaelwittig/node-i18n-iso-countries)

### Get all supported languages (ISO 639-1)
```javascript
var countries = require("i18n-iso-countries");
console.log(
"List of supported languages => " + countries.getSupportedLanguages()
);
// List of supported languages => ["cy", "dv", "sw", "eu", "af", "am", ...]
```
### Country to Code

@@ -265,3 +275,3 @@

- add a json file under [langs/](langs)
- add the language to the `data` object in entry-node.js at the top
- add the language to the list in supportedLocales.json at the top
- add language to section **Supported languages** in [README.md](#supported-languages-iso-639-1)

@@ -268,0 +278,0 @@ - add language to keywords in [package.json](package.json)

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc