UNPKG

romanize-string

Version:

A fully typed, general-purpose utility for unidirectional string transliteration (non-Latin script => Latin script).

24 lines (23 loc) 999 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isConvertibleLanguage = isConvertibleLanguage; exports.isIndicLanguageCode = isIndicLanguageCode; exports.isCyrillicLanguageCode = isCyrillicLanguageCode; exports.isArabicLanguageCode = isArabicLanguageCode; exports.isMandarinLanguageCode = isMandarinLanguageCode; const supported_languages_js_1 = require("../constants/supported-languages.js"); function isConvertibleLanguage(lang) { return supported_languages_js_1.convertibleLanguages.includes(lang); } function isIndicLanguageCode(lang) { return supported_languages_js_1.indicLanguageCodes.includes(lang); } function isCyrillicLanguageCode(lang) { return supported_languages_js_1.cyrillicLanguageCodes.includes(lang); } function isArabicLanguageCode(lang) { return supported_languages_js_1.arabicLanguageCodes.includes(lang); } function isMandarinLanguageCode(lang) { return supported_languages_js_1.mandarinLanguageCodes.includes(lang); }