angular/tools/esm-interop
Paul Gschwendtner f07ef545a7 build: update legacy ESM interop rules to support explicit .js entrypoints (#61420)
As we migrate more and more code to `ts_project`, we are ending up with
`.js` file extensions (ts_library did generate `.mjs` magically).

Since we don't want to get into the business of migrating
`nodejs_binary` targets at this point (in some cases we might)— we
should support pointing to such files.

PR Close #61420
2025-05-16 15:53:27 +00:00
..
patches build: prepare for compiler-cli to be using ts_project (#61237) 2025-05-09 16:01:49 +00:00
BUILD.bazel build: create NodeJS ESM loader for supporting Bazel setup (#48521) 2022-12-19 19:50:40 +00:00
esm-extension-loader.mjs refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
esm-main-loader.mjs refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
esm-node-module-loader.bzl build: create NodeJS ESM loader for supporting Bazel setup (#48521) 2022-12-19 19:50:40 +00:00
esm-node-module-loader.mjs refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
index.bzl build: make devmode a noop and ensure it never runs (#48521) 2022-12-19 19:50:45 +00:00
nodejs-rules.bzl build: update legacy ESM interop rules to support explicit .js entrypoints (#61420) 2025-05-16 15:53:27 +00:00