@hank.chat/types
Version:
78 lines (76 loc) • 2.75 kB
JavaScript
;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
// src/plugin/escalated_privilege.ts
var escalated_privilege_exports = {};
__export(escalated_privilege_exports, {
EscalatedPrivilege: () => EscalatedPrivilege,
escalatedPrivilegeFromJSON: () => escalatedPrivilegeFromJSON,
escalatedPrivilegeToJSON: () => escalatedPrivilegeToJSON
});
module.exports = __toCommonJS(escalated_privilege_exports);
var EscalatedPrivilege = /* @__PURE__ */ ((EscalatedPrivilege2) => {
EscalatedPrivilege2[EscalatedPrivilege2["ALL"] = 0] = "ALL";
EscalatedPrivilege2[EscalatedPrivilege2["RELOAD_PLUGIN"] = 1] = "RELOAD_PLUGIN";
EscalatedPrivilege2[EscalatedPrivilege2["LOAD_PLUGIN"] = 2] = "LOAD_PLUGIN";
EscalatedPrivilege2[EscalatedPrivilege2["UNLOAD_PLUGIN"] = 3] = "UNLOAD_PLUGIN";
EscalatedPrivilege2[EscalatedPrivilege2["INSTRUCT_PLUGIN"] = 4] = "INSTRUCT_PLUGIN";
EscalatedPrivilege2[EscalatedPrivilege2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return EscalatedPrivilege2;
})(EscalatedPrivilege || {});
function escalatedPrivilegeFromJSON(object) {
switch (object) {
case 0:
case "ALL":
return 0 /* ALL */;
case 1:
case "RELOAD_PLUGIN":
return 1 /* RELOAD_PLUGIN */;
case 2:
case "LOAD_PLUGIN":
return 2 /* LOAD_PLUGIN */;
case 3:
case "UNLOAD_PLUGIN":
return 3 /* UNLOAD_PLUGIN */;
case 4:
case "INSTRUCT_PLUGIN":
return 4 /* INSTRUCT_PLUGIN */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function escalatedPrivilegeToJSON(object) {
switch (object) {
case 0 /* ALL */:
return "ALL";
case 1 /* RELOAD_PLUGIN */:
return "RELOAD_PLUGIN";
case 2 /* LOAD_PLUGIN */:
return "LOAD_PLUGIN";
case 3 /* UNLOAD_PLUGIN */:
return "UNLOAD_PLUGIN";
case 4 /* INSTRUCT_PLUGIN */:
return "INSTRUCT_PLUGIN";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
//# sourceMappingURL=escalated_privilege.js.map