load("//dev-infra:defaults.bzl", "jasmine_node_test", "ts_library") exports_files([ "build-worker.ts", ]) exports_files([ "build-worker.ts", ]) ts_library( name = "build", srcs = glob( [ "**/*.ts", ], exclude = ["*.spec.ts"], ), visibility = ["//dev-infra:__subpackages__"], deps = [ "//dev-infra/release/config", "//dev-infra/utils", "@npm//@types/node", "@npm//@types/yargs", ], ) ts_library( name = "test_lib", srcs = glob([ "*.spec.ts", ]), deps = [ ":build", "//dev-infra/release/config", "@npm//@types/jasmine", "@npm//@types/node", ], ) jasmine_node_test( name = "test", deps = [":test_lib"], )