2019-08-12 04:35:53 -04:00
|
|
|
package(default_visibility = ["//visibility:private"])
|
|
|
|
|
2019-08-12 08:41:52 -04:00
|
|
|
load("//tools:defaults.bzl", "ng_rollup_bundle", "ts_library")
|
2019-08-12 04:35:53 -04:00
|
|
|
|
|
|
|
ts_library(
|
|
|
|
name = "perf_lib",
|
|
|
|
srcs = glob(
|
|
|
|
["**/*.ts"],
|
|
|
|
),
|
|
|
|
deps = [
|
|
|
|
"//packages/core",
|
2019-09-06 10:26:42 -04:00
|
|
|
"@npm//@types/node",
|
2019-08-12 04:35:53 -04:00
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-10-22 23:18:48 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "class_binding",
|
|
|
|
entry_point = ":class_binding/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-10-10 10:00:25 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "directive_instantiate",
|
|
|
|
entry_point = ":directive_instantiate/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-08-27 08:44:16 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "element_text_create",
|
|
|
|
entry_point = ":element_text_create/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-08-12 04:35:53 -04:00
|
|
|
ng_rollup_bundle(
|
2019-08-12 06:31:15 -04:00
|
|
|
name = "interpolation",
|
|
|
|
entry_point = ":interpolation/index.ts",
|
2019-08-12 04:35:53 -04:00
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
2019-08-12 06:31:15 -04:00
|
|
|
|
2019-09-05 07:42:51 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "listeners",
|
|
|
|
entry_point = ":listeners/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-08-12 06:31:15 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "noop_change_detection",
|
|
|
|
entry_point = ":noop_change_detection/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
2019-08-12 06:47:26 -04:00
|
|
|
)
|
|
|
|
|
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "property_binding",
|
|
|
|
entry_point = ":property_binding/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
2019-08-12 08:41:52 -04:00
|
|
|
)
|
|
|
|
|
2019-09-10 06:10:03 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "property_binding_update",
|
|
|
|
entry_point = ":property_binding_update/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
|
|
|
|
2019-08-12 08:41:52 -04:00
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "style_binding",
|
|
|
|
entry_point = ":style_binding/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
2019-08-29 12:26:50 -04:00
|
|
|
|
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "style_and_class_bindings",
|
|
|
|
entry_point = ":style_and_class_bindings/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|
2019-08-29 12:47:47 -04:00
|
|
|
|
|
|
|
ng_rollup_bundle(
|
|
|
|
name = "map_based_style_and_class_bindings",
|
|
|
|
entry_point = ":map_based_style_and_class_bindings/index.ts",
|
|
|
|
deps = [
|
|
|
|
":perf_lib",
|
|
|
|
],
|
|
|
|
)
|