UNPKG

@alauda-fe/common

Version:

Alauda frontend team common codes.

86 lines 11.1 kB
/** * @packageDocumentation * @module utils */ export const API_GATEWAY = '{{API_GATEWAY}}'; export const TRUE = 'true'; export const FALSE = 'false'; export const EMPTY = ''; export const SPACE = ' '; export const DOT = '.'; export const SLASH = '/'; export const HYPHEN = '-'; export const UNDERSCORE = '_'; export const DELIMITER = ':'; export const WILDCARD = '.*'; export const DATE_FORMAT = 'YYYY-MM-DD'; export const TIME_FORMAT = 'HH:mm:ss'; export const DATE_TIME_FORMAT = `${DATE_FORMAT} ${TIME_FORMAT}`; export const WORKSPACE_PARAMS = 'workspace_params_v1'; export const PUBLIC_NAMESPACE = 'kube-public'; export const ASSIGN_ALL = 'ALL_ALL'; export const ALL = 'ALL'; export const Bracket = { PARENTHESES: ['(', ')'], BRACES: ['{', '}'], SQUARE_BRACKETS: ['[', ']'], POINTY_BRACKETS: ['<', '>'], }; export const TEMPLATE_OPTIONS = Object.freeze({ interpolate: /{{([\S\s]+?)}}/g, }); export const DEFAULT_CODE_EDITOR_OPTIONS = { fontSize: 12, folding: true, scrollBeyondLastLine: false, minimap: { enabled: false }, find: { seedSearchStringFromSelection: 'never', autoFindInSelection: 'never', }, mouseWheelZoom: true, scrollbar: { vertical: 'visible', horizontal: 'visible', }, fixedOverflowWidgets: true, }; export const NOTIFY_ON_ERROR_HEADER = '__NOTIFICATION_ON_ERROR__'; export const NOTIFY_DURATION_HEADER = '__NOTIFICATION_DURATION__'; export const NOTIFY_ON_ERROR_HEADERS = { [NOTIFY_ON_ERROR_HEADER]: TRUE, }; export const NOT_NOTIFY_ON_ERROR_HEADERS = { [NOTIFY_ON_ERROR_HEADER]: FALSE, }; // 当前环境是否允许降级 // 'enabled_downgrade_watch' 主要提供本地开发强制打开需要 export const DOWNGRADE_WATCH_ENABLED = localStorage.getItem('enabled_downgrade_watch') === TRUE || (document.location.protocol !== 'https:' && document.location.hostname !== 'localhost'); export const DOWNGRADE_WATCH_POLLING = 5000; export const CREATED_AT = 'created_at'; export const UPDATED_AT = 'updated_at'; export const ACTION = 'action'; export const SPEC = 'spec'; export const CREATE = 'create'; export const UPDATE = 'update'; export const LINK = 'link'; export const ESCAPE_DEACTIVATE_CHECK = 'escape'; export const CUSTOMIZED = 'customized'; export const GLOBAL_CLUSTER = 'global'; export const PACKAGE_RUNTIME_VALUE = 'Runtime'; export const CRYPTO_HEADER_KEY = 'X-Param-Response'; export var CRYPTO_TYPE; (function (CRYPTO_TYPE) { CRYPTO_TYPE["Enable"] = "Force"; CRYPTO_TYPE["Drop"] = "Drop"; CRYPTO_TYPE["Disable"] = "None"; })(CRYPTO_TYPE || (CRYPTO_TYPE = {})); export const CRYPTO_RANDOM_HEADER_KEY = 'X-Param-Init'; export const CRYPTO_KEY = 'alauda'; export const PLATFORM_OPS_MODE = 'platform-ops-mode'; // https://kubernetes.io/docs/reference/labels-annotations-taints/#kubectl-kubernetes-io-default-container export const DEFAULT_CONTAINER_ANNOTATION = 'kubectl.kubernetes.io/default-container'; export const NOTIFICATION_SERVER_NAME = 'platform-email-server'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21tb24vc3JjL2NvcmUvY29uc3RhbnRzL2NvbnN0YW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0dBR0c7QUFFSCxNQUFNLENBQUMsTUFBTSxXQUFXLEdBQUcsaUJBQWlCLENBQUM7QUFFN0MsTUFBTSxDQUFDLE1BQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQztBQUMzQixNQUFNLENBQUMsTUFBTSxLQUFLLEdBQUcsT0FBTyxDQUFDO0FBRTdCLE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxFQUFFLENBQUM7QUFDeEIsTUFBTSxDQUFDLE1BQU0sS0FBSyxHQUFHLEdBQUcsQ0FBQztBQUN6QixNQUFNLENBQUMsTUFBTSxHQUFHLEdBQUcsR0FBRyxDQUFDO0FBQ3ZCLE1BQU0sQ0FBQyxNQUFNLEtBQUssR0FBRyxHQUFHLENBQUM7QUFDekIsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFHLEdBQUcsQ0FBQztBQUMxQixNQUFNLENBQUMsTUFBTSxVQUFVLEdBQUcsR0FBRyxDQUFDO0FBQzlCLE1BQU0sQ0FBQyxNQUFNLFNBQVMsR0FBRyxHQUFHLENBQUM7QUFFN0IsTUFBTSxDQUFDLE1BQU0sUUFBUSxHQUFHLElBQUksQ0FBQztBQUU3QixNQUFNLENBQUMsTUFBTSxXQUFXLEdBQUcsWUFBWSxDQUFDO0FBQ3hDLE1BQU0sQ0FBQyxNQUFNLFdBQVcsR0FBRyxVQUFVLENBQUM7QUFDdEMsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsR0FBRyxXQUFXLElBQUksV0FBVyxFQUFFLENBQUM7QUFFaEUsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcscUJBQXFCLENBQUM7QUFFdEQsTUFBTSxDQUFDLE1BQU0sZ0JBQWdCLEdBQUcsYUFBYSxDQUFDO0FBRTlDLE1BQU0sQ0FBQyxNQUFNLFVBQVUsR0FBRyxTQUFTLENBQUM7QUFDcEMsTUFBTSxD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dkQsTUFBTSxDQUFDLE1BQU0sVUFBVSxHQUFHLFFBQVEsQ0FBQztBQUVuQyxNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBRyxtQkFBbUIsQ0FBQztBQUVyRCwwR0FBMEc7QUFDMUcsTUFBTSxDQUFDLE1BQU0sNEJBQTRCLEdBQ3ZDLHlDQUF5QyxDQUFDO0FBRTVDLE1BQU0sQ0FBQyxNQUFNLHdCQUF3QixHQUFHLHVCQUF1QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAcGFja2FnZURvY3VtZW50YXRpb25cbiAqIEBtb2R1bGUgdXRpbHNcbiAqL1xuXG5leHBvcnQgY29uc3QgQVBJX0dBVEVXQVkgPSAne3tBUElfR0FURVdBWX19JztcblxuZXhwb3J0IGNvbnN0IFRSVUUgPSAndHJ1ZSc7XG5leHBvcnQgY29uc3QgRkFMU0UgPSAnZmFsc2UnO1xuXG5leHBvcnQgY29uc3QgRU1QVFkgPSAnJztcbmV4cG9ydCBjb25zdCBTUEFDRSA9ICcgJztcbmV4cG9ydCBjb25zdCBET1QgPSAnLic7XG5leHBvcnQgY29uc3QgU0xBU0ggPSAnLyc7XG5leHBvcnQgY29uc3QgSFlQSEVOID0gJy0nO1xuZXhwb3J0IGNvbnN0IFVOREVSU0NPUkUgPSAnXyc7XG5leHBvcnQgY29uc3QgREVMSU1JVEVSID0gJzonO1xuXG5leHBvcnQgY29uc3QgV0lMRENBUkQgPSAnLionO1xuXG5leHBvcnQgY29uc3QgREFURV9GT1JNQVQgPSAnWVlZWS1NTS1ERCc7XG5leHBvcnQgY29uc3QgVElNRV9GT1JNQVQgPSAnSEg6bW06c3MnO1xuZXhwb3J0IGNvbnN0IERBVEVfVElNRV9GT1JNQVQgPSBgJHtEQVRFX0ZPUk1BVH0gJHtUSU1FX0ZPUk1BVH1gO1xuXG5leHBvcnQgY29uc3QgV09SS1NQQUNFX1BBUkFNUyA9ICd3b3Jrc3BhY2VfcGFyYW1zX3YxJztcblxuZXhwb3J0IGNvbnN0IFBVQkxJQ19OQU1FU1BBQ0UgPSAna3ViZS1wdWJsaWMnO1xuXG5leHBvcnQgY29uc3QgQVNTSUdOX0FMTCA9ICdBTExfQUxMJztcbmV4cG9ydCBjb25zdCBBTEwgPSAnQUxMJztcblxuZXhwb3J0IGNvbnN0IEJyYWNrZXQgPSB7XG4gIFBBUkVOVEhFU0VTOiBbJygnLCAnKSddLFxuICBCUkFDRVM6IFsneycsICd9J10sXG4gIFNRVUFSRV9CUkFDS0VUUzogWydbJywgJ10nXSxcbiAgUE9JTlRZX0JSQUNLRVRTOiBbJzwnLCAnPiddLFxufSBhcyBjb25zdDtcblxuZXhwb3J0IGNvbnN0IFRFTVBMQVRFX09QVElPTlMgPSBPYmplY3QuZnJlZXplKHtcbiAgaW50ZXJwb2xhdGU6IC97eyhbXFxTXFxzXSs/KX19L2csXG59KTtcblxuZXhwb3J0IGNvbnN0IERFRkFVTFRfQ09ERV9FRElUT1JfT1BUSU9OUzogaW1wb3J0KCdAYWxhdWRhL2NvZGUtZWRpdG9yJykuTW9uYWNvRWRpdG9yT3B0aW9ucyA9XG4gIHtcbiAgICBmb250U2l6ZTogMTIsXG4gICAgZm9sZGluZzogdHJ1ZSxcbiAgICBzY3JvbGxCZXlvbmRMYXN0TGluZTogZmFsc2UsXG4gICAgbWluaW1hcDogeyBlbmFibGVkOiBmYWxzZSB9LFxuICAgIGZpbmQ6IHtcbiAgICAgIHNlZWRTZWFyY2hTdHJpbmdGcm9tU2VsZWN0aW9uOiAnbmV2ZXInLFxuICAgICAgYXV0b0ZpbmRJblNlbGVjdGlvbjogJ25ldmVyJyxcbiAgICB9LFxuICAgIG1vdXNlV2hlZWxab29tOiB0cnVlLFxuICAgIHNjcm9sbGJhcjoge1xuICAgICAgdmVydGljYWw6ICd2aXNpYmxlJyxcbiAgICAgIGhvcml6b250YWw6ICd2aXNpYmxlJyxcbiAgICB9LFxuICAgIGZpeGVkT3ZlcmZsb3dXaWRnZXRzOiB0cnVlLFxuICB9O1xuXG5leHBvcnQgY29uc3QgTk9USUZZX09OX0VSUk9SX0hFQURFUiA9ICdfX05PVElGSUNBVElPTl9PTl9FUlJPUl9fJztcblxuZXhwb3J0IGNvbnN0IE5PVElGWV9EVVJBVElPTl9IRUFERVIgPSAnX19OT1RJRklDQVRJT05fRFVSQVRJT05fXyc7XG5cbmV4cG9ydCBjb25zdCBOT1RJRllfT05fRVJST1JfSEVBREVSUyA9IHtcbiAgW05PVElGWV9PTl9FUlJPUl9IRUFERVJdOiBUUlVFLFxufSBhcyBjb25zdDtcblxuZXhwb3J0IGNvbnN0IE5PVF9OT1RJRllfT05fRVJST1JfSEVBREVSUyA9IHtcbiAgW05PVElGWV9PTl9FUlJPUl9IRUFERVJdOiBGQUxTRSxcbn0gYXMgY29uc3Q7XG5cbi8vIOW9k+WJjeeOr+Wig+aYr+WQpuWFgeiuuOmZjee6p1xuLy8gJ2VuYWJsZWRfZG93bmdyYWRlX3dhdGNoJyDkuLvopoHmj5DkvpvmnKzlnLDlvIDlj5HlvLrliLbmiZPlvIDpnIDopoFcbmV4cG9ydCBjb25zdCBET1dOR1JBREVfV0FUQ0hfRU5BQkxFRCA9XG4gIGxvY2FsU3RvcmFnZS5nZXRJdGVtKCdlbmFibGVkX2Rvd25ncmFkZV93YXRjaCcpID09PSBUUlVFIHx8XG4gIChkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCAhPT0gJ2h0dHBzOicgJiZcbiAgICBkb2N1bWVudC5sb2NhdGlvbi5ob3N0bmFtZSAhPT0gJ2xvY2FsaG9zdCcpO1xuXG5leHBvcnQgY29uc3QgRE9XTkdSQURFX1dBVENIX1BPTExJTkcgPSA1MDAwIGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgQ1JFQVRFRF9BVCA9ICdjcmVhdGVkX2F0JztcbmV4cG9ydCBjb25zdCBVUERBVEVEX0FUID0gJ3VwZGF0ZWRfYXQnO1xuZXhwb3J0IGNvbnN0IEFDVElPTiA9ICdhY3Rpb24nO1xuZXhwb3J0IGNvbnN0IFNQRUMgPSAnc3BlYyc7XG5leHBvcnQgY29uc3QgQ1JFQVRFID0gJ2NyZWF0ZSc7XG5leHBvcnQgY29uc3QgVVBEQVRFID0gJ3VwZGF0ZSc7XG5leHBvcnQgY29uc3QgTElOSyA9ICdsaW5rJztcblxuZXhwb3J0IGNvbnN0IEVTQ0FQRV9ERUFDVElWQVRFX0NIRUNLID0gJ2VzY2FwZSc7XG5cbmV4cG9ydCBjb25zdCBDVVNUT01JWkVEID0gJ2N1c3RvbWl6ZWQnO1xuXG5leHBvcnQgY29uc3QgR0xPQkFMX0NMVVNURVIgPSAnZ2xvYmFsJztcblxuZXhwb3J0IGNvbnN0IFBBQ0tBR0VfUlVOVElNRV9WQUxVRSA9ICdSdW50aW1lJztcblxuZXhwb3J0IGNvbnN0IENSWVBUT19IRUFERVJfS0VZID0gJ1gtUGFyYW0tUmVzcG9uc2UnO1xuZXhwb3J0IGVudW0gQ1JZUFRPX1RZUEUge1xuICBFbmFibGUgPSAnRm9yY2UnLFxuICBEcm9wID0gJ0Ryb3AnLFxuICBEaXNhYmxlID0gJ05vbmUnLFxufVxuZXhwb3J0IGNvbnN0IENSWVBUT19SQU5ET01fSEVBREVSX0tFWSA9ICdYLVBhcmFtLUluaXQnO1xuZXhwb3J0IGNvbnN0IENSWVBUT19LRVkgPSAnYWxhdWRhJztcblxuZXhwb3J0IGNvbnN0IFBMQVRGT1JNX09QU19NT0RFID0gJ3BsYXRmb3JtLW9wcy1tb2RlJztcblxuLy8gaHR0cHM6Ly9rdWJlcm5ldGVzLmlvL2RvY3MvcmVmZXJlbmNlL2xhYmVscy1hbm5vdGF0aW9ucy10YWludHMvI2t1YmVjdGwta3ViZXJuZXRlcy1pby1kZWZhdWx0LWNvbnRhaW5lclxuZXhwb3J0IGNvbnN0IERFRkFVTFRfQ09OVEFJTkVSX0FOTk9UQVRJT04gPVxuICAna3ViZWN0bC5rdWJlcm5ldGVzLmlvL2RlZmF1bHQtY29udGFpbmVyJztcblxuZXhwb3J0IGNvbnN0IE5PVElGSUNBVElPTl9TRVJWRVJfTkFNRSA9ICdwbGF0Zm9ybS1lbWFpbC1zZXJ2ZXInO1xuIl19