Skip to content

Commit c2231f4

Browse files
committed
checkpoint working state of safevalues
1 parent 37aa57e commit c2231f4

8 files changed

Lines changed: 76 additions & 20 deletions

File tree

google3/third_party/javascript/safevalues/BUILD.bazel

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "safevalues",
6-
srcs = [":safevalues_ts"],
6+
srcs = [":safevalues_"],
77
lenient = True,
88
visibility = ["//visibility:public"],
99
deps = [
@@ -15,6 +15,11 @@ closure_js_library(
1515
],
1616
)
1717

18+
closure_ts_archive(
19+
name = "safevalues_",
20+
deps = [":safevalues_ts"],
21+
)
22+
1823
closure_ts_compile(
1924
name = "safevalues_ts",
2025
srcs = ["index.ts"],

google3/third_party/javascript/safevalues/builders/BUILD.bazel

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "builders",
6-
srcs = [":builders_ts"],
6+
srcs = [":builders_"],
77
lenient = True,
88
suppress = [
99
"uselessCode",
@@ -16,6 +16,14 @@ closure_js_library(
1616
],
1717
)
1818

19+
closure_ts_archive(
20+
name = "builders_",
21+
visibility = [
22+
"//google3/third_party/javascript/safevalues:__subpackages__",
23+
],
24+
deps = [":builders_ts"],
25+
)
26+
1927
closure_ts_compile(
2028
name = "builders_ts",
2129
srcs = [

google3/third_party/javascript/safevalues/builders/html_sanitizer/sanitizer_table/BUILD.bazel

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "sanitizer_table",
6-
srcs = [":sanitizer_table_ts"],
6+
srcs = [":sanitizer_table_"],
77
lenient = True,
88
suppress = [
99
"checkTypes",
@@ -16,6 +16,14 @@ closure_js_library(
1616
],
1717
)
1818

19+
closure_ts_archive(
20+
name = "sanitizer_table_",
21+
visibility = [
22+
"//google3/third_party/javascript/safevalues:__subpackages__",
23+
],
24+
deps = [":sanitizer_table_ts"],
25+
)
26+
1927
closure_ts_compile(
2028
name = "sanitizer_table_ts",
2129
srcs = [

google3/third_party/javascript/safevalues/dom/BUILD.bazel

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "dom",
6-
srcs = [":dom_ts"],
6+
srcs = [":dom_"],
77
lenient = True,
88
visibility = ["//visibility:public"],
99
deps = [
@@ -13,6 +13,11 @@ closure_js_library(
1313
],
1414
)
1515

16+
closure_ts_archive(
17+
name = "dom_",
18+
deps = [":dom_ts"],
19+
)
20+
1621
closure_ts_compile(
1722
name = "dom_ts",
1823
srcs = ["index.ts"],

google3/third_party/javascript/safevalues/dom/elements/BUILD.bazel

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "elements",
6-
srcs = [":elements_ts"],
6+
srcs = [":elements_"],
77
lenient = True,
88
visibility = ["//visibility:public"],
99
deps = [
@@ -14,6 +14,14 @@ closure_js_library(
1414
],
1515
)
1616

17+
closure_ts_archive(
18+
name = "elements_",
19+
visibility = [
20+
"//google3/third_party/javascript/safevalues:__subpackages__",
21+
],
22+
deps = [":elements_ts"],
23+
)
24+
1725
closure_ts_compile(
1826
name = "elements_ts",
1927
srcs = [

google3/third_party/javascript/safevalues/dom/globals/BUILD.bazel

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "globals",
6-
srcs = [":globals_ts"],
6+
srcs = [":globals_"],
77
lenient = True,
88
suppress = ["JSC_TYPE_MISMATCH"],
99
visibility = ["//visibility:public"],
@@ -14,6 +14,14 @@ closure_js_library(
1414
],
1515
)
1616

17+
closure_ts_archive(
18+
name = "globals_",
19+
visibility = [
20+
"//google3/third_party/javascript/safevalues:__subpackages__",
21+
],
22+
deps = [":globals_ts"],
23+
)
24+
1725
closure_ts_compile(
1826
name = "globals_ts",
1927
srcs = [

google3/third_party/javascript/safevalues/internals/BUILD.bazel

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "internals",
6-
srcs = [
7-
"template_strings_array_externs.js",
8-
"trusted_types_typings.js",
9-
":internals_ts",
10-
],
6+
srcs = [":internals_"],
117
lenient = True,
128
suppress = [
139
"JSC_REFERENCE_BEFORE_DECLARE",
@@ -20,6 +16,18 @@ closure_js_library(
2016
],
2117
)
2218

19+
closure_ts_archive(
20+
name = "internals_",
21+
srcs = [
22+
"template_strings_array_externs.js",
23+
"trusted_types_typings.js",
24+
],
25+
visibility = [
26+
"//google3/third_party/javascript/safevalues:__subpackages__",
27+
],
28+
deps = [":internals_ts"],
29+
)
30+
2331
closure_ts_compile(
2432
name = "internals_ts",
2533
srcs = [

google3/third_party/javascript/safevalues/restricted/BUILD.bazel

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
1-
load("@rules_tsickle//rules:defs.bzl", "closure_ts_compile")
1+
load("@rules_tsickle//rules:defs.bzl", "closure_ts_archive", "closure_ts_compile")
22
load("//closure:defs.bzl", "closure_js_library")
33

44
closure_js_library(
55
name = "restricted",
6-
srcs = [":restricted_ts"],
6+
srcs = [":restricted_"],
77
lenient = True,
88
visibility = ["//visibility:public"],
99
deps = [
10+
"//google3/third_party/javascript/safevalues",
1011
"//google3/third_party/javascript/safevalues/internals",
1112
"//google3/third_party/javascript/tslib",
1213
],
1314
)
1415

16+
closure_ts_archive(
17+
name = "restricted_",
18+
deps = [":restricted_ts"],
19+
)
20+
1521
closure_ts_compile(
1622
name = "restricted_ts",
1723
srcs = [

0 commit comments

Comments
 (0)