github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/plugin/bufbuild/BUILD.bazel (about) 1 load("@build_stack_rules_proto//rules:proto_plugin.bzl", "proto_plugin") 2 load("@npm_ts_proto//plugin/bufbuild:@bufbuild/protoc-gen-es/package_json.bzl", gen_bin = "bin") 3 load("@npm_ts_proto//plugin/bufbuild:@bufbuild/protoc-gen-connect-es/package_json.bzl", connect_bin = "bin") 4 5 gen_bin.protoc_gen_es_binary( 6 name = "protoc-gen-es", 7 ) 8 9 connect_bin.protoc_gen_connect_es_binary( 10 name = "protoc-gen-connect", 11 ) 12 13 proto_plugin( 14 name = "connect-es", 15 tool = ":protoc-gen-connect", 16 visibility = ["//visibility:public"], 17 ) 18 19 proto_plugin( 20 name = "es", 21 tool = ":protoc-gen-es", 22 visibility = ["//visibility:public"], 23 ) 24 25 filegroup( 26 name = "all_files", 27 testonly = True, 28 srcs = ["BUILD.bazel"], 29 visibility = ["//plugin:__pkg__"], 30 )