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+
15###############################
26# Filesystem interactions #
37###############################
Original file line number Diff line number Diff line change @@ -177,3 +177,16 @@ npm_translate_lock(
177177load ("@npm2//:repositories.bzl" , "npm_repositories" )
178178
179179npm_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 11load ("@npm//@bazel/concatjs:index.bzl" , "ts_config" )
2+ load ("@aspect_rules_ts//ts:defs.bzl" , rules_js_tsconfig = "ts_config" )
23load ("//src/cdk:config.bzl" , "CDK_ENTRYPOINTS" )
34load ("//src/material:config.bzl" , "MATERIAL_ENTRYPOINTS" , "MATERIAL_TESTING_ENTRYPOINTS" )
45load ("//tools/dgeni:index.bzl" , "dgeni_api_docs" )
@@ -58,3 +59,9 @@ ts_config(
5859 "//goldens:tsec-exemption.json" ,
5960 ],
6061)
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