Typescript Integrated Development Environment