From 64f91d4849c54032f78504d0253237862a4c0dc8 Mon Sep 17 00:00:00 2001
From: Tink Team <tink-dev@google.com>
Date: Thu, 29 Aug 2019 16:14:51 -0700
Subject: [PATCH] Javascript: add public javascript BUILD.bazel rule and
 binary_writer library.

PiperOrigin-RevId: 266252869
---
 javascript/BUILD.bazel | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/javascript/BUILD.bazel b/javascript/BUILD.bazel
index 40fd7efea..43c5f8a56 100644
--- a/javascript/BUILD.bazel
+++ b/javascript/BUILD.bazel
@@ -6,6 +6,20 @@ licenses(["notice"])
 
 load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library", "closure_js_test")
 
+closure_js_library(
+    name = "javascript",
+    visibility = ["//visibility:public"],
+    exports = [
+        ":primitives",
+        ":binary_reader",
+        ":binary_writer",
+        ":readers_writers",
+        ":keyset_handle",
+        ":key_manager",
+        ":registry",
+    ],
+)
+
 closure_js_library(
     name = "primitives",
     srcs = [
@@ -35,6 +49,18 @@ closure_js_library(
     ],
 )
 
+closure_js_library(
+    name = "binary_writer",
+    srcs = [
+        "binary_keyset_writer.js",
+    ],
+    deps = [
+        ":readers_writers",
+        "//javascript/exception",
+        "@io_bazel_rules_closure//closure/library",
+    ],
+)
+
 closure_js_library(
     name = "readers_writers",
     srcs = [
-- 
GitLab