UNPKG

go-meow

Version:

A modular microservice template built with TypeScript, Express, and Prisma (MongoDB). It includes service scaffolding tools, consistent query utilities with data grouping, Zod validation, structured logging, comprehensive seeding system, and Swagger/OpenA

137 lines 4.27 kB
export declare const config: { ERROR: { AUTH: { UNAUTHORIZED: string; INVALID_TOKEN: string; REGISTRATION_VALIDATION_FAILED: string; LOGIN_VALIDATION_FAILED: string; PASSWORD_UPDATE_VALIDATION_FAILED: string; FIRST_NAME_LAST_NAME_REQUIRED: string; INVALID_ORGANIZATION_ID_FORMAT: string; ORGANIZATION_NOT_FOUND: string; USER_ALREADY_EXISTS: string; ERROR_DURING_REGISTRATION: string; INVALID_CREDENTIALS: string; ERROR_DURING_LOGIN: string; USER_ID_PASSWORD_REQUIRED: string; PASSWORD_MIN_LENGTH: string; ERROR_UPDATING_PASSWORD: string; USER_NOT_FOUND: string; FAILED_TO_CREATE_OR_FIND_PERSON: string; }; TEMPLATE: { VALIDATION_FAILED: string; INVALID_ID_FORMAT: string; NOT_FOUND: string; CREATE_FAILED: string; UPDATE_FAILED: string; DELETE_FAILED: string; GET_FAILED: string; GET_ALL_FAILED: string; }; COMMON: { INTERNAL_SERVER_ERROR: string; VALIDATION_ERROR: string; NOT_FOUND: string; UNAUTHORIZED: string; }; }; SUCCESS: { AUTH: { REGISTRATION_SUCCESSFUL: string; LOGGED_IN_SUCCESSFULLY: string; PASSWORD_UPDATED_SUCCESSFULLY: string; USER_CREATED: string; TOKEN_GENERATED: string; ORGANIZATION_VERIFIED: string; USER_LOGGED_IN: string; }; TEMPLATE: { CREATED: string; UPDATED: string; DELETED: string; RETRIEVED: string; RETRIEVED_ALL: string; }; COMMON: { OPERATION_SUCCESSFUL: string; }; }; ACTIVITY_LOG: { TEMPLATE: { ACTIONS: { CREATE_TEMPLATE: string; GET_ALL_TEMPLATE: string; GET_TEMPLATE: string; UPDATE_TEMPLATE: string; DELETE_TEMPLATE: string; USER_LOGIN: string; USER_LOGOUT: string; USER_REGISTRATION: string; PASSWORD_UPDATE: string; }; DESCRIPTIONS: { TEMPLATE_CREATED: string; TEMPLATE_UPDATED: string; TEMPLATE_DELETED: string; TEMPLATE_RETRIEVED: string; TEMPLATES_RETRIEVED: string; USER_LOGGED_IN: string; USER_LOGGED_OUT: string; USER_REGISTERED: string; PASSWORD_CHANGED: string; }; PAGES: { TEMPLATE_CREATION: string; TEMPLATE_UPDATE: string; TEMPLATE_DELETION: string; TEMPLATE_DETAILS: string; TEMPLATE_LIST: string; USER_LOGIN: string; USER_REGISTRATION: string; PASSWORD_CHANGE: string; }; }; }; AUDIT_LOG: { ACTIONS: { CREATE: string; READ: string; UPDATE: string; DELETE: string; LOGIN: string; LOGOUT: string; REGISTER: string; }; RESOURCES: { TEMPLATE: string; USERS: string; ORGANIZATIONS: string; AUTH: string; }; SEVERITY: { LOW: "LOW"; MEDIUM: "MEDIUM"; HIGH: "HIGH"; CRITICAL: "CRITICAL"; }; ENTITY_TYPES: { TEMPLATE: string; USER: string; ORGANIZATION: string; }; TEMPLATE: { DESCRIPTIONS: { TEMPLATE_CREATED: string; TEMPLATE_UPDATED: string; TEMPLATE_DELETED: string; USER_CREATED: string; USER_UPDATED: string; USER_DELETED: string; USER_LOGGED_IN: string; USER_LOGGED_OUT: string; }; }; }; }; //# sourceMappingURL=constant.d.ts.map