{"version":3,"sources":["../../../src/errors/requestError.ts"],"sourcesContent":["import type { StatusCodesEnum } from '../server'\nimport { EquippedError } from './equippedError'\n\nexport abstract class RequestError extends EquippedError {\n\tabstract readonly statusCode: StatusCodesEnum\n\n\tprotected constructor(\n\t\tpublic readonly message: string,\n\t\tpublic readonly serializedErrors: { message: string; field?: string }[],\n\t\tcause?: unknown,\n\t) {\n\t\tsuper(message, { serializedErrors }, cause)\n\t}\n}\n"],"mappings":"AACA,OAAS,iBAAAA,MAAqB,kBAEvB,MAAeC,UAAqBD,CAAc,CAG9C,YACOE,EACAC,EAChBC,EACC,CACD,MAAMF,EAAS,CAAE,iBAAAC,CAAiB,EAAGC,CAAK,EAJ1B,aAAAF,EACA,sBAAAC,CAIjB,CACD","names":["EquippedError","RequestError","message","serializedErrors","cause"]}