because I got bored of customising my CV for every job
at main 37 lines 1.6 kB view raw
1import { ErrorCode } from "@/modules/base/error-code.enum"; 2 3export const AuthenticationErrorCode = { 4 NO_TOKEN: ErrorCode.AUTHENTICATION_NO_TOKEN, 5 INVALID_TOKEN: ErrorCode.AUTHENTICATION_INVALID_TOKEN, 6 TOKEN_EXPIRED: ErrorCode.AUTHENTICATION_TOKEN_EXPIRED, 7 INVALID_CREDENTIALS: ErrorCode.AUTHENTICATION_INVALID_CREDENTIALS, 8 INVALID_REFRESH_TOKEN: ErrorCode.AUTHENTICATION_INVALID_REFRESH_TOKEN, 9 CURRENT_PASSWORD_INCORRECT: 10 ErrorCode.AUTHENTICATION_CURRENT_PASSWORD_INCORRECT, 11 PASSWORD_INCORRECT: ErrorCode.AUTHENTICATION_PASSWORD_INCORRECT, 12 EMAIL_ALREADY_VERIFIED: ErrorCode.AUTHENTICATION_EMAIL_ALREADY_VERIFIED, 13 INVALID_VERIFICATION_TOKEN: 14 ErrorCode.AUTHENTICATION_INVALID_VERIFICATION_TOKEN, 15 VERIFICATION_TOKEN_EXPIRED: 16 ErrorCode.AUTHENTICATION_VERIFICATION_TOKEN_EXPIRED, 17 INVALID_PASSWORD_RESET_TOKEN: 18 ErrorCode.AUTHENTICATION_INVALID_PASSWORD_RESET_TOKEN, 19 PASSWORD_RESET_TOKEN_EXPIRED: 20 ErrorCode.AUTHENTICATION_PASSWORD_RESET_TOKEN_EXPIRED, 21 EMAIL_NOT_VERIFIED: ErrorCode.AUTHENTICATION_EMAIL_NOT_VERIFIED, 22} as const; 23 24export const AuthorizationErrorCode = { 25 CANNOT_VIEW: ErrorCode.AUTHORIZATION_CANNOT_VIEW, 26 CANNOT_CREATE: ErrorCode.AUTHORIZATION_CANNOT_CREATE, 27 CANNOT_UPDATE: ErrorCode.AUTHORIZATION_CANNOT_UPDATE, 28 CANNOT_DELETE: ErrorCode.AUTHORIZATION_CANNOT_DELETE, 29} as const; 30 31export const NotFoundErrorCode = { 32 ENTITY_NOT_FOUND: ErrorCode.NOT_FOUND_ENTITY_NOT_FOUND, 33} as const; 34 35export const ConflictErrorCode = { 36 ENTITY_ALREADY_EXISTS: ErrorCode.CONFLICT_ENTITY_ALREADY_EXISTS, 37} as const;