because I got bored of customising my CV for every job
at main 33 lines 1.5 kB view raw
1export enum ErrorCode { 2 // Authentication errors 3 AUTHENTICATION_NO_TOKEN = "AUTHENTICATION_NO_TOKEN", 4 AUTHENTICATION_INVALID_TOKEN = "AUTHENTICATION_INVALID_TOKEN", 5 AUTHENTICATION_TOKEN_EXPIRED = "AUTHENTICATION_TOKEN_EXPIRED", 6 AUTHENTICATION_INVALID_CREDENTIALS = "AUTHENTICATION_INVALID_CREDENTIALS", 7 AUTHENTICATION_INVALID_REFRESH_TOKEN = "AUTHENTICATION_INVALID_REFRESH_TOKEN", 8 AUTHENTICATION_CURRENT_PASSWORD_INCORRECT = "AUTHENTICATION_CURRENT_PASSWORD_INCORRECT", 9 AUTHENTICATION_PASSWORD_INCORRECT = "AUTHENTICATION_PASSWORD_INCORRECT", 10 11 // Authorization errors 12 AUTHORIZATION_CANNOT_VIEW = "AUTHORIZATION_CANNOT_VIEW", 13 AUTHORIZATION_CANNOT_CREATE = "AUTHORIZATION_CANNOT_CREATE", 14 AUTHORIZATION_CANNOT_UPDATE = "AUTHORIZATION_CANNOT_UPDATE", 15 AUTHORIZATION_CANNOT_DELETE = "AUTHORIZATION_CANNOT_DELETE", 16 AUTHORIZATION_CANNOT_PERFORM_ACTION = "AUTHORIZATION_CANNOT_PERFORM_ACTION", 17 18 // Not found errors 19 NOT_FOUND_ENTITY_NOT_FOUND = "NOT_FOUND_ENTITY_NOT_FOUND", 20 21 // Conflict errors 22 CONFLICT_ENTITY_ALREADY_EXISTS = "CONFLICT_ENTITY_ALREADY_EXISTS", 23} 24 25export const AuthenticationErrorCodes = [ 26 ErrorCode.AUTHENTICATION_NO_TOKEN, 27 ErrorCode.AUTHENTICATION_INVALID_TOKEN, 28 ErrorCode.AUTHENTICATION_TOKEN_EXPIRED, 29 ErrorCode.AUTHENTICATION_INVALID_CREDENTIALS, 30 ErrorCode.AUTHENTICATION_INVALID_REFRESH_TOKEN, 31 ErrorCode.AUTHENTICATION_CURRENT_PASSWORD_INCORRECT, 32 ErrorCode.AUTHENTICATION_PASSWORD_INCORRECT, 33] as const;