load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "provider", srcs = ["provider.go"], importpath = "edge-infra.dev/pkg/edge/iam/provider", visibility = ["//visibility:public"], deps = [ "//pkg/edge/iam/barcode", "//pkg/edge/iam/cloud", "//pkg/edge/iam/config", "//pkg/edge/iam/device", "//pkg/edge/iam/errors", "//pkg/edge/iam/identity", "//pkg/edge/iam/middleware", "//pkg/edge/iam/oauth2", "//pkg/edge/iam/pin", "//pkg/edge/iam/prometheus", "//pkg/edge/iam/storage/database", "@com_github_gin_contrib_secure//:secure", "@com_github_gin_gonic_gin//:gin", "@com_github_go_logr_logr//:logr", "@com_github_prometheus_client_golang//prometheus/promhttp", "@org_golang_x_sys//unix", ], )