|author||alexeagle <firstname.lastname@example.org>||Wed Feb 12 13:32:58 2020 -0800|
|committer||Copybara-Service <email@example.com>||Wed Feb 12 13:33:18 2020 -0800|
Switch tsc_wrapped to a .js entry point This lets it work under the linker, where the execpath to the .js file is hard to calculate from the .ts input file path. This also wires up the ts-lit-plugin under Bazel if it appears in the tsconfig settings. Closes #490 PiperOrigin-RevId: 294743226
This repo contains a mirror of some Google-internal bits that support TypeScript development under Bazel.
It contains these utilities:
tsc_wrapped: a TypeScript program which wraps the TypeScript compiler, hosting it under a Bazel worker.
tsetse: a collection of third-party “strictness” checks which we add to the TypeScript compiler.
internal/common/*.bzl: some Starlark utility code for running the
There are no user-facing bits in this repo. These utilities are consumed in https://github.com/bazelbuild/rules_nodejs/tree/master/packages/typescript
Please file issues for
ts_library rule and other Bazel rules in that repo.