angular/adev/shared-docs/pipeline/api-gen
Paul Gschwendtner fa123803b4 build: update api-gen to work with compiler as ts_project (#61566)
Compiler now would have `.js` files. Those aren't picked up as ESM,
unless we install the `package.json` with `type: module`. Sounds great
on paper, but doesn't work in reality because the way the compiler
packages are available to `api-gen/` is via the old `rules_nodejs`
linker, so the `packages/package.json` wouldn't work; nor do the
`package.json`s of the e.g. compiler-cli package work- because those
already contain the `exports` of the built npm package.

We fix this in a much more reasonable way, and the whole module
resolution problem by leveraging the pnpm linking here. This works as
expected.

PR Close #61566
2025-05-29 14:39:10 -04:00
..
extraction build: update api-gen to work with compiler as ts_project (#61566) 2025-05-29 14:39:10 -04:00
manifest build: disable esbuild metadata file generation (#61636) 2025-05-26 08:57:41 +00:00
rendering build: disable esbuild metadata file generation (#61636) 2025-05-26 08:57:41 +00:00
test build: migrate adev shared-docs package to use ts_project (#61193) 2025-05-09 16:30:05 +00:00
BUILD.bazel build: update api-gen to work with compiler as ts_project (#61566) 2025-05-29 14:39:10 -04:00
generate_api_docs.bzl docs: update API generation to include repo name (#61130) 2025-05-06 14:07:31 -07:00
package.json build: update api-gen to work with compiler as ts_project (#61566) 2025-05-29 14:39:10 -04:00