{"ScriptPreparationCode":null,"TestCases":[{"Name":"set","Code":"var l = new Set([1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]);\r\nreturn l;","IsDeferred":false},{"Name":"lodash","Code":"var l = [1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7];\r\nreturn _.uniq(l);","IsDeferred":false},{"Name":"uniq","Code":"export function uniq(items) {\r\n if (!Array.isArray(items)) return items;\r\n return [...items].filter((item, i) =\u003E {\r\n if (items.indexOf(item as never) !== i) return false;\r\n return true;\r\n });\r\n}\r\n\r\nvar l = [1, 2, 3, 4, 5, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7];\r\nreturn uniq(l);","IsDeferred":false}]}