replaced coffee references with tsc, to support TypeScript instead