Openstatus www.openstatus.dev
at 4c0f4c00a38753a5d0dfd7e7b7b7706dec6f1503 17 lines 350 B view raw
1import { z } from "zod"; 2 3export const ErrorCodes = [ 4 "BAD_REQUEST", 5 "FORBIDDEN", 6 "INTERNAL_SERVER_ERROR", 7 "PAYMENT_REQUIRED", 8 "CONFLICT", 9 "NOT_FOUND", 10 "UNAUTHORIZED", 11 "METHOD_NOT_ALLOWED", 12 "UNPROCESSABLE_ENTITY", 13] as const; 14 15export const ErrorCodeEnum = z.enum(ErrorCodes); 16 17export type ErrorCode = z.infer<typeof ErrorCodeEnum>;