zents
Version:
ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.
52 lines (51 loc) • 1.46 kB
TypeScript
export declare enum DB_TYPE {
ORM = "orm",
REDIS = "redis"
}
export declare enum ERROR {
PACKAGE_JSON_NOT_FOUND = "Project's package.json could not been found!"
}
export declare enum REFLECT_METADATA {
AUTH_PROVIDER = "authProvider",
CONTEXT_ALL = "contextAll",
CONTEXT_BODY = "contextBody",
CONTEXT_COOKIE = "contextCookie",
CONTEXT_ERROR = "contextError",
CONTEXT_QUERY = "contextQuery",
CONTEXT_PARAMS = "contextParams",
CONTEXT_REQUEST = "contextRequest",
CONTEXT_RESPONSE = "contextResponse",
CONTROLLER_KEY = "controllerKey",
DATABASE_CONNECTION = "database:connection",
DATABASE_EM = "database:em",
DATABASE_REPOSITORY = "database:repository",
DEPENDENCIES = "dependencies",
EMAIL = "email",
HTTP_METHOD = "httpMethod",
REDIS_CLIENT = "redisClient",
SECURITY_PROVIDER = "securityProvider",
SESSION = "session",
URL_PATH = "urlPath",
URL_PREFIX = "urlPrefix",
VALIDATION_SCHEMA = "validationSchema"
}
export declare enum REQUEST_TYPE {
CONTROLLER = "controller",
SECURITY = "security"
}
export declare enum RESPONSE_BODY_TYPE {
BUFFER = "buffer",
JSON = "json",
HTML = "html",
STREAM = "stream",
TEXT = "text"
}
export declare enum REPOSITORY_TYPE {
CUSTOM = "customRepository",
REPOSITORY = "repository",
TREE = "treeRepository"
}
export declare enum SECURITY_ACTION {
LOGIN = "login",
LOGOUT = "logout"
}