angular-docs-cn/dev-infra/bazel
Paul Gschwendtner e6593ad94a fix(dev-infra): transitive targets cannot be resolved by API extractor (#42828)
For API golden tests not running against a NPM package, we extract
all transitive declarations of the specified `data` targets. This is
necessary because API extractor needs to resolve other targets that have
been linked by the Bazel NodeJS rules. The linker by default only
provides access to JavaScript sources, but the API extractor is
specifically concerned with type definitions that we need to manually
extract.

PR Close #42828
2021-07-12 14:38:05 -07:00
..
api-golden fix(dev-infra): transitive targets cannot be resolved by API extractor (#42828) 2021-07-12 14:38:05 -07:00
browsers feat(dev-infra): better caching for browser archive contents (#42814) 2021-07-12 14:37:10 -07:00
remote-execution refactor(dev-infra): switch away from deprecated platform execution properties (#41941) 2021-05-04 21:09:30 -07:00
BUILD.bazel feat(dev-infra): add bazel rule for extracting JavaScript module flavors from targets (#42809) 2021-07-12 09:42:01 -07:00
expand_template.bzl refactor(dev-infra): ng_rollup_bundle rule should leverage `@bazel/rollup` (#37623) 2020-06-22 10:55:28 -07:00
extract_js_module_output.bzl feat(dev-infra): add bazel rule for extracting JavaScript module flavors from targets (#42809) 2021-07-12 09:42:01 -07:00