UNPKG

@enonic/js-utils

Version:
229 lines (228 loc) 8.46 kB
"use strict"; 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); }; // constants.ts var constants_exports = {}; __export(constants_exports, { COLON_SIGN: function() { return COLON_SIGN; }, DOT_SIGN: function() { return DOT_SIGN; }, ELLIPSIS: function() { return ELLIPSIS; }, EVENT_TYPES: function() { return EVENT_TYPES; }, EVENT_TYPES_NODE: function() { return EVENT_TYPES_NODE; }, EVENT_TYPES_TASK: function() { return EVENT_TYPES_TASK; }, EVENT_TYPE_APPLICATION: function() { return EVENT_TYPE_APPLICATION; }, EVENT_TYPE_APPLICATION_CLUSTER: function() { return EVENT_TYPE_APPLICATION_CLUSTER; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL; }, EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED: function() { return EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED; }, EVENT_TYPE_APPLICATION_EVENT_TYPES: function() { return EVENT_TYPE_APPLICATION_EVENT_TYPES; }, EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED: function() { return EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED; }, EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED: function() { return EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED; }, EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED: function() { return EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED; }, EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED: function() { return EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED; }, EVENT_TYPE_NODE_CREATED: function() { return EVENT_TYPE_NODE_CREATED; }, EVENT_TYPE_NODE_DELETED: function() { return EVENT_TYPE_NODE_DELETED; }, EVENT_TYPE_NODE_UPDATED: function() { return EVENT_TYPE_NODE_UPDATED; }, EVENT_TYPE_PREFIX_CUSTOM: function() { return EVENT_TYPE_PREFIX_CUSTOM; }, EVENT_TYPE_TASK_FINISHED: function() { return EVENT_TYPE_TASK_FINISHED; }, EVENT_TYPE_TASK_REMOVED: function() { return EVENT_TYPE_TASK_REMOVED; }, EVENT_TYPE_TASK_UPDATED: function() { return EVENT_TYPE_TASK_UPDATED; }, PRINCIPAL_ROLE_SYSTEM_ADMIN: function() { return PRINCIPAL_ROLE_SYSTEM_ADMIN; }, PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN: function() { return PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN; }, PRINCIPAL_ROLE_SYSTEM_AUDITLOG: function() { return PRINCIPAL_ROLE_SYSTEM_AUDITLOG; }, PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED: function() { return PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED; }, PRINCIPAL_ROLE_SYSTEM_EVERYONE: function() { return PRINCIPAL_ROLE_SYSTEM_EVERYONE; }, PRINCIPAL_ROLE_SYSTEM_USER_ADMIN: function() { return PRINCIPAL_ROLE_SYSTEM_USER_ADMIN; }, PRINCIPAL_ROLE_SYSTEM_USER_APP: function() { return PRINCIPAL_ROLE_SYSTEM_USER_APP; }, PRINCIPAL_USER_SYSTEM_SU: function() { return PRINCIPAL_USER_SYSTEM_SU; }, RESPONSE_TYPE_HTML: function() { return RESPONSE_TYPE_HTML; }, RESPONSE_TYPE_JSON: function() { return RESPONSE_TYPE_JSON; } }); module.exports = __toCommonJS(constants_exports); var COLON_SIGN = ":"; var DOT_SIGN = "."; var ELLIPSIS = "\u2026"; var EVENT_TYPE_PREFIX_CUSTOM = "custom"; var EVENT_TYPE_APPLICATION = "application"; var EVENT_TYPE_APPLICATION_CLUSTER = "application.cluster"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_START = "start"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STATE = "state"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_STOP = "stop"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALL = "uninstall"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPE_UNINSTALLED = "uninstalled"; var EVENT_TYPE_APPLICATION_CLUSTER_EVENT_TYPES = [ 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 ]; var EVENT_TYPE_APPLICATION_EVENT_TYPE_INSTALLED = "INSTALLED"; var EVENT_TYPE_APPLICATION_EVENT_TYPE_STARTED = "STARTED"; var EVENT_TYPE_APPLICATION_EVENT_TYPE_STOPPED = "STOPPED"; var EVENT_TYPE_APPLICATION_EVENT_TYPE_UNINSTALLED = "UNINSTALLED"; var EVENT_TYPE_APPLICATION_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 ]; var EVENT_TYPE_NODE_CREATED = "node.created"; var EVENT_TYPE_NODE_DELETED = "node.deleted"; var EVENT_TYPE_NODE_UPDATED = "node.updated"; var EVENT_TYPES_NODE = [ EVENT_TYPE_NODE_CREATED, EVENT_TYPE_NODE_DELETED, EVENT_TYPE_NODE_UPDATED ]; var EVENT_TYPE_TASK_FINISHED = "task.finished"; var EVENT_TYPE_TASK_REMOVED = "task.removed"; var EVENT_TYPE_TASK_UPDATED = "task.updated"; var EVENT_TYPES_TASK = [ EVENT_TYPE_TASK_FINISHED, EVENT_TYPE_TASK_REMOVED, EVENT_TYPE_TASK_UPDATED ]; var EVENT_TYPES = [ EVENT_TYPE_APPLICATION, EVENT_TYPE_APPLICATION_CLUSTER, EVENT_TYPE_NODE_CREATED, EVENT_TYPE_NODE_DELETED, EVENT_TYPE_NODE_UPDATED, EVENT_TYPE_TASK_FINISHED, EVENT_TYPE_TASK_REMOVED, EVENT_TYPE_TASK_UPDATED ]; var RESPONSE_TYPE_JSON = "text/json;charset=utf-8"; var RESPONSE_TYPE_HTML = "text/html;charset=utf-8"; var PRINCIPAL_ROLE_SYSTEM_ADMIN = "role:system.admin"; var PRINCIPAL_ROLE_SYSTEM_ADMIN_LOGIN = "role:system.admin.login"; var PRINCIPAL_ROLE_SYSTEM_AUTHENTICATED = "role:system.authenticated"; var PRINCIPAL_ROLE_SYSTEM_AUDITLOG = "role:system.auditlog"; var PRINCIPAL_ROLE_SYSTEM_EVERYONE = "role:system.everyone"; var PRINCIPAL_ROLE_SYSTEM_USER_ADMIN = "role:system.user.admin"; var PRINCIPAL_ROLE_SYSTEM_USER_APP = "role:system.user.app"; var PRINCIPAL_USER_SYSTEM_SU = "user:system:su";