build: reference zone.js from source directly instead of npm. (#33046)
Close #32482 PR Close #33046
This commit is contained in:
@ -1,16 +1,28 @@
|
||||
load("@npm_bazel_typescript//:index.bzl", "ts_library")
|
||||
|
||||
package(default_visibility = ["//packages/zone.js:__pkg__"])
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
exports_files(glob([
|
||||
"**/*",
|
||||
]))
|
||||
|
||||
ts_library(
|
||||
name = "lib",
|
||||
srcs = glob(["**/*.ts"]),
|
||||
visibility = ["//packages/zone.js:__subpackages__"],
|
||||
name = "zone_d_ts",
|
||||
srcs = [":zone.ts"],
|
||||
deps = [
|
||||
"@npm//@types/node",
|
||||
],
|
||||
)
|
||||
|
||||
ts_library(
|
||||
name = "lib",
|
||||
srcs = glob(
|
||||
["**/*.ts"],
|
||||
exclude = ["zone.ts"],
|
||||
),
|
||||
module_name = "zone.js/lib",
|
||||
deps = [
|
||||
":zone_d_ts",
|
||||
"@npm//@types/jasmine",
|
||||
"@npm//@types/node",
|
||||
"@npm//rxjs",
|
||||
|
@ -222,7 +222,7 @@ Zone.__load_patch('ZoneAwarePromise', (global: any, Zone: ZoneType, api: _ZonePr
|
||||
}
|
||||
|
||||
function scheduleResolveOrReject<R, U1, U2>(
|
||||
promise: ZoneAwarePromise<any>, zone: AmbientZone, chainPromise: ZoneAwarePromise<any>,
|
||||
promise: ZoneAwarePromise<any>, zone: Zone, chainPromise: ZoneAwarePromise<any>,
|
||||
onFulfilled?: ((value: R) => U1) | null | undefined,
|
||||
onRejected?: ((error: any) => U2) | null | undefined): void {
|
||||
clearRejectedNoCatch(promise);
|
||||
|
Reference in New Issue
Block a user