{"version":3,"sources":["../../../source/schema/native/native.ts"],"names":["z","ARRAY_SCHEMA","validateArray","value","validateArrays","arrays","currentArray"],"mappings":"AAAA,OAAS,KAAAA,MAAS,MAEX,IAAMC,EAAeD,EAAE,MAAMA,EAAE,IAAI,CAAC,EAIpC,SAASE,EAAcC,EAA2C,CACxEF,EAAa,MAAME,CAAK,CACzB,CAEO,SAASC,KAAkBC,EAA0B,CAC3D,QAAWC,KAAgBD,EAC1BH,EAAcI,CAAY,CAE5B","sourcesContent":["import { z } from \"zod\";\n\nexport const ARRAY_SCHEMA = z.array(z.any());\n\nexport type AnyArray = ReadonlyArray<unknown>;\n\nexport function validateArray(value: unknown): asserts value is AnyArray {\n\tARRAY_SCHEMA.parse(value);\n}\n\nexport function validateArrays(...arrays: AnyArray[]): void {\n\tfor (const currentArray of arrays) {\n\t\tvalidateArray(currentArray);\n\t}\n}\n"]}