mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
Creates a Bazel macro that can be used to test packages for circular dependencies. We face one limitation with Bazel: * Built packages use module imports, and not relative source file paths. This means we need custom resolution. Fortunately, tools like `madge` support custom resolution. Also removes the outdated `check-cycles` gulp task that didn't catch circular dependencies. It seems like the test became broken when we switched the packages-dist output to Bazel. It breaks because the Bazel output doesn't use relative paths, but uses the module imports. This will be handled in the new Bazel macro/rule. PR Close #34774 |
||
|---|---|---|
| .. | ||
| BUILD.bazel | ||
| index.bzl | ||
| madge-resolve.config.js | ||