Add TypeScript support.