infos about TypeScript