blob: 024fa65d6ed8efcf6e07fff82027ab673b7c37dd [file] [log] [blame]
load("//internal:defaults.bzl", "ts_library")
load("@build_bazel_rules_nodejs//:defs.bzl", "jasmine_node_test")
ts_library(
name = "tsconfig_types",
srcs = glob(["tsconfig_types.ts"]),
expected_diagnostics = [
"TS2304: Cannot find name 'Hammer'",
],
node_modules = "@build_bazel_rules_typescript_internal_reference_types_directive_deps//:node_modules",
tsconfig = ":tsconfig.json",
)
ts_library(
name = "test_lib",
testonly = True,
srcs = glob(["*.spec.ts"]),
node_modules = "@build_bazel_rules_typescript_internal_reference_types_directive_deps//:node_modules",
tsconfig = ":tsconfig.json",
)
jasmine_node_test(
name = "test",
deps = [
":test_lib",
"@npm//jasmine",
],
)