...
1load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "config",
5 srcs = [
6 "bsl.go",
7 "config.go",
8 "edge.go",
9 ],
10 importpath = "edge-infra.dev/pkg/edge/iam/config",
11 visibility = ["//visibility:public"],
12 deps = [
13 "//pkg/edge/bsl",
14 "//pkg/edge/constants",
15 "//pkg/edge/iam/crypto",
16 "//pkg/lib/featureflag",
17 "@com_github_go_logr_logr//:logr",
18 "@com_github_google_uuid//:uuid",
19 "@com_github_launchdarkly_go_sdk_common_v3//ldcontext",
20 "@com_github_launchdarkly_go_server_sdk_redis_redigo_v2//:go-server-sdk-redis-redigo",
21 "@com_github_launchdarkly_go_server_sdk_v6//:go-server-sdk",
22 "@com_github_launchdarkly_go_server_sdk_v6//ldcomponents",
23 "@com_github_ory_fosite//token/hmac",
24 "@com_github_ory_fosite//token/jwt",
25 "@io_k8s_apimachinery//pkg/apis/meta/v1:meta",
26 "@io_k8s_client_go//kubernetes",
27 "@io_k8s_client_go//rest",
28 ],
29)
30
31go_test(
32 name = "config_test",
33 srcs = ["config_test.go"],
34 embed = [":config"],
35 deps = ["@tools_gotest_v3//assert"],
36)
View as plain text