Skip to content

Commit 70887c8

Browse files
committed
build: remove more unused rules
1 parent 1923afc commit 70887c8

File tree

2 files changed

+2
-34
lines changed

2 files changed

+2
-34
lines changed

src/material/schematics/ng-generate/theme-color/BUILD.bazel

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
load("@build_bazel_rules_nodejs//:index.bzl", "copy_to_bin")
2-
load("//tools:defaults.bzl", "esbuild")
2+
load("@aspect_rules_esbuild//esbuild:defs.bzl", "esbuild")
33
load("//tools:defaults2.bzl", "jasmine_test", "ts_project")
44

55
package(default_visibility = ["//visibility:public"])
@@ -41,8 +41,6 @@ esbuild(
4141
target = "es2015",
4242
deps = [
4343
":m3_theme_lib",
44-
"//src/material:sass_lib",
45-
"//src/material-experimental:sass_lib",
4644
],
4745
)
4846

tools/defaults.bzl

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
load("@rules_pkg//:pkg.bzl", "pkg_tar")
44
load("@build_bazel_rules_nodejs//:index.bzl", _pkg_npm = "pkg_npm")
5-
load("@io_bazel_rules_sass//:defs.bzl", _npm_sass_library = "npm_sass_library", _sass_binary = "sass_binary", _sass_library = "sass_library")
5+
load("@io_bazel_rules_sass//:defs.bzl", _sass_binary = "sass_binary", _sass_library = "sass_library")
66
load("@npm//@angular/bazel:index.bzl", _ng_package = "ng_package")
77
load("@npm//@angular/build-tooling/bazel/integration:index.bzl", _integration_test = "integration_test")
8-
load("@npm//@angular/build-tooling/bazel/esbuild:index.bzl", _esbuild = "esbuild", _esbuild_config = "esbuild_config")
9-
load("@npm//@angular/build-tooling/bazel:extract_js_module_output.bzl", "extract_js_module_output")
108
load("//:packages.bzl", "NO_STAMP_NPM_PACKAGE_SUBSTITUTIONS", "NPM_PACKAGE_SUBSTITUTIONS")
119
load("//:pkg-externals.bzl", "PKG_EXTERNALS")
1210
load("//tools/markdown-to-html:index.bzl", _markdown_to_html = "markdown_to_html")
@@ -24,8 +22,6 @@ npmPackageSubstitutions = select({
2422
markdown_to_html = _markdown_to_html
2523
integration_test = _integration_test
2624
extract_tokens = _extract_tokens
27-
esbuild = _esbuild
28-
esbuild_config = _esbuild_config
2925
karma_web_test_suite = _karma_web_test_suite
3026

3127
def sass_binary(sourcemap = False, include_paths = [], **kwargs):
@@ -39,9 +35,6 @@ def sass_binary(sourcemap = False, include_paths = [], **kwargs):
3935
def sass_library(**kwargs):
4036
_sass_library(**kwargs)
4137

42-
def npm_sass_library(**kwargs):
43-
_npm_sass_library(**kwargs)
44-
4538
def ng_package(
4639
name,
4740
package_name,
@@ -248,26 +241,3 @@ def ng_web_test_suite(deps = [], static_css = [], **kwargs):
248241
bootstrap = ["//test:angular_test_init"] + bootstrap,
249242
**kwargs
250243
)
251-
252-
# TODO: Rename once devmode and prodmode have been combined.
253-
def devmode_esbuild(name, deps, testonly = False, **kwargs):
254-
"""Extension of the default `@bazel/esbuild` rule so that only devmode ESM output
255-
is requested. This is done to speed up local development because the ESBuild rule
256-
by default requests all possible output flavors/modes."""
257-
extract_js_module_output(
258-
name = "%s_devmode_deps" % name,
259-
deps = deps,
260-
testonly = testonly,
261-
forward_linker_mappings = True,
262-
include_external_npm_packages = True,
263-
include_default_files = False,
264-
include_declarations = False,
265-
provider = "JSModuleInfo",
266-
)
267-
268-
_esbuild(
269-
name = name,
270-
deps = ["%s_devmode_deps" % name],
271-
testonly = testonly,
272-
**kwargs
273-
)

0 commit comments

Comments
 (0)