sensai
Version:
Because even AI needs a master
127 lines (126 loc) • 3.82 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ARTIFACTS_NAMESPACE: function() {
return ARTIFACTS_NAMESPACE;
},
DEV_DOC_PATH: function() {
return DEV_DOC_PATH;
},
DEV_SERVER_DEFAULT_PORT: function() {
return DEV_SERVER_DEFAULT_PORT;
},
DYNAMIC_SEGMENT_REGEXP: function() {
return DYNAMIC_SEGMENT_REGEXP;
},
ENV_NAMESPACE: function() {
return ENV_NAMESPACE;
},
EXTERNAL_AGENT: function() {
return EXTERNAL_AGENT;
},
FILE_TYPE: function() {
return FILE_TYPE;
},
HTTP_ANY: function() {
return HTTP_ANY;
},
HTTP_DEFAULT_METHOD: function() {
return HTTP_DEFAULT_METHOD;
},
HTTP_GET: function() {
return HTTP_GET;
},
HTTP_HEAD: function() {
return HTTP_HEAD;
},
HTTP_STATUS: function() {
return HTTP_STATUS;
},
MIME_TYPE: function() {
return MIME_TYPE;
},
PROD_SERVER_DEFAULT_PORT: function() {
return PROD_SERVER_DEFAULT_PORT;
},
SENSAI_COMMAND: function() {
return SENSAI_COMMAND;
},
SENSAI_ENV: function() {
return SENSAI_ENV;
},
SENSAI_MODE: function() {
return SENSAI_MODE;
},
VERSION_DEFAULT: function() {
return VERSION_DEFAULT;
}
});
const _nodepath = require("node:path");
const DEV_SERVER_DEFAULT_PORT = 3030;
const PROD_SERVER_DEFAULT_PORT = 80;
const DEV_DOC_PATH = (0, _nodepath.join)(__dirname, "../../../sensai-doc");
var SENSAI_COMMAND = /*#__PURE__*/ function(SENSAI_COMMAND) {
SENSAI_COMMAND["CREATE"] = "create";
SENSAI_COMMAND["DEV"] = "dev";
SENSAI_COMMAND["START"] = "start";
SENSAI_COMMAND["BUILD"] = "build";
return SENSAI_COMMAND;
}({});
var EXTERNAL_AGENT = /*#__PURE__*/ function(EXTERNAL_AGENT) {
EXTERNAL_AGENT["CLAUDE"] = "claude-code";
EXTERNAL_AGENT["OPENAI"] = "codex";
return EXTERNAL_AGENT;
}({});
var SENSAI_MODE = /*#__PURE__*/ function(SENSAI_MODE) {
SENSAI_MODE["AGENT"] = "agent";
SENSAI_MODE["API"] = "api";
return SENSAI_MODE;
}({});
const ARTIFACTS_NAMESPACE = "sensai";
const ENV_NAMESPACE = "SENSAI_ENV";
var SENSAI_ENV = /*#__PURE__*/ function(SENSAI_ENV) {
SENSAI_ENV["DEV"] = "development";
SENSAI_ENV["PROD"] = "production";
SENSAI_ENV["TEST"] = "testing";
return SENSAI_ENV;
}({});
const DYNAMIC_SEGMENT_REGEXP = /^(\[{1,2})(\.\.\.)?([^\[\]]+)(\]{1,2})$/;
const HTTP_GET = "GET";
const HTTP_HEAD = "HEAD";
const HTTP_ANY = "ANY";
const HTTP_DEFAULT_METHOD = HTTP_GET;
var HTTP_STATUS = /*#__PURE__*/ function(HTTP_STATUS) {
HTTP_STATUS[HTTP_STATUS["OK"] = 200] = "OK";
HTTP_STATUS[HTTP_STATUS["NOT_FOUND"] = 404] = "NOT_FOUND";
HTTP_STATUS[HTTP_STATUS["NOT_ALLOWED"] = 405] = "NOT_ALLOWED";
HTTP_STATUS[HTTP_STATUS["NOT_ACCEPTABLE"] = 406] = "NOT_ACCEPTABLE";
HTTP_STATUS[HTTP_STATUS["INTERNAL_ERROR"] = 500] = "INTERNAL_ERROR";
return HTTP_STATUS;
}({});
var MIME_TYPE = /*#__PURE__*/ function(MIME_TYPE) {
MIME_TYPE["JSON"] = "application/json";
MIME_TYPE["MULTIPART"] = "multipart/form-data";
//TEXT = 'text',
MIME_TYPE["URL"] = "application/x-www-form-urlencoded";
return MIME_TYPE;
}({});
const VERSION_DEFAULT = "default";
var FILE_TYPE = /*#__PURE__*/ function(FILE_TYPE) {
FILE_TYPE["AUTHORIZER"] = "authorizer";
FILE_TYPE["MOCK"] = "mock";
FILE_TYPE["MIDDLEWARE"] = "middleware";
FILE_TYPE["ORCHESTRATOR"] = "orchestrator";
FILE_TYPE["PROMPT"] = "prompt";
FILE_TYPE["ROUTE"] = "route";
FILE_TYPE["TOOL"] = "tool";
return FILE_TYPE;
}({});