feat: add interface definitions which zone extends EventTarget (#35304)

Close #35173

PR Close #35304
This commit is contained in:
JiaLiPassion
2020-02-11 04:23:58 +09:00
committed by Miško Hevery
parent df816c9c80
commit 4acb676f2e
4 changed files with 87 additions and 30 deletions

View File

@ -12,12 +12,27 @@ genrule(
)
genrule(
name = "zone_d_ts",
name = "zone_js_d_ts",
srcs = ["//packages/zone.js/lib:zone_d_ts"],
outs = ["zone.js.d.ts"],
cmd = "cp $< $@",
)
genrule(
name = "zone_extensions_d_ts",
srcs = ["//packages/zone.js/lib:zone.api.extensions.ts"],
outs = ["zone.api.extensions.ts"],
cmd = "cp $< $@",
)
filegroup(
name = "zone_d_ts",
srcs = [
":zone_extensions_d_ts",
":zone_js_d_ts",
],
)
zone_rollup_bundle(
bundles = ES5_BUNDLES.items(),
config_file = "//packages/zone.js:rollup-es5.config.js",