File tree Expand file tree Collapse file tree 3 files changed +24
-0
lines changed Expand file tree Collapse file tree 3 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Required by `rules_ts`.
2
+ common --@aspect_rules_ts//ts:skipLibCheck=always
3
+ common --@aspect_rules_ts//ts:default_to_tsc_transpiler
4
+
1
5
###############################
2
6
# Filesystem interactions #
3
7
###############################
Original file line number Diff line number Diff line change @@ -177,3 +177,16 @@ npm_translate_lock(
177
177
load ("@npm2//:repositories.bzl" , "npm_repositories" )
178
178
179
179
npm_repositories ()
180
+
181
+ http_archive (
182
+ name = "aspect_rules_ts" ,
183
+ sha256 = "9acd128abe77397505148eaa6895faed57839560dbf2177dd6285e51235e2724" ,
184
+ strip_prefix = "rules_ts-3.3.1" ,
185
+ url = "https://github.com/aspect-build/rules_ts/releases/download/v3.3.1/rules_ts-v3.3.1.tar.gz" ,
186
+ )
187
+
188
+ load ("@aspect_rules_ts//ts:repositories.bzl" , "rules_ts_dependencies" )
189
+
190
+ rules_ts_dependencies (
191
+ ts_version_from = "//:package.json" ,
192
+ )
Original file line number Diff line number Diff line change 1
1
load ("@npm//@bazel/concatjs:index.bzl" , "ts_config" )
2
+ load ("@aspect_rules_ts//ts:defs.bzl" , rules_js_tsconfig = "ts_config" )
2
3
load ("//src/cdk:config.bzl" , "CDK_ENTRYPOINTS" )
3
4
load ("//src/material:config.bzl" , "MATERIAL_ENTRYPOINTS" , "MATERIAL_TESTING_ENTRYPOINTS" )
4
5
load ("//tools/dgeni:index.bzl" , "dgeni_api_docs" )
@@ -58,3 +59,9 @@ ts_config(
58
59
"//goldens:tsec-exemption.json" ,
59
60
],
60
61
)
62
+
63
+ rules_js_tsconfig (
64
+ name = "build-tsconfig" ,
65
+ src = "bazel-tsconfig-build.json" ,
66
+ deps = [],
67
+ )
You can’t perform that action at this time.
0 commit comments