blob: ff1daef3ca7995be695b853e9b8139503cd36363 [file]
load("@build_bazel_rules_nodejs//:index.bzl", "js_library")
load("@build_bazel_rules_nodejs//:tools/defaults.bzl", "pkg_npm")
load("//ts:ts_project.bzl", "ts_project")
ts_project(
name = "runfiles_lib",
srcs = glob(["*.ts"]),
declaration = True,
tsconfig = "tsconfig.json",
visibility = ["//internal/runfiles:__pkg__"],
deps = ["@npm//@types/node"],
)
js_library(
name = "bazel_runfiles",
package_name = "@bazel/runfiles",
visibility = [
"//internal/linker:__subpackages__",
"//packages/runfiles/test:__pkg__",
],
deps = [":runfiles_lib"],
)
pkg_npm(
name = "npm_package",
package_name = "@bazel/runfiles",
srcs = [
"README.md",
"package.json",
],
deps = [
":runfiles_lib",
],
)