github.com/lestrrat-go/jwx/v2@v2.0.21/jwe/BUILD.bazel (about) 1 load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") 2 3 go_library( 4 name = "jwe", 5 srcs = [ 6 "compress.go", 7 "decrypt.go", 8 "headers.go", 9 "headers_gen.go", 10 "interface.go", 11 "io.go", 12 "jwe.go", 13 "key_provider.go", 14 "message.go", 15 "options.go", 16 "options_gen.go", 17 ], 18 importpath = "github.com/lestrrat-go/jwx/v2/jwe", 19 visibility = ["//visibility:public"], 20 deps = [ 21 "//cert", 22 "//internal/base64", 23 "//internal/iter", 24 "//internal/json", 25 "//internal/keyconv", 26 "//internal/pool", 27 "//jwa", 28 "//jwe/internal/aescbc", 29 "//jwe/internal/cipher", 30 "//jwe/internal/content_crypt", 31 "//jwe/internal/keyenc", 32 "//jwe/internal/keygen", 33 "//jwk", 34 "//x25519", 35 "@com_github_lestrrat_go_blackmagic//:go_default_library", 36 "@com_github_lestrrat_go_iter//mapiter:go_default_library", 37 "@com_github_lestrrat_go_option//:option", 38 "@org_golang_x_crypto//pbkdf2", 39 ], 40 ) 41 42 go_test( 43 name = "jwe_test", 44 srcs = [ 45 "gh402_test.go", 46 "headers_test.go", 47 "jwe_test.go", 48 "message_test.go", 49 "options_gen_test.go", 50 "speed_test.go", 51 ], 52 embed = [":jwe"], 53 deps = [ 54 "//cert", 55 "//internal/json", 56 "//internal/jwxtest", 57 "//jwa", 58 "//jwk", 59 "//x25519", 60 "@com_github_stretchr_testify//assert", 61 "@com_github_stretchr_testify//require", 62 ], 63 ) 64 65 alias( 66 name = "go_default_library", 67 actual = ":jwe", 68 visibility = ["//visibility:public"], 69 )