@enonic/js-utils
Version:
Enonic XP JavaScript Utils
391 lines (390 loc) • 12 kB
JavaScript
;
function _type_of(obj) {
"@swc/helpers - typeof";
return obj && typeof Symbol !== "undefined" && obj.constructor === Symbol ? "symbol" : typeof obj;
}
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = function(target, all) {
for(var name in all)__defProp(target, name, {
get: all[name],
enumerable: true
});
};
var __copyProps = function(to, from, except, desc) {
if (from && (typeof from === "undefined" ? "undefined" : _type_of(from)) === "object" || typeof from === "function") {
var _iteratorNormalCompletion = true, _didIteratorError = false, _iteratorError = undefined;
try {
var _loop = function() {
var key = _step.value;
if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, {
get: function() {
return from[key];
},
enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable
});
};
for(var _iterator = __getOwnPropNames(from)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true)_loop();
} catch (err) {
_didIteratorError = true;
_iteratorError = err;
} finally{
try {
if (!_iteratorNormalCompletion && _iterator.return != null) {
_iterator.return();
}
} finally{
if (_didIteratorError) {
throw _iteratorError;
}
}
}
}
return to;
};
var __toCommonJS = function(mod) {
return __copyProps(__defProp({}, "__esModule", {
value: true
}), mod);
};
// storage/indexing/stemming.ts
var stemming_exports = {};
__export(stemming_exports, {
STEMMING_LANGUAGES: function() {
return STEMMING_LANGUAGES;
},
STEMMING_LANGUAGE_CODES: function() {
return STEMMING_LANGUAGE_CODES;
},
STEMMING_LANGUAGE_CODE_ARABIC: function() {
return STEMMING_LANGUAGE_CODE_ARABIC;
},
STEMMING_LANGUAGE_CODE_ARMENIAN: function() {
return STEMMING_LANGUAGE_CODE_ARMENIAN;
},
STEMMING_LANGUAGE_CODE_BASQUE: function() {
return STEMMING_LANGUAGE_CODE_BASQUE;
},
STEMMING_LANGUAGE_CODE_BENGALI: function() {
return STEMMING_LANGUAGE_CODE_BENGALI;
},
STEMMING_LANGUAGE_CODE_BRAZILIAN: function() {
return STEMMING_LANGUAGE_CODE_BRAZILIAN;
},
STEMMING_LANGUAGE_CODE_BULGARIAN: function() {
return STEMMING_LANGUAGE_CODE_BULGARIAN;
},
STEMMING_LANGUAGE_CODE_CATALAN: function() {
return STEMMING_LANGUAGE_CODE_CATALAN;
},
STEMMING_LANGUAGE_CODE_CHINESE: function() {
return STEMMING_LANGUAGE_CODE_CHINESE;
},
STEMMING_LANGUAGE_CODE_CZECH: function() {
return STEMMING_LANGUAGE_CODE_CZECH;
},
STEMMING_LANGUAGE_CODE_DANISH: function() {
return STEMMING_LANGUAGE_CODE_DANISH;
},
STEMMING_LANGUAGE_CODE_DUTCH: function() {
return STEMMING_LANGUAGE_CODE_DUTCH;
},
STEMMING_LANGUAGE_CODE_ENGLISH: function() {
return STEMMING_LANGUAGE_CODE_ENGLISH;
},
STEMMING_LANGUAGE_CODE_FINNISH: function() {
return STEMMING_LANGUAGE_CODE_FINNISH;
},
STEMMING_LANGUAGE_CODE_FRENCH: function() {
return STEMMING_LANGUAGE_CODE_FRENCH;
},
STEMMING_LANGUAGE_CODE_GALICIAN: function() {
return STEMMING_LANGUAGE_CODE_GALICIAN;
},
STEMMING_LANGUAGE_CODE_GERMAN: function() {
return STEMMING_LANGUAGE_CODE_GERMAN;
},
STEMMING_LANGUAGE_CODE_GREEK: function() {
return STEMMING_LANGUAGE_CODE_GREEK;
},
STEMMING_LANGUAGE_CODE_HINDI: function() {
return STEMMING_LANGUAGE_CODE_HINDI;
},
STEMMING_LANGUAGE_CODE_HUNGARIAN: function() {
return STEMMING_LANGUAGE_CODE_HUNGARIAN;
},
STEMMING_LANGUAGE_CODE_INDONESIAN: function() {
return STEMMING_LANGUAGE_CODE_INDONESIAN;
},
STEMMING_LANGUAGE_CODE_IRISH: function() {
return STEMMING_LANGUAGE_CODE_IRISH;
},
STEMMING_LANGUAGE_CODE_ITALIAN: function() {
return STEMMING_LANGUAGE_CODE_ITALIAN;
},
STEMMING_LANGUAGE_CODE_JAPANESE: function() {
return STEMMING_LANGUAGE_CODE_JAPANESE;
},
STEMMING_LANGUAGE_CODE_KOREAN: function() {
return STEMMING_LANGUAGE_CODE_KOREAN;
},
STEMMING_LANGUAGE_CODE_LATVIAN: function() {
return STEMMING_LANGUAGE_CODE_LATVIAN;
},
STEMMING_LANGUAGE_CODE_LITHUANIAN: function() {
return STEMMING_LANGUAGE_CODE_LITHUANIAN;
},
STEMMING_LANGUAGE_CODE_NORWEGIAN: function() {
return STEMMING_LANGUAGE_CODE_NORWEGIAN;
},
STEMMING_LANGUAGE_CODE_PERSIAN: function() {
return STEMMING_LANGUAGE_CODE_PERSIAN;
},
STEMMING_LANGUAGE_CODE_PORTUGUESE: function() {
return STEMMING_LANGUAGE_CODE_PORTUGUESE;
},
STEMMING_LANGUAGE_CODE_ROMANIAN: function() {
return STEMMING_LANGUAGE_CODE_ROMANIAN;
},
STEMMING_LANGUAGE_CODE_RUSSIAN: function() {
return STEMMING_LANGUAGE_CODE_RUSSIAN;
},
STEMMING_LANGUAGE_CODE_SORANI: function() {
return STEMMING_LANGUAGE_CODE_SORANI;
},
STEMMING_LANGUAGE_CODE_SPANISH: function() {
return STEMMING_LANGUAGE_CODE_SPANISH;
},
STEMMING_LANGUAGE_CODE_SWEDISH: function() {
return STEMMING_LANGUAGE_CODE_SWEDISH;
},
STEMMING_LANGUAGE_CODE_THAI: function() {
return STEMMING_LANGUAGE_CODE_THAI;
},
STEMMING_LANGUAGE_CODE_TURKISH: function() {
return STEMMING_LANGUAGE_CODE_TURKISH;
}
});
module.exports = __toCommonJS(stemming_exports);
var STEMMING_LANGUAGE_CODE_ARABIC = "ar";
var STEMMING_LANGUAGE_CODE_BULGARIAN = "bg";
var STEMMING_LANGUAGE_CODE_BENGALI = "bn";
var STEMMING_LANGUAGE_CODE_CATALAN = "ca";
var STEMMING_LANGUAGE_CODE_CZECH = "cs";
var STEMMING_LANGUAGE_CODE_DANISH = "da";
var STEMMING_LANGUAGE_CODE_GERMAN = "de";
var STEMMING_LANGUAGE_CODE_GREEK = "el";
var STEMMING_LANGUAGE_CODE_ENGLISH = "en";
var STEMMING_LANGUAGE_CODE_BASQUE = "eu";
var STEMMING_LANGUAGE_CODE_PERSIAN = "fa";
var STEMMING_LANGUAGE_CODE_FINNISH = "fi";
var STEMMING_LANGUAGE_CODE_FRENCH = "fr";
var STEMMING_LANGUAGE_CODE_IRISH = "ga";
var STEMMING_LANGUAGE_CODE_GALICIAN = "gl";
var STEMMING_LANGUAGE_CODE_HINDI = "in";
var STEMMING_LANGUAGE_CODE_HUNGARIAN = "hu";
var STEMMING_LANGUAGE_CODE_ARMENIAN = "hy";
var STEMMING_LANGUAGE_CODE_INDONESIAN = "id";
var STEMMING_LANGUAGE_CODE_ITALIAN = "it";
var STEMMING_LANGUAGE_CODE_JAPANESE = "ja";
var STEMMING_LANGUAGE_CODE_KOREAN = "ko";
var STEMMING_LANGUAGE_CODE_SORANI = "ku";
var STEMMING_LANGUAGE_CODE_LITHUANIAN = "lt";
var STEMMING_LANGUAGE_CODE_LATVIAN = "lv";
var STEMMING_LANGUAGE_CODE_DUTCH = "nl";
var STEMMING_LANGUAGE_CODE_NORWEGIAN = "no";
var STEMMING_LANGUAGE_CODE_PORTUGUESE = "pt";
var STEMMING_LANGUAGE_CODE_BRAZILIAN = "pt-br";
var STEMMING_LANGUAGE_CODE_ROMANIAN = "ro";
var STEMMING_LANGUAGE_CODE_RUSSIAN = "ru";
var STEMMING_LANGUAGE_CODE_SPANISH = "es";
var STEMMING_LANGUAGE_CODE_SWEDISH = "sv";
var STEMMING_LANGUAGE_CODE_TURKISH = "tr";
var STEMMING_LANGUAGE_CODE_THAI = "th";
var STEMMING_LANGUAGE_CODE_CHINESE = "zh";
var STEMMING_LANGUAGE_CODES = [
STEMMING_LANGUAGE_CODE_ARABIC,
STEMMING_LANGUAGE_CODE_BULGARIAN,
STEMMING_LANGUAGE_CODE_BENGALI,
STEMMING_LANGUAGE_CODE_CATALAN,
STEMMING_LANGUAGE_CODE_CZECH,
STEMMING_LANGUAGE_CODE_DANISH,
STEMMING_LANGUAGE_CODE_GERMAN,
STEMMING_LANGUAGE_CODE_GREEK,
STEMMING_LANGUAGE_CODE_ENGLISH,
STEMMING_LANGUAGE_CODE_BASQUE,
STEMMING_LANGUAGE_CODE_PERSIAN,
STEMMING_LANGUAGE_CODE_FINNISH,
STEMMING_LANGUAGE_CODE_FRENCH,
STEMMING_LANGUAGE_CODE_IRISH,
STEMMING_LANGUAGE_CODE_GALICIAN,
STEMMING_LANGUAGE_CODE_HINDI,
STEMMING_LANGUAGE_CODE_HUNGARIAN,
STEMMING_LANGUAGE_CODE_ARMENIAN,
STEMMING_LANGUAGE_CODE_INDONESIAN,
STEMMING_LANGUAGE_CODE_ITALIAN,
STEMMING_LANGUAGE_CODE_JAPANESE,
STEMMING_LANGUAGE_CODE_KOREAN,
STEMMING_LANGUAGE_CODE_SORANI,
STEMMING_LANGUAGE_CODE_LITHUANIAN,
STEMMING_LANGUAGE_CODE_LATVIAN,
STEMMING_LANGUAGE_CODE_DUTCH,
STEMMING_LANGUAGE_CODE_NORWEGIAN,
STEMMING_LANGUAGE_CODE_PORTUGUESE,
STEMMING_LANGUAGE_CODE_BRAZILIAN,
STEMMING_LANGUAGE_CODE_ROMANIAN,
STEMMING_LANGUAGE_CODE_RUSSIAN,
STEMMING_LANGUAGE_CODE_SPANISH,
STEMMING_LANGUAGE_CODE_SWEDISH,
STEMMING_LANGUAGE_CODE_TURKISH,
STEMMING_LANGUAGE_CODE_THAI,
STEMMING_LANGUAGE_CODE_CHINESE
];
var STEMMING_LANGUAGES = [
{
code: STEMMING_LANGUAGE_CODE_ARABIC,
language: "Arabic"
},
{
code: STEMMING_LANGUAGE_CODE_BULGARIAN,
language: "Bulgarian"
},
{
code: STEMMING_LANGUAGE_CODE_BENGALI,
language: "Bengali"
},
{
code: STEMMING_LANGUAGE_CODE_CATALAN,
language: "Catalan"
},
{
code: STEMMING_LANGUAGE_CODE_CZECH,
language: "Czech"
},
{
code: STEMMING_LANGUAGE_CODE_DANISH,
language: "Danish"
},
{
code: STEMMING_LANGUAGE_CODE_GERMAN,
language: "German"
},
{
code: STEMMING_LANGUAGE_CODE_GREEK,
language: "Greek"
},
{
code: STEMMING_LANGUAGE_CODE_ENGLISH,
language: "English"
},
{
code: STEMMING_LANGUAGE_CODE_BASQUE,
language: "Basque"
},
{
code: STEMMING_LANGUAGE_CODE_PERSIAN,
language: "Persian"
},
{
code: STEMMING_LANGUAGE_CODE_FINNISH,
language: "Finnish"
},
{
code: STEMMING_LANGUAGE_CODE_FRENCH,
language: "French"
},
{
code: STEMMING_LANGUAGE_CODE_IRISH,
language: "Irish"
},
{
code: STEMMING_LANGUAGE_CODE_GALICIAN,
language: "Galician"
},
{
code: STEMMING_LANGUAGE_CODE_HINDI,
language: "Hindi"
},
{
code: STEMMING_LANGUAGE_CODE_HUNGARIAN,
language: "Hungarian"
},
{
code: STEMMING_LANGUAGE_CODE_ARMENIAN,
language: "Armenian"
},
{
code: STEMMING_LANGUAGE_CODE_INDONESIAN,
language: "Indonesian"
},
{
code: STEMMING_LANGUAGE_CODE_ITALIAN,
language: "Italian"
},
{
code: STEMMING_LANGUAGE_CODE_JAPANESE,
language: "Japanese"
},
{
code: STEMMING_LANGUAGE_CODE_KOREAN,
language: "Korean"
},
{
code: STEMMING_LANGUAGE_CODE_SORANI,
language: "Sorani"
},
{
code: STEMMING_LANGUAGE_CODE_LITHUANIAN,
language: "Lithuanian"
},
{
code: STEMMING_LANGUAGE_CODE_LATVIAN,
language: "Latvian"
},
{
code: STEMMING_LANGUAGE_CODE_DUTCH,
language: "Dutch"
},
{
code: STEMMING_LANGUAGE_CODE_NORWEGIAN,
language: "Norwegian"
},
{
code: STEMMING_LANGUAGE_CODE_PORTUGUESE,
language: "Portuguese"
},
{
code: STEMMING_LANGUAGE_CODE_BRAZILIAN,
language: "Brazilian"
},
{
code: STEMMING_LANGUAGE_CODE_ROMANIAN,
language: "Romanian"
},
{
code: STEMMING_LANGUAGE_CODE_RUSSIAN,
language: "Russian"
},
{
code: STEMMING_LANGUAGE_CODE_SPANISH,
language: "Spanish"
},
{
code: STEMMING_LANGUAGE_CODE_SWEDISH,
language: "Swedish"
},
{
code: STEMMING_LANGUAGE_CODE_TURKISH,
language: "Turkish"
},
{
code: STEMMING_LANGUAGE_CODE_THAI,
language: "Thai"
},
{
code: STEMMING_LANGUAGE_CODE_CHINESE,
language: "Chinese"
}
];