Skip to content

Commit 7cec4e8

Browse files
committed
refactor(bazel): drop interop support for strict_deps (#2931)
Drop toolchain interop support for strict_deps tooling PR Close #2931
1 parent d09cc27 commit 7cec4e8

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

bazel/ts_project/strict_deps/index.bzl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,9 @@
11
load("@aspect_rules_js//js:providers.bzl", "JsInfo")
2-
load("@build_bazel_rules_nodejs//:providers.bzl", "LinkablePackageInfo")
32

43
# A custom provider to pass along the npm package name for linked npm packages
54
NpmPackage = provider()
65

76
def _npm_package_aspect_impl(target, ctx):
8-
# Extract the module_name provided to an interop compatible ts_project to be made
9-
# available as an imported module by downstream usages.
10-
# TODO: Remove after all interop usage is removed.
11-
if ctx.rule.kind == "ts_project_module":
12-
package_name = target[LinkablePackageInfo].package_name
13-
if package_name != "":
14-
return [NpmPackage(name = package_name)]
15-
167
if (ctx.rule.kind == "npm_link_package_store"):
178
package_name = ctx.rule.attr.package
189

0 commit comments

Comments
 (0)