angular/tools/esm-interop
Paul Gschwendtner d7fa04fd98 build: update dev-infra build tooling to leverage recent ESM changes (#48521)
Update dev-infra's build-tooling since multiple ESM changes have
landed there. e.g. not relying on `require.main === module` for API
bundling. This will allow us to also execute all dev-infra rules
in ESM because we plan on applying our ESM patching to `ts_library`
(which would also affect build-tooling then).

PR Close #48521
2022-12-19 19:50:42 +00:00
..
patches build: update dev-infra build tooling to leverage recent ESM changes (#48521) 2022-12-19 19:50:42 +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 build: update esm nodejs loader to properly handle subpaths (#48521) 2022-12-19 19:50:42 +00:00
esm-main-loader.mjs build: create NodeJS ESM loader for supporting Bazel setup (#48521) 2022-12-19 19:50:40 +00: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 build: support esbuild configurations using ESM dependencies (#48521) 2022-12-19 19:50:42 +00:00
extract-esm-output.bzl build: support esbuild configurations using ESM dependencies (#48521) 2022-12-19 19:50:42 +00:00
index.bzl build: support esbuild configurations using ESM dependencies (#48521) 2022-12-19 19:50:42 +00:00
nodejs-rules.bzl build: support esbuild configurations using ESM dependencies (#48521) 2022-12-19 19:50:42 +00:00