blob: 68c784f0d4d13e0cadb275ff628d157585ad3313 [file] [log] [blame]
load("@aspect_rules_js//js:defs.bzl", "js_library", "js_test")
js_library(
name = "lib",
srcs = ["coverage.js"],
)
# Verify this works:
# % bazel coverage examples/coverage --combined_report=lcov
# % cat $(bazel info output_path)/_coverage/_coverage_report.dat
# SF:examples/coverage/coverage.js
# FN:1,module.exports.test
# FNDA:1,module.exports.test
# ...
js_test(
name = "coverage",
data = [
":lib",
"//:node_modules/@types/node",
],
entry_point = "test.js",
)