Prepare for migration from ts_library to ts_project

With the upcoming migration from rules_nodejs to rules_js, I am
changing all the `ts_library` targets to become `ts_project` targets.

This patch introduces an alias for a NOP effect. A future patch will
switch the actual implementation.

I am leaving the scouting directory alone because all the build rules
will change completely. They will use Angular-specific rules.

Signed-off-by: Philipp Schrader <philipp.schrader@gmail.com>
Change-Id: I4b4fd4d14dbf25d6dbdaa3c1725ee6b651eedab6
diff --git a/build_tests/BUILD b/build_tests/BUILD
index ea05c0b..1e9043b 100644
--- a/build_tests/BUILD
+++ b/build_tests/BUILD
@@ -1,9 +1,9 @@
+load("//tools/build_rules:js.bzl", "ts_project")
 load("@com_google_protobuf//:protobuf.bzl", "cc_proto_library")
 load("@com_github_google_flatbuffers//:build_defs.bzl", "flatbuffer_go_library", "flatbuffer_py_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
 load("//tools/build_rules:apache.bzl", "apache_wrapper")
 load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library", "rust_test")
-load("@npm//@bazel/typescript:index.bzl", "ts_library")
 load("@npm//@bazel/concatjs:index.bzl", "karma_web_test_suite")
 load("//tools/build_rules:autocxx.bzl", "autocxx_library")
 
@@ -161,12 +161,12 @@
     deps = [":hello_lib"],
 )
 
-ts_library(
+ts_project(
     name = "build_tests_ts",
     srcs = ["basic.ts"],
 )
 
-ts_library(
+ts_project(
     name = "ts_test",
     testonly = True,
     srcs = ["basic_test.ts"],