Typescript Mapped Type Array Javascript Duplicates