blob: 954b3fb869b6ea5d9e94b741855462937074017f [file] [log] [blame]
Alex Perry89cd7212022-04-06 20:55:37 -07001load("@npm//@bazel/typescript:index.bzl", "ts_library")
2
3ts_library(
4 name = "rpc",
5 srcs = [
6 "match_list_requestor.ts",
Filip Kujawaaf1efd12022-12-14 13:16:48 -08007 "view_data_requestor.ts",
Alex Perry89cd7212022-04-06 20:55:37 -07008 ],
9 compiler = "//tools:tsc_wrapped_with_angular",
10 target_compatible_with = ["@platforms//cpu:x86_64"],
11 use_angular_plugin = True,
12 visibility = ["//visibility:public"],
13 deps = [
14 "//scouting/webserver/requests/messages:error_response_ts_fbs",
Filip Kujawaaf1efd12022-12-14 13:16:48 -080015 "//scouting/webserver/requests/messages:request_all_driver_rankings_response_ts_fbs",
16 "//scouting/webserver/requests/messages:request_all_driver_rankings_ts_fbs",
Alex Perry89cd7212022-04-06 20:55:37 -070017 "//scouting/webserver/requests/messages:request_all_matches_response_ts_fbs",
18 "//scouting/webserver/requests/messages:request_all_matches_ts_fbs",
Filip Kujawaaf1efd12022-12-14 13:16:48 -080019 "//scouting/webserver/requests/messages:request_all_notes_response_ts_fbs",
20 "//scouting/webserver/requests/messages:request_all_notes_ts_fbs",
21 "//scouting/webserver/requests/messages:request_data_scouting_response_ts_fbs",
22 "//scouting/webserver/requests/messages:request_data_scouting_ts_fbs",
Alex Perry89cd7212022-04-06 20:55:37 -070023 "@com_github_google_flatbuffers//ts:flatbuffers_ts",
24 "@npm//@angular/core",
25 ],
26)