The Javascript emitted by the tsc does not pass the muster of the eslint configuration when building in Circleci due all warnings being treated as errors in a CI environment.
The current workaround is to trick the runtime into thinking it's not in CI, so warnings don't block the build but this is not ideal. However, it is possible that tslint and tsc may be enough to ensure correctness.