{"version":3,"sources":["../../source/merge/merge.ts"],"names":["OBJECT_SCHEMA","deepmerge","z","mergeDeepObjects","objects"],"mappings":"AAAA,OAAS,iBAAAA,MAAqB,8CAC9B,OAAS,aAAAC,MAAiB,eAC1B,OAAS,KAAAC,MAAS,MAEX,SAASC,EAAiBC,EAAwC,CACxE,OAAAF,EAAE,MAAMF,CAAa,EAAE,MAAMI,CAAO,EAE7BH,EAAU,GAAGG,CAAO,CAC5B","sourcesContent":["import { OBJECT_SCHEMA } from \"@terminal-nerds/snippets-type/non-primitive\";\nimport { deepmerge } from \"deepmerge-ts\";\nimport { z } from \"zod\";\n\nexport function mergeDeepObjects(objects: ReadonlyArray<object>): object {\n\tz.array(OBJECT_SCHEMA).parse(objects);\n\n\treturn deepmerge(...objects) as object;\n}\n"]}