How Does Typescript Compile To Javascript Map Array To Object