message: build(bazel): fix a bug where the esm loader could not determine the
  runfiles dir on bazel run
  Was relying RUNFILES_DIR but that seems to not be available when calling
  bazel run.
diff: @@ -25,7 +25,8 @@ export async function resolve(specifier, context, defaultResolve) {
  return defaultResolve(specifier, context, defaultResolve);
  }
  - const nodeModules = path.resolve(process.env.RUNFILES_DIR, process.env.NODE_MODULES_WORKSPACE_NAME, 'node_modules');
  + const runfilesWorkspaceRoot = path.resolve(process.env.RUNFILES_DIR || path.join(process.env.RUNFILES, 'angular'));
  + const nodeModules = path.join(runfilesWorkspaceRoot, process.env.NODE_MODULES_WORKSPACE_NAME, 'node_modules');
  const packageImport = parsePackageImport(specifier);
  const pathToNodeModule = path.join(nodeModules, packageImport.packageName);
  