{"version":3,"file":"index.umd.production.min.cjs","sources":["../src/index.ts"],"sourcesContent":["type ITSValueOfTuple<T extends readonly any[]> =\n\tT extends readonly [...infer U]\n\t\t\t? U : never\n\t;\n\nexport function array_unique_indexOf<T extends readonly any[]>(arr: T)\n{\n\treturn arr.filter(function (el, index, arr)\n\t{\n\t\treturn index === arr.indexOf(el);\n\t}) as any as ITSValueOfTuple<T>;\n}\n\nexport function array_unique_by_set<T extends readonly any[]>(arr: T)\n{\n\treturn [...new Set(arr)] as any as ITSValueOfTuple<T>;\n}\n\n"],"names":["array_unique_by_set","arr","Set","array_unique_indexOf","filter","el","index","indexOf"],"mappings":";;;;0BAaM,SAAUA,oBAA8CC;IAE7D,OAAO,KAAI,IAAIC,IAAID;AACpB,8BAXM,SAAUE,qBAA+CF;IAE9D,OAAOA,EAAIG,QAAO,SAAUC,GAAIC,GAAOL;MAEtC,OAAOK,MAAUL,EAAIM,QAAQF;AAC9B;AACD;;;"}