UNPKG

@enonic/js-utils

Version:
271 lines (263 loc) 6.06 kB
export * as array from './array'; // for example array.includes export { findIndex, flatten, forceArray, includes as arrayIncludes, // Conflicts with string.includes isStringArray, sortByProperty } from './array'; export { deleteIn, entries, getIn, hasOwnProperty, lcKeys, mapKeys, setIn, sortKeys, sortKeysRec, values } from './object'; export { HTTP_REQUEST_MODE_EDIT, HTTP_REQUEST_MODE_INLINE, HTTP_REQUEST_MODE_LIVE, HTTP_REQUEST_MODE_PREVIEW, HTTP_REQUEST_MODES } from './http'; export * as storage from './storage'; export { AGGREGATION_COUNT, AGGREGATION_DATE_HISTOGRAM, AGGREGATION_DATE_RANGE, AGGREGATION_GEO_DISTANCE, AGGREGATION_MAX, AGGREGATION_MIN, AGGREGATION_RANGE, AGGREGATION_STATS, AGGREGATION_TERMS, DSL_EXPRESSION_VALUE_TYPE_DATE_TIME, DSL_EXPRESSION_VALUE_TYPE_TIME, FILTER_CLAUSE_MUST, FILTER_CLAUSE_MUST_NOT, FILTER_CLAUSE_SHOULD, FILTER_CLAUSES, HIGHLIGHT_OPTION_ENCODER_DEFAULT, HIGHLIGHT_OPTION_ENCODER_HTML, HIGHLIGHT_OPTION_ENCODERS, HIGHLIGHT_FIELD_ALLTEXT, INDEX_CONFIG_ENABLED, INDEX_CONFIG_ENABLED_DEFAULT, INDEX_CONFIG_DECIDE_BY_TYPE, INDEX_CONFIG_DECIDE_BY_TYPE_DEFAULT, INDEX_CONFIG_FULLTEXT, INDEX_CONFIG_FULLTEXT_DEFAULT, INDEX_CONFIG_INCLUDE_IN_ALL_TEXT, INDEX_CONFIG_INCLUDE_IN_ALL_TEXT_DEFAULT, INDEX_CONFIG_N_GRAM, INDEX_CONFIG_N_GRAM_DEFAULT, INDEX_CONFIG_PATH, INDEX_CONFIG_PATH_DEFAULT, INDEX_CONFIG_TEMPLATE_NONE, INDEX_CONFIG_TEMPLATE_BY_TYPE, INDEX_CONFIG_TEMPLATE_FULLTEXT, INDEX_CONFIG_TEMPLATE_PATH, INDEX_CONFIG_TEMPLATE_MINIMAL, INDEX_CONFIG_TEMPLATES, QUERY_FUNCTION_FULLTEXT, QUERY_FUNCTION_NGRAM, QUERY_FUNCTION_PATH_MATCH, QUERY_FUNCTION_RANGE, QUERY_FUNCTION_STEMMED, QUERY_OPERATOR_AND, QUERY_OPERATOR_OR, SORT_CREATED, SORT_DISPLAYNAME, SORT_MANUAL, SORT_MODIFIED, 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, STEMMING_LANGUAGE_CODES, STEMMING_LANGUAGES, VALUE_TYPE_ANY, VALUE_TYPE_BOOLEAN, VALUE_TYPE_DOUBLE, VALUE_TYPE_GEO_POINT, VALUE_TYPE_INSTANT, VALUE_TYPE_LOCAL_DATE, VALUE_TYPE_LOCAL_DATE_TIME, VALUE_TYPE_LOCAL_TIME, VALUE_TYPE_LONG, VALUE_TYPE_REFERENCE, VALUE_TYPE_SET, VALUE_TYPE_STRING, and, addQueryFilter, detectCommonValueType, detectValueType, dirname, enonify, filter, fulltext, group, indexTemplateToConfig, isBooleanDslExpression, isBooleanFilter, isExistsDslExpression, isExistsFilter, isFilter, isFulltextDslExpression, isHasValueFilter, isIdsFilter, isInDslExpression, isLikeDslExpression, isMatchAllDslExpression, isNgramDslExpression, isNotExistsFilter, isPathMatchDslExpression, isQueryDsl, isRangeDslExpression, isStemmedDslExpression, isTermDslExpression, join, ngram, or, stemmed, trimExt, uniqueId, updateIndexConfigs, validateRepoId } from './storage'; export * as string from './string'; // for example string.includes export { camelize, cleanAnyDoubleQuoteWrap, endsWith, fold, includes as stringIncludes, // Conflicts with array.includes isAsciiPrintablePunctuation, isValidGraphQLName, lpad, rpad, sanitize, startsWith, ucFirst, unStem } from './string'; export { TASK_STATE_FAILED, TASK_STATE_FINISHED, TASK_STATE_RUNNING, TASK_STATE_WAITING } from './task'; export { isBasicObject, isBigInt, isBoolean, isDate, isDateString, isFalse, isFunction, isGeoPoint, isGeoPointArray, isGeoPointString, isInfinity, isInstantString, isInt, isInteger, isLocalDateString, isLocalDateTimeString, isNonNegativeIntegerString, isNotFalse, isNotSet, isNotTrue, isNull, isNumber, isObject, isPositiveInteger, isPropertyKey, isSet, isString, isStringLiteral, isStringObject, isSymbol, isTime, isTimeString, isTrue, isUndefined, isUuidV4String, toStr } from './value'; export { COLON_SIGN, DOT_SIGN, ELLIPSIS, EVENT_TYPE_APPLICATION, EVENT_TYPE_APPLICATION_CLUSTER, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES, EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED, EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED, EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED, EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED, EVENT_TYPE_APPLICATION_EVENT_TYPES, EVENT_TYPE_NODE_CREATED, EVENT_TYPE_NODE_DELETED, EVENT_TYPE_NODE_UPDATED, EVENT_TYPE_PREFIX_CUSTOM, EVENT_TYPE_TASK_FINISHED, EVENT_TYPE_TASK_REMOVED, EVENT_TYPE_TASK_UPDATED, EVENT_TYPES, EVENT_TYPES_NODE, EVENT_TYPES_TASK, PRINCIPAL_ROLE_SYSTEM_ADMIN, PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN, PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED, PRINCIPAL_ROLE_SYSTEM_AUDITLOG, PRINCIPAL_ROLE_SYSTEM_EVERYONE, PRINCIPAL_ROLE_SYSTEM_USER_ADMIN, PRINCIPAL_ROLE_SYSTEM_USER_APP, PRINCIPAL_USER_SYSTEM_SU, RESPONSE_TYPE_JSON, RESPONSE_TYPE_HTML } from './constants';