@alauda-fe/common
Version:
Alauda frontend team common codes.
83 lines • 10.8 kB
JavaScript
/**
* @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 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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QUEwRztBQUMxRyxNQUFNLENBQUMsTUFBTSw0QkFBNEIsR0FDdkMseUNBQXlDLENBQUM7QUFFNUMsTUFBTSxDQUFDLE1BQU0sd0JBQXdCLEdBQUcsdUJBQXVCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBwYWNrYWdlRG9jdW1lbnRhdGlvblxuICogQG1vZHVsZSB1dGlsc1xuICovXG5cbmV4cG9ydCBjb25zdCBBUElfR0FURVdBWSA9ICd7e0FQSV9HQVRFV0FZfX0nO1xuXG5leHBvcnQgY29uc3QgVFJVRSA9ICd0cnVlJztcbmV4cG9ydCBjb25zdCBGQUxTRSA9ICdmYWxzZSc7XG5cbmV4cG9ydCBjb25zdCBFTVBUWSA9ICcnO1xuZXhwb3J0IGNvbnN0IFNQQUNFID0gJyAnO1xuZXhwb3J0IGNvbnN0IERPVCA9ICcuJztcbmV4cG9ydCBjb25zdCBTTEFTSCA9ICcvJztcbmV4cG9ydCBjb25zdCBIWVBIRU4gPSAnLSc7XG5leHBvcnQgY29uc3QgVU5ERVJTQ09SRSA9ICdfJztcbmV4cG9ydCBjb25zdCBERUxJTUlURVIgPSAnOic7XG5cbmV4cG9ydCBjb25zdCBXSUxEQ0FSRCA9ICcuKic7XG5cbmV4cG9ydCBjb25zdCBEQVRFX0ZPUk1BVCA9ICdZWVlZLU1NLUREJztcbmV4cG9ydCBjb25zdCBUSU1FX0ZPUk1BVCA9ICdISDptbTpzcyc7XG5leHBvcnQgY29uc3QgREFURV9USU1FX0ZPUk1BVCA9IGAke0RBVEVfRk9STUFUfSAke1RJTUVfRk9STUFUfWA7XG5cbmV4cG9ydCBjb25zdCBXT1JLU1BBQ0VfUEFSQU1TID0gJ3dvcmtzcGFjZV9wYXJhbXNfdjEnO1xuXG5leHBvcnQgY29uc3QgUFVCTElDX05BTUVTUEFDRSA9ICdrdWJlLXB1YmxpYyc7XG5cbmV4cG9ydCBjb25zdCBBU1NJR05fQUxMID0gJ0FMTF9BTEwnO1xuZXhwb3J0IGNvbnN0IEFMTCA9ICdBTEwnO1xuXG5leHBvcnQgY29uc3QgQnJhY2tldCA9IHtcbiAgUEFSRU5USEVTRVM6IFsnKCcsICcpJ10sXG4gIEJSQUNFUzogWyd7JywgJ30nXSxcbiAgU1FVQVJFX0JSQUNLRVRTOiBbJ1snLCAnXSddLFxuICBQT0lOVFlfQlJBQ0tFVFM6IFsnPCcsICc+J10sXG59IGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgREVGQVVMVF9DT0RFX0VESVRPUl9PUFRJT05TOiBpbXBvcnQoJ0BhbGF1ZGEvY29kZS1lZGl0b3InKS5Nb25hY29FZGl0b3JPcHRpb25zID1cbiAge1xuICAgIGZvbnRTaXplOiAxMixcbiAgICBmb2xkaW5nOiB0cnVlLFxuICAgIHNjcm9sbEJleW9uZExhc3RMaW5lOiBmYWxzZSxcbiAgICBtaW5pbWFwOiB7IGVuYWJsZWQ6IGZhbHNlIH0sXG4gICAgZmluZDoge1xuICAgICAgc2VlZFNlYXJjaFN0cmluZ0Zyb21TZWxlY3Rpb246ICduZXZlcicsXG4gICAgICBhdXRvRmluZEluU2VsZWN0aW9uOiAnbmV2ZXInLFxuICAgIH0sXG4gICAgbW91c2VXaGVlbFpvb206IHRydWUsXG4gICAgc2Nyb2xsYmFyOiB7XG4gICAgICB2ZXJ0aWNhbDogJ3Zpc2libGUnLFxuICAgICAgaG9yaXpvbnRhbDogJ3Zpc2libGUnLFxuICAgIH0sXG4gICAgZml4ZWRPdmVyZmxvd1dpZGdldHM6IHRydWUsXG4gIH07XG5cbmV4cG9ydCBjb25zdCBOT1RJRllfT05fRVJST1JfSEVBREVSID0gJ19fTk9USUZJQ0FUSU9OX09OX0VSUk9SX18nO1xuXG5leHBvcnQgY29uc3QgTk9USUZZX0RVUkFUSU9OX0hFQURFUiA9ICdfX05PVElGSUNBVElPTl9EVVJBVElPTl9fJztcblxuZXhwb3J0IGNvbnN0IE5PVElGWV9PTl9FUlJPUl9IRUFERVJTID0ge1xuICBbTk9USUZZX09OX0VSUk9SX0hFQURFUl06IFRSVUUsXG59IGFzIGNvbnN0O1xuXG5leHBvcnQgY29uc3QgTk9UX05PVElGWV9PTl9FUlJPUl9IRUFERVJTID0ge1xuICBbTk9USUZZX09OX0VSUk9SX0hFQURFUl06IEZBTFNFLFxufSBhcyBjb25zdDtcblxuLy8g5b2T5YmN546v5aKD5piv5ZCm5YWB6K646ZmN57qnXG4vLyAnZW5hYmxlZF9kb3duZ3JhZGVfd2F0Y2gnIOS4u+imgeaPkOS+m+acrOWcsOW8gOWPkeW8uuWItuaJk+W8gOmcgOimgVxuZXhwb3J0IGNvbnN0IERPV05HUkFERV9XQVRDSF9FTkFCTEVEID1cbiAgbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2VuYWJsZWRfZG93bmdyYWRlX3dhdGNoJykgPT09IFRSVUUgfHxcbiAgKGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sICE9PSAnaHR0cHM6JyAmJlxuICAgIGRvY3VtZW50LmxvY2F0aW9uLmhvc3RuYW1lICE9PSAnbG9jYWxob3N0Jyk7XG5cbmV4cG9ydCBjb25zdCBET1dOR1JBREVfV0FUQ0hfUE9MTElORyA9IDUwMDAgYXMgY29uc3Q7XG5cbmV4cG9ydCBjb25zdCBDUkVBVEVEX0FUID0gJ2NyZWF0ZWRfYXQnO1xuZXhwb3J0IGNvbnN0IFVQREFURURfQVQgPSAndXBkYXRlZF9hdCc7XG5leHBvcnQgY29uc3QgQUNUSU9OID0gJ2FjdGlvbic7XG5leHBvcnQgY29uc3QgU1BFQyA9ICdzcGVjJztcbmV4cG9ydCBjb25zdCBDUkVBVEUgPSAnY3JlYXRlJztcbmV4cG9ydCBjb25zdCBVUERBVEUgPSAndXBkYXRlJztcbmV4cG9ydCBjb25zdCBMSU5LID0gJ2xpbmsnO1xuXG5leHBvcnQgY29uc3QgRVNDQVBFX0RFQUNUSVZBVEVfQ0hFQ0sgPSAnZXNjYXBlJztcblxuZXhwb3J0IGNvbnN0IENVU1RPTUlaRUQgPSAnY3VzdG9taXplZCc7XG5cbmV4cG9ydCBjb25zdCBHTE9CQUxfQ0xVU1RFUiA9ICdnbG9iYWwnO1xuXG5leHBvcnQgY29uc3QgUEFDS0FHRV9SVU5USU1FX1ZBTFVFID0gJ1J1bnRpbWUnO1xuXG5leHBvcnQgY29uc3QgQ1JZUFRPX0hFQURFUl9LRVkgPSAnWC1QYXJhbS1SZXNwb25zZSc7XG5leHBvcnQgZW51bSBDUllQVE9fVFlQRSB7XG4gIEVuYWJsZSA9ICdGb3JjZScsXG4gIERyb3AgPSAnRHJvcCcsXG4gIERpc2FibGUgPSAnTm9uZScsXG59XG5leHBvcnQgY29uc3QgQ1JZUFRPX1JBTkRPTV9IRUFERVJfS0VZID0gJ1gtUGFyYW0tSW5pdCc7XG5leHBvcnQgY29uc3QgQ1JZUFRPX0tFWSA9ICdhbGF1ZGEnO1xuXG5leHBvcnQgY29uc3QgUExBVEZPUk1fT1BTX01PREUgPSAncGxhdGZvcm0tb3BzLW1vZGUnO1xuXG4vLyBodHRwczovL2t1YmVybmV0ZXMuaW8vZG9jcy9yZWZlcmVuY2UvbGFiZWxzLWFubm90YXRpb25zLXRhaW50cy8ja3ViZWN0bC1rdWJlcm5ldGVzLWlvLWRlZmF1bHQtY29udGFpbmVyXG5leHBvcnQgY29uc3QgREVGQVVMVF9DT05UQUlORVJfQU5OT1RBVElPTiA9XG4gICdrdWJlY3RsLmt1YmVybmV0ZXMuaW8vZGVmYXVsdC1jb250YWluZXInO1xuXG5leHBvcnQgY29uc3QgTk9USUZJQ0FUSU9OX1NFUlZFUl9OQU1FID0gJ3BsYXRmb3JtLWVtYWlsLXNlcnZlcic7XG4iXX0=