Adapt to usage of aspect_rules_* Depends-On: https://gerrit-review.googlesource.com/c/gerrit/+/520342 Change-Id: I34ded7f90c82e372f46501c2defef4aba1655eaa
diff --git a/web/BUILD b/web/BUILD index 2345b9f..80bbee5 100644 --- a/web/BUILD +++ b/web/BUILD
@@ -1,4 +1,4 @@ -load("@npm//@bazel/typescript:index.bzl", "ts_config", "ts_project") +load("@aspect_rules_ts//ts:defs.bzl", "ts_config", "ts_project") load("//tools/bzl:js.bzl", "gerrit_js_bundle") load("//tools/js:eslint.bzl", "plugin_eslint") @@ -16,7 +16,7 @@ name = "tsconfig", src = "tsconfig.json", deps = [ - "//plugins:tsconfig-plugins-base.json", + "//plugins:tsconfig-plugins-base", ], ) @@ -28,11 +28,9 @@ ), incremental = True, out_dir = "_bazel_ts_out", - tsc = "//tools/node_tools:tsc-bin", tsconfig = ":tsconfig", deps = [ - "@plugins_npm//@gerritcodereview/typescript-api", - "@plugins_npm//lit", + "//plugins:node_modules", ], ) @@ -50,37 +48,9 @@ ), incremental = True, out_dir = "_bazel_ts_out", - tsc = "//tools/node_tools:tsc-bin", tsconfig = ":tsconfig", deps = [ - "@plugins_npm//@codemirror/autocomplete", - "@plugins_npm//@codemirror/commands", - "@plugins_npm//@codemirror/lang-cpp", - "@plugins_npm//@codemirror/lang-css", - "@plugins_npm//@codemirror/lang-go", - "@plugins_npm//@codemirror/lang-html", - "@plugins_npm//@codemirror/lang-java", - "@plugins_npm//@codemirror/lang-javascript", - "@plugins_npm//@codemirror/lang-json", - "@plugins_npm//@codemirror/lang-less", - "@plugins_npm//@codemirror/lang-markdown", - "@plugins_npm//@codemirror/lang-php", - "@plugins_npm//@codemirror/lang-python", - "@plugins_npm//@codemirror/lang-rust", - "@plugins_npm//@codemirror/lang-sass", - "@plugins_npm//@codemirror/lang-sql", - "@plugins_npm//@codemirror/lang-vue", - "@plugins_npm//@codemirror/lang-xml", - "@plugins_npm//@codemirror/lang-yaml", - "@plugins_npm//@codemirror/language", - "@plugins_npm//@codemirror/language-data", - "@plugins_npm//@codemirror/legacy-modes", - "@plugins_npm//@codemirror/lint", - "@plugins_npm//@codemirror/search", - "@plugins_npm//@codemirror/state", - "@plugins_npm//@codemirror/view", - "@plugins_npm//@gerritcodereview/typescript-api", - "@plugins_npm//lit", + "//plugins:node_modules", ], )