Typescript push