angular/devtools/tools
Paul Gschwendtner 115c2f8d38 build: fix linking of cdk/material in devtools and simplify code (#60516)
This commit fixes the linking of CDK/Material which recently broke
because the CDK/Material package now comes with potential shared FESM
chunks; that our current hard-coded, manual linking process doesn't know
about. This ultimately resulted in duplicate code, breaking
Material/CDK.

This commit fixes that.

In addition to the fix, we simplify our linking significantly and reduce
the rather large complexity around linking, or having to specify every
entry-point manually, by linking the full package and putting it into
a different location. This is also what we conceptually are doing in
Angular Material as part of the `rules_js` migration.

PR Close #60516
2025-03-21 14:37:56 -07:00
..
esbuild build: fix linking of cdk/material in devtools and simplify code (#60516) 2025-03-21 14:37:56 -07:00
linking build: fix linking of cdk/material in devtools and simplify code (#60516) 2025-03-21 14:37:56 -07:00
BUILD.bazel build: fix linking of cdk/material in devtools and simplify code (#60516) 2025-03-21 14:37:56 -07:00
defaults.bzl refactor: simplify devtools setup given recent ESM changes (#48521) 2022-12-19 19:50:44 +00:00
ng_module.bzl refactor(compiler): drop obsolete NgFactory and NgSummary config options (#48268) 2023-02-21 13:03:59 -08:00
typescript.bzl fix(devtools): issue where backendReady race condition causes Angular not detected error (#54805) 2024-03-26 09:19:06 -07:00