diff --git a/BUILD.bazel b/BUILD.bazel index 232d72a6d..981a97a87 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,10 +1,10 @@ load("@aspect_rules_ts//ts:defs.bzl", rules_js_tsconfig = "ts_config") load("@build_bazel_rules_nodejs//:index.bzl", "nodejs_binary") load("@npm//@bazel/typescript:index.bzl", "ts_config") +load("@build_bazel_rules_nodejs//:index.bzl", "pkg_npm") # BEGIN-INTERNAL load("//:package.bzl", "NPM_PACKAGE_SUBSTITUTIONS") -load("//tools:defaults.bzl", "pkg_npm") rules_js_tsconfig( name = "rjs-tsconfig", diff --git a/tools/defaults.bzl b/tools/defaults.bzl index 2e8dda7c4..02a829482 100644 --- a/tools/defaults.bzl +++ b/tools/defaults.bzl @@ -75,25 +75,9 @@ def ts_library(name, testonly = False, deps = [], srcs = [], devmode_module = No **kwargs ) -def pkg_npm(build_package_json_from_template = False, deps = [], **kwargs): +def pkg_npm(deps = [], **kwargs): _assert_defaults_allowed_for_caller() - if build_package_json_from_template: - native.genrule( - name = "package-json", - srcs = [ - "package.json.tmpl", - "//:package.json", - ], - outs = ["package.json"], - cmd = """ - $(execpath //tools:inline-package-json-deps) $(execpath package.json.tmpl) \ - $(execpath //:package.json) $@ - """, - tools = ["//tools:inline-package-json-deps"], - ) - deps.append("package-json") - _pkg_npm( deps = deps, **kwargs