symspell-ex
Version:
Spelling correction & Fuzzy search based on symmetric delete spelling correction algorithm
279 lines (278 loc) • 7.86 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.LANGUAGES_ALPHABET = exports.Languages = exports.Alphabets = exports.TokenTags = void 0;
exports.TokenTags = {
'URL': 'url',
'NUMBER': 'number',
'WORD': 'word',
'PUNCTUATION': 'punctuation',
'SPACE': 'space'
};
exports.Alphabets = {
LATIN: 'latin',
ARABIC: 'arabic'
};
exports.Languages = {
"AFRIKAANS": "af",
"ALBANIAN": "sq",
"ARAGONESE": "an",
"ARABIC": "ar",
"ARABIC_ALGERIA": "ar-dz",
"ARABIC_BAHRAIN": "ar-bh",
"ARABIC_EGYPT": "ar-eg",
"ARABIC_IRAQ": "ar-iq",
"ARABIC_JORDAN": "ar-jo",
"ARABIC_KUWAIT": "ar-kw",
"ARABIC_LEBANON": "ar-lb",
"ARABIC_LIBYA": "ar-ly",
"ARABIC_MOROCCO": "ar-ma",
"ARABIC_OMAN": "ar-om",
"ARABIC_QATAR": "ar-qa",
"ARABIC_SAUDI ARABIA": "ar-sa",
"ARABIC_SYRIA": "ar-sy",
"ARABIC_TUNISIA": "ar-tn",
"ARABIC_UAE": "ar-ae",
"ARABIC_YEMEN": "ar-ye",
"ARMENIAN": "hy",
"ASSAMESE": "as",
"ASTURIAN": "ast",
"AZERBAIJANI": "az",
"BASQUE": "eu",
"BULGARIAN": "bg",
"BELARUSIAN": "be",
"BENGALI": "bn",
"BOSNIAN": "bs",
"BRETON": "br",
"BURMESE": "my",
"CATALAN": "ca",
"CHAMORRO": "ch",
"CHECHEN": "ce",
"CHINESE": "zh",
"CHINESE_HONG_KONG": "zh-hk",
"CHINESE_PRC": "zh-cn",
"CHINESE_SINGAPORE": "zh-sg",
"CHINESE_TAIWAN": "zh-tw",
"CHUVASH": "cv",
"CORSICAN": "co",
"CREE": "cr",
"CROATIAN": "hr",
"CZECH": "cs",
"DANISH": "da",
"DUTCH_STANDARD": "nl",
"DUTCH_BELGIAN": "nl-be",
"ENGLISH": "en",
"ENGLISH_AUSTRALIA": "en-au",
"ENGLISH_BELIZE": "en-bz",
"ENGLISH_CANADA": "en-ca",
"ENGLISH_IRELAND": "en-ie",
"ENGLISH_JAMAICA": "en-jm",
"ENGLISH_NEW_ZEALAND": "en-nz",
"ENGLISH_PHILIPPINES": "en-ph",
"ENGLISH_SOUTH_AFRICA": "en-za",
"ENGLISH_TRINIDAD_TOBAGO": "en-tt",
"ENGLISH_UK": "en-gb",
"ENGLISH_US": "en-us",
"ENGLISH_ZIMBABWE": "en-zw",
"ESPERANTO": "eo",
"ESTONIAN": "et",
"FAEROESE": "fo",
"FARSI": "fa",
"FIJIAN": "fj",
"FINNISH": "fi",
"FRENCH_STANDARD": "fr",
"FRENCH_BELGIUM": "fr-be",
"FRENCH_CANADA": "fr-ca",
"FRENCH_FRANCE": "fr-fr",
"FRENCH_LUXEMBOURG": "fr-lu",
"FRENCH_MONACO": "fr-mc",
"FRENCH_SWITZERLAND": "fr-ch",
"FRISIAN": "fy",
"FRIULIAN": "fur",
"GAELIC_SCOTS": "gd",
"GAELIC_IRISH": "gd-ie",
"GALACIAN": "gl",
"GEORGIAN": "ka",
"GERMAN_STANDARD": "de",
"GERMAN_AUSTRIA": "de-at",
"GERMAN_GERMANY": "de-de",
"GERMAN_LIECHTENSTEIN": "de-li",
"GERMAN_LUXEMBOURG": "de-lu",
"GERMAN_SWITZERLAND": "de-ch",
"GREEK": "el",
"GUJURATI": "gu",
"HAITIAN": "ht",
"HEBREW": "he",
"HINDI": "hi",
"HUNGARIAN": "hu",
"ICELANDIC": "is",
"INDONESIAN": "id",
"INUKTITUT": "iu",
"IRISH": "ga",
"ITALIAN_STANDARD": "it",
"ITALIAN_SWITZERLAND": "it-ch",
"JAPANESE": "ja",
"KANNADA": "kn",
"KASHMIRI": "ks",
"KAZAKH": "kk",
"KHMER": "km",
"KIRGHIZ": "ky",
"KLINGON": "tlh",
"KOREAN": "ko",
"KOREAN_NORTH_KOREA": "ko-kp",
"KOREAN_SOUTH_KOREA": "ko-kr",
"LATIN": "la",
"LATVIAN": "lv",
"LITHUANIAN": "lt",
"LUXEMBOURGISH": "lb",
"FYRO_MACEDONIAN": "mk",
"MALAY": "ms",
"MALAYALAM": "ml",
"MALTESE": "mt",
"MAORI": "mi",
"MARATHI": "mr",
"MOLDAVIAN": "mo",
"NAVAJO": "nv",
"NDONGA": "ng",
"NEPALI": "ne",
"NORWEGIAN": "no",
"NORWEGIAN_BOKMAL": "nb",
"NORWEGIAN_NYNORSK": "nn",
"OCCITAN": "oc",
"ORIYA": "or",
"OROMO": "om",
"PERSIAN": "fa",
"PERSIAN_IRAN": "fa-ir",
"POLISH": "pl",
"PORTUGUESE": "pt",
"PORTUGUESE_BRAZIL": "pt-br",
"PUNJABI": "pa",
"PUNJABI_INDIA": "pa-in",
"PUNJABI_PAKISTAN": "pa-pk",
"QUECHUA": "qu",
"RHAETO_ROMANIC": "rm",
"ROMANIAN": "ro",
"ROMANIAN_MOLDAVIA": "ro-mo",
"RUSSIAN": "ru",
"RUSSIAN_MOLDAVIA": "ru-mo",
"SAMI_LAPPISH": "sz",
"SANGO": "sg",
"SANSKRIT": "sa",
"SARDINIAN": "sc",
"SCOTS_GAELIC": "gd",
"SINDHI": "sd",
"SINGHALESE": "si",
"SERBIAN": "sr",
"SLOVAK": "sk",
"SLOVENIAN": "sl",
"SOMANI": "so",
"SORBIAN": "sb",
"SPANISH": "es",
"SPANISH_ARGENTINA": "es-ar",
"SPANISH_BOLIVIA": "es-bo",
"SPANISH_CHILE": "es-cl",
"SPANISH_COLOMBIA": "es-co",
"SPANISH_COSTA RICA": "es-cr",
"SPANISH_DOMINICAN REPUBLIC": "es-do",
"SPANISH_ECUADOR": "es-ec",
"SPANISH_EL_SALVADOR": "es-sv",
"SPANISH_GUATEMALA": "es-gt",
"SPANISH_HONDURAS": "es-hn",
"SPANISH_MEXICO": "es-mx",
"SPANISH_NICARAGUA": "es-ni",
"SPANISH_PANAMA": "es-pa",
"SPANISH_PARAGUAY": "es-py",
"SPANISH_PERU": "es-pe",
"SPANISH_PUERTO RICO": "es-pr",
"SPANISH_SPAIN": "es-es",
"SPANISH_URUGUAY": "es-uy",
"SPANISH_VENEZUELA": "es-ve",
"SUTU": "sx",
"SWAHILI": "sw",
"SWEDISH": "sv",
"SWEDISH_FINLAND": "sv-fi",
"SWEDISH_SWEDEN": "sv-sv",
"TAMIL": "ta",
"TATAR": "tt",
"TELUGA": "te",
"THAI": "th",
"TIGRE": "tig",
"TSONGA": "ts",
"TSWANA": "tn",
"TURKISH": "tr",
"TURKMEN": "tk",
"UKRAINIAN": "uk",
"UPPER_SORBIAN": "hsb",
"URDU": "ur",
"VENDA": "ve",
"VIETNAMESE": "vi",
"VOLAPUK": "vo",
"WALLOON": "wa",
"WELSH": "cy",
"XHOSA": "xh",
"YIDDISH": "ji",
"ZULU": "zu",
};
exports.LANGUAGES_ALPHABET = {
"ar": exports.Alphabets.ARABIC,
"ar-dz": exports.Alphabets.ARABIC,
"ar-bh": exports.Alphabets.ARABIC,
"ar-eg": exports.Alphabets.ARABIC,
"ar-iq": exports.Alphabets.ARABIC,
"ar-jo": exports.Alphabets.ARABIC,
"ar-kw": exports.Alphabets.ARABIC,
"ar-lb": exports.Alphabets.ARABIC,
"ar-ly": exports.Alphabets.ARABIC,
"ar-ma": exports.Alphabets.ARABIC,
"ar-om": exports.Alphabets.ARABIC,
"ar-qa": exports.Alphabets.ARABIC,
"ar-sa": exports.Alphabets.ARABIC,
"ar-sy": exports.Alphabets.ARABIC,
"ar-tn": exports.Alphabets.ARABIC,
"ar-ae": exports.Alphabets.ARABIC,
"ar-ye": exports.Alphabets.ARABIC,
"la": exports.Alphabets.LATIN,
"af": exports.Alphabets.LATIN,
"sq": exports.Alphabets.LATIN,
"an": exports.Alphabets.LATIN,
"ast": exports.Alphabets.LATIN,
"eu": exports.Alphabets.LATIN,
"br": exports.Alphabets.LATIN,
"en": exports.Alphabets.LATIN,
"en-au": exports.Alphabets.LATIN,
"en-bz": exports.Alphabets.LATIN,
"en-ca": exports.Alphabets.LATIN,
"en-ie": exports.Alphabets.LATIN,
"en-jm": exports.Alphabets.LATIN,
"en-nz": exports.Alphabets.LATIN,
"en-ph": exports.Alphabets.LATIN,
"en-za": exports.Alphabets.LATIN,
"en-tt": exports.Alphabets.LATIN,
"en-gb": exports.Alphabets.LATIN,
"en-us": exports.Alphabets.LATIN,
"en-zw": exports.Alphabets.LATIN,
"es": exports.Alphabets.LATIN,
"es-ar": exports.Alphabets.LATIN,
"es-bo": exports.Alphabets.LATIN,
"es-cl": exports.Alphabets.LATIN,
"es-co": exports.Alphabets.LATIN,
"es-cr": exports.Alphabets.LATIN,
"es-do": exports.Alphabets.LATIN,
"es-ec": exports.Alphabets.LATIN,
"es-sv": exports.Alphabets.LATIN,
"es-gt": exports.Alphabets.LATIN,
"es-hn": exports.Alphabets.LATIN,
"es-mx": exports.Alphabets.LATIN,
"es-ni": exports.Alphabets.LATIN,
"es-pa": exports.Alphabets.LATIN,
"es-py": exports.Alphabets.LATIN,
"es-pe": exports.Alphabets.LATIN,
"es-pr": exports.Alphabets.LATIN,
"es-es": exports.Alphabets.LATIN,
"es-uy": exports.Alphabets.LATIN,
"es-ve": exports.Alphabets.LATIN,
"ts": exports.Alphabets.LATIN,
"uk": exports.Alphabets.LATIN,
"wa": exports.Alphabets.LATIN,
"xh": exports.Alphabets.LATIN,
"zu": exports.Alphabets.LATIN,
};
;