mirror of
https://github.com/angular/angular-cli.git
synced 2025-05-21 22:34:21 +08:00
build: remove unused bazel rules
This commit remove unused bazel rules.
This commit is contained in:
parent
a8060ed5f3
commit
465d462031
@ -82,7 +82,6 @@
|
||||
"@bazel/bazelisk": "1.19.0",
|
||||
"@bazel/buildifier": "7.1.2",
|
||||
"@bazel/concatjs": "patch:@bazel/concatjs@npm%3A5.8.1#~/.yarn/patches/@bazel-concatjs-npm-5.8.1-1bf81df846.patch",
|
||||
"@bazel/esbuild": "5.8.1",
|
||||
"@bazel/jasmine": "patch:@bazel/jasmine@npm%3A5.8.1#~/.yarn/patches/@bazel-jasmine-npm-5.8.1-3370fee155.patch",
|
||||
"@discoveryjs/json-ext": "0.6.0",
|
||||
"@inquirer/confirm": "3.1.14",
|
||||
|
@ -1,17 +1,16 @@
|
||||
"""Re-export of some bazel rules with repository-wide defaults."""
|
||||
|
||||
load("@npm//@angular/bazel:index.bzl", _ng_module = "ng_module", _ng_package = "ng_package")
|
||||
load("@npm//@bazel/concatjs:index.bzl", _ts_library = "ts_library")
|
||||
load("@build_bazel_rules_nodejs//:index.bzl", "copy_to_bin", _js_library = "js_library", _pkg_npm = "pkg_npm")
|
||||
load("@rules_pkg//:pkg.bzl", "pkg_tar")
|
||||
load("@npm//@bazel/esbuild:index.bzl", "esbuild")
|
||||
load("@npm//@angular/build-tooling/bazel:extract_js_module_output.bzl", "extract_js_module_output")
|
||||
load("@aspect_bazel_lib//lib:utils.bzl", "to_label")
|
||||
load("@aspect_bazel_lib//lib:jq.bzl", "jq")
|
||||
load("@aspect_bazel_lib//lib:copy_to_directory.bzl", "copy_to_directory")
|
||||
load("@aspect_bazel_lib//lib:jq.bzl", "jq")
|
||||
load("@aspect_bazel_lib//lib:utils.bzl", "to_label")
|
||||
load("@build_bazel_rules_nodejs//:index.bzl", "copy_to_bin", _js_library = "js_library", _pkg_npm = "pkg_npm")
|
||||
load("@npm//@angular/bazel:index.bzl", _ng_module = "ng_module", _ng_package = "ng_package")
|
||||
load("@npm//@angular/build-tooling/bazel:extract_js_module_output.bzl", "extract_js_module_output")
|
||||
load("@npm//@bazel/concatjs:index.bzl", _ts_library = "ts_library")
|
||||
load("@rules_pkg//:pkg.bzl", "pkg_tar")
|
||||
load("//:constants.bzl", "RELEASE_ENGINES_NODE", "RELEASE_ENGINES_NPM", "RELEASE_ENGINES_YARN")
|
||||
load("//tools:link_package_json_to_tarballs.bzl", "link_package_json_to_tarballs")
|
||||
load("//tools:snapshot_repo_filter.bzl", "SNAPSHOT_REPO_JQ_FILTER")
|
||||
load("//:constants.bzl", "RELEASE_ENGINES_NODE", "RELEASE_ENGINES_NPM", "RELEASE_ENGINES_YARN")
|
||||
|
||||
_DEFAULT_TSCONFIG = "//:tsconfig-build.json"
|
||||
_DEFAULT_TSCONFIG_NG = "//:tsconfig-build-ng"
|
||||
@ -281,44 +280,3 @@ def ng_package(deps = [], **kwargs):
|
||||
}),
|
||||
**kwargs
|
||||
)
|
||||
|
||||
def ng_test_library(name, entry_point = None, deps = [], tsconfig = None, **kwargs):
|
||||
local_deps = [
|
||||
# We declare "@angular/core" as default dependencies because
|
||||
# all Angular component unit tests use the `TestBed` and `Component` exports.
|
||||
"@npm//@angular/core",
|
||||
] + deps
|
||||
|
||||
if not tsconfig:
|
||||
tsconfig = _DEFAULT_TSCONFIG_TEST
|
||||
|
||||
ts_library_name = name + "_ts_library"
|
||||
ts_library(
|
||||
name = ts_library_name,
|
||||
testonly = 1,
|
||||
tsconfig = tsconfig,
|
||||
deps = local_deps,
|
||||
**kwargs
|
||||
)
|
||||
|
||||
esbuild(
|
||||
name,
|
||||
testonly = 1,
|
||||
args = {
|
||||
"keepNames": True,
|
||||
# ensure that esbuild prefers .mjs to .js if both are available
|
||||
# since ts_library produces both
|
||||
"resolveExtensions": [
|
||||
".mjs",
|
||||
".js",
|
||||
],
|
||||
},
|
||||
output = name + "_spec.js",
|
||||
entry_point = entry_point,
|
||||
format = "iife",
|
||||
# We cannot use `ES2017` or higher as that would result in `async/await` not being downleveled.
|
||||
# ZoneJS needs to be able to intercept these as otherwise change detection would not work properly.
|
||||
target = "es2016",
|
||||
platform = "node",
|
||||
deps = [":" + ts_library_name],
|
||||
)
|
||||
|
@ -667,7 +667,6 @@ __metadata:
|
||||
"@bazel/bazelisk": "npm:1.19.0"
|
||||
"@bazel/buildifier": "npm:7.1.2"
|
||||
"@bazel/concatjs": "patch:@bazel/concatjs@npm%3A5.8.1#~/.yarn/patches/@bazel-concatjs-npm-5.8.1-1bf81df846.patch"
|
||||
"@bazel/esbuild": "npm:5.8.1"
|
||||
"@bazel/jasmine": "patch:@bazel/jasmine@npm%3A5.8.1#~/.yarn/patches/@bazel-jasmine-npm-5.8.1-3370fee155.patch"
|
||||
"@discoveryjs/json-ext": "npm:0.6.0"
|
||||
"@inquirer/confirm": "npm:3.1.14"
|
||||
|
Loading…
x
Reference in New Issue
Block a user