diff --git a/tools/ts-api-guardian/index.bzl b/tools/ts-api-guardian/index.bzl index 9541a81e83..dc7868914d 100644 --- a/tools/ts-api-guardian/index.bzl +++ b/tools/ts-api-guardian/index.bzl @@ -17,9 +17,9 @@ load("@build_bazel_rules_nodejs//internal/node:node.bzl", "nodejs_binary", "nodejs_test") -COMMON_MODULE_IDENTIFIERS = ["angular", "jasmine", "protractor", "fs", "Symbol"] +COMMON_MODULE_IDENTIFIERS = ["angular", "jasmine", "protractor"] -def ts_api_guardian_test(name, golden, actual, data = [], **kwargs): +def ts_api_guardian_test(name, golden, actual, data = [], strip_export_pattern = "^\(__\|ɵ\)", allow_module_identifiers = COMMON_MODULE_IDENTIFIERS, **kwargs): """Runs ts_api_guardian """ data += [ @@ -33,9 +33,9 @@ def ts_api_guardian_test(name, golden, actual, data = [], **kwargs): # From there, the relative imports would point to .ts files. "--node_options=--preserve-symlinks", "--stripExportPattern", - "^\(__\|ɵ\)", + strip_export_pattern, ] - for i in COMMON_MODULE_IDENTIFIERS: + for i in allow_module_identifiers: args += ["--allowModuleIdentifiers", i] nodejs_test(