load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "config", srcs = [ "bsl.go", "config.go", "edge.go", ], importpath = "edge-infra.dev/pkg/edge/iam/config", visibility = ["//visibility:public"], deps = [ "//pkg/edge/bsl", "//pkg/edge/constants", "//pkg/edge/iam/crypto", "//pkg/lib/featureflag", "@com_github_go_logr_logr//:logr", "@com_github_google_uuid//:uuid", "@com_github_launchdarkly_go_sdk_common_v3//ldcontext", "@com_github_launchdarkly_go_server_sdk_redis_redigo_v2//:go-server-sdk-redis-redigo", "@com_github_launchdarkly_go_server_sdk_v6//:go-server-sdk", "@com_github_launchdarkly_go_server_sdk_v6//ldcomponents", "@com_github_ory_fosite//token/hmac", "@com_github_ory_fosite//token/jwt", "@io_k8s_apimachinery//pkg/apis/meta/v1:meta", "@io_k8s_client_go//kubernetes", "@io_k8s_client_go//rest", ], ) go_test( name = "config_test", srcs = ["config_test.go"], embed = [":config"], deps = ["@tools_gotest_v3//assert"], )