{"version":3,"sources":["../../../source/built-in/groups/error.ts"],"names":["z","ERROR_BUILT_IN_OBJECTS_NAMES","ERROR_BUILT_IN_OBJECTS","ERROR_BUILT_IN_OBJECT_NAMES_SCHEMA","ERROR_BUILT_IN_OBJECTS_SCHEMAS"],"mappings":"AAAA,OAAS,KAAAA,MAAS,MAGX,IAAMC,EAA+B,CAC3C,QACA,iBACA,YACA,aACA,iBACA,cACA,YACA,UACD,EAGaC,EAAyB,CACrC,MACA,eACA,UACA,WACA,eACA,YACA,UACA,QACD,EAKaC,EAAqCH,EAAE,KAAKC,CAA4B,EAExEG,EAAiC,CAC7C,MAAOJ,EAAE,WAAW,KAAK,EACzB,eAAgBA,EAAE,WAAW,cAAc,EAC3C,UAAWA,EAAE,WAAW,SAAS,EACjC,WAAYA,EAAE,WAAW,UAAU,EACnC,eAAgBA,EAAE,WAAW,cAAc,EAC3C,YAAaA,EAAE,WAAW,WAAW,EACrC,UAAWA,EAAE,WAAW,SAAS,EACjC,SAAUA,EAAE,WAAW,QAAQ,CAChC","sourcesContent":["import { z } from \"zod\";\n\n/** @see {@link ERROR_BUILT_IN_OBJECTS} */\nexport const ERROR_BUILT_IN_OBJECTS_NAMES = [\n\t\"Error\",\n\t\"AggregateError\",\n\t\"EvalError\",\n\t\"RangeError\",\n\t\"ReferenceError\",\n\t\"SyntaxError\",\n\t\"TypeError\",\n\t\"URIError\",\n] as const;\n\n/** @see {@link https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects#error_objects} */\nexport const ERROR_BUILT_IN_OBJECTS = {\n\tError: Error,\n\tAggregateError: AggregateError,\n\tEvalError: EvalError,\n\tRangeError: RangeError,\n\tReferenceError: ReferenceError,\n\tSyntaxError: SyntaxError,\n\tTypeError: TypeError,\n\tURIError: URIError,\n} as const;\n\nexport type ErrorBuiltInObjectName = keyof typeof ERROR_BUILT_IN_OBJECTS;\nexport type ErrorBuiltInObject = (typeof ERROR_BUILT_IN_OBJECTS)[ErrorBuiltInObjectName];\n\nexport const ERROR_BUILT_IN_OBJECT_NAMES_SCHEMA = z.enum(ERROR_BUILT_IN_OBJECTS_NAMES);\n\nexport const ERROR_BUILT_IN_OBJECTS_SCHEMAS = {\n\tError: z.instanceof(Error),\n\tAggregateError: z.instanceof(AggregateError),\n\tEvalError: z.instanceof(EvalError),\n\tRangeError: z.instanceof(RangeError),\n\tReferenceError: z.instanceof(ReferenceError),\n\tSyntaxError: z.instanceof(SyntaxError),\n\tTypeError: z.instanceof(TypeError),\n\tURIError: z.instanceof(URIError),\n} as const;\n"]}