Updated to latest TypeScript compiler