angular/packages/compiler-cli
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
..
integrationtest refactor(core): remove unused injection props (#59209) 2025-04-15 17:33:02 -04:00
linker fix(compiler): remove TypeScript from linker (#61618) 2025-05-26 08:46:00 +00:00
private build: properly compile tests in core with Angular compiler (#60268) 2025-03-07 11:00:47 -08:00
src refactor(compiler-cli): remove hardcoded config for unused standalone imports rule enablement (#61622) 2025-05-26 09:20:25 +00:00
test refactor(core): replace propertyInterpolateX with property (#61639) 2025-05-26 09:21:23 +00:00
BUILD.bazel build: update api-gen to work with compiler as ts_project (#61566) 2025-05-29 14:39:10 -04:00
esbuild.config.js refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
index.ts build: migrate compiler-cli/src/ngtsc/docs to ts_project (#61181) 2025-05-09 15:59:46 +00:00
package.json fix(compiler): remove TypeScript from linker (#61618) 2025-05-26 08:46:00 +00:00
tsconfig-test.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00
tsconfig.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00