angular-cn/tools/size-tracking
Paul Gschwendtner 2945f47977 build: add size-tracking bazel test (#30070)
Introduces a new Bazel test that allows us to inspect
what source-files contribute to a given bundled file
and how much bytes they contribute to the bundle size.

Additionally the size-tracking rule groups the size
data by directories. This allows us to compare size
changes in the scope of directories. e.g. a lot of
files in a directory could increase slightly in size, but
in the directory scope the size change could be significant
and needs to be reported by the test target.

Resolves FW-1278

PR Close #30070
2019-04-29 12:29:25 -07:00
..
BUILD.bazel build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
file_size_compare.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
file_size_compare_spec.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
file_size_data.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
file_size_data_spec.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
index.bzl build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
index.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
size_tracker.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00
size_tracking_spec.ts build: add size-tracking bazel test (#30070) 2019-04-29 12:29:25 -07:00