blob: 5427fd525b12b5b9a282faf4dd7b5ec48ed6ce6a [file] [log] [blame]
Philipp Schrader37fdbb62021-12-18 00:30:37 -08001load("@bazel_gazelle//:def.bzl", "gazelle")
Philipp Schrader175a93c2023-02-19 13:13:40 -08002load("@aspect_rules_ts//ts:defs.bzl", "ts_config")
3load("@npm//:defs.bzl", "npm_link_all_packages")
4load("@aspect_rules_js//npm:defs.bzl", "npm_link_package")
5
6# Link npm packages
7npm_link_all_packages(name = "node_modules")
Philipp Schrader37fdbb62021-12-18 00:30:37 -08008
Philipp Schrader87277f42022-01-01 07:45:12 -08009exports_files([
10 "tsconfig.json",
Philipp Schrader175a93c2023-02-19 13:13:40 -080011 "tsconfig.node.json",
Philipp Schrader87277f42022-01-01 07:45:12 -080012 "rollup.config.js",
13])
Philipp Schrader37fdbb62021-12-18 00:30:37 -080014
Philipp Schrader175a93c2023-02-19 13:13:40 -080015# The root repo tsconfig
16ts_config(
17 name = "tsconfig",
18 src = "tsconfig.json",
19 visibility = ["//visibility:public"],
20)
21
22ts_config(
23 name = "tsconfig.node",
24 src = "tsconfig.node.json",
25 visibility = ["//visibility:public"],
26 deps = [":tsconfig"],
27)
28
29npm_link_package(
30 name = "node_modules/flatbuffers",
31 src = "@com_github_google_flatbuffers//ts:flatbuffers",
32)
33
34npm_link_package(
35 name = "node_modules/flatbuffers_reflection",
36 src = "@com_github_google_flatbuffers//reflection:flatbuffers_reflection",
37)
38
Philipp Schrader37fdbb62021-12-18 00:30:37 -080039# gazelle:prefix github.com/frc971/971-Robot-Code
40# gazelle:build_file_name BUILD
41# gazelle:proto disable
42# gazelle:go_generate_proto false
43# gazelle:exclude third_party
44# gazelle:exclude external
Philipp Schraderbfa88db2023-01-05 13:34:12 -080045# gazelle:resolve go github.com/google/flatbuffers/go @com_github_google_flatbuffers//go:go_default_library
Alex Perry0d0aae32022-02-09 21:10:17 -080046# gazelle:resolve go github.com/frc971/971-Robot-Code/build_tests/fbs //build_tests:test_go_fbs
Philipp Schradercdb5cfc2022-02-20 14:57:07 -080047# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/error_response //scouting/webserver/requests/messages:error_response_go_fbs
Alex Perry81f96ba2022-03-13 18:26:19 -070048# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_notes //scouting/webserver/requests/messages:submit_notes_go_fbs
49# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_notes_response //scouting/webserver/requests/messages:submit_notes_response_go_fbs
Emily Markova290147d2023-03-03 22:40:06 -080050# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_2023_data_scouting_response //scouting/webserver/requests/messages:request_2023_data_scouting_response_go_fbs
51# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_2023_data_scouting //scouting/webserver/requests/messages:request_2023_data_scouting_go_fbs
Sabina Leavere66c2fc2022-02-24 16:56:15 -080052# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team_response //scouting/webserver/requests/messages:request_matches_for_team_response_go_fbs
53# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_matches_for_team //scouting/webserver/requests/messages:request_matches_for_team_go_fbs
Alex Perry81f96ba2022-03-13 18:26:19 -070054# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team_response //scouting/webserver/requests/messages:request_notes_for_team_response_go_fbs
55# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_notes_for_team //scouting/webserver/requests/messages:request_notes_for_team_go_fbs
Sabina Leavere66c2fc2022-02-24 16:56:15 -080056# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches_response //scouting/webserver/requests/messages:request_all_matches_response_go_fbs
57# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_matches //scouting/webserver/requests/messages:request_all_matches_go_fbs
Filip Kujawaf882e022022-12-14 13:14:08 -080058# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes_response //scouting/webserver/requests/messages:request_all_notes_response_go_fbs
59# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_notes //scouting/webserver/requests/messages:request_all_notes_go_fbs
60# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings_response //scouting/webserver/requests/messages:request_all_driver_rankings_response_go_fbs
61# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_all_driver_rankings //scouting/webserver/requests/messages:request_all_driver_rankings_go_fbs
Philipp Schraderd3fac192022-03-02 20:35:46 -080062# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list //scouting/webserver/requests/messages:refresh_match_list_go_fbs
63# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/refresh_match_list_response //scouting/webserver/requests/messages:refresh_match_list_response_go_fbs
Milo Lin1d59f0c2022-06-22 20:30:58 -070064# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_shift_schedule //scouting/webserver/requests/messages:request_shift_schedule_go_fbs
65# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/request_shift_schedule_response //scouting/webserver/requests/messages:request_shift_schedule_response_go_fbs
Sabina Leaver759090b2023-01-14 20:42:56 -080066# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_actions //scouting/webserver/requests/messages:submit_actions_go_fbs
67# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_actions_response //scouting/webserver/requests/messages:submit_actions_response_go_fbs
Milo Lin1d59f0c2022-06-22 20:30:58 -070068# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_shift_schedule //scouting/webserver/requests/messages:submit_shift_schedule_go_fbs
69# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_shift_schedule_response //scouting/webserver/requests/messages:submit_shift_schedule_response_go_fbs
Filip Kujawa210a03b2022-11-24 14:41:11 -080070# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_driver_ranking //scouting/webserver/requests/messages:submit_driver_ranking_go_fbs
71# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/submit_driver_ranking_response //scouting/webserver/requests/messages:submit_driver_ranking_response_go_fbs
Filip Kujawac1ded372023-05-27 14:33:43 -070072# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/delete_2023_data_scouting //scouting/webserver/requests/messages:delete_2023_data_scouting_go_fbs
73# gazelle:resolve go github.com/frc971/971-Robot-Code/scouting/webserver/requests/messages/delete_2023_data_scouting_response //scouting/webserver/requests/messages:delete_2023_data_scouting_response_go_fbs
Philipp Schrader37fdbb62021-12-18 00:30:37 -080074
75gazelle(
76 name = "gazelle",
77 visibility = ["//tools/lint:__subpackages__"],
78)