Updated TypeScript post