3 Commits

Author SHA1 Message Date
Joey Perrott
14c0ec97d8 feat(dev-infra): introduce validators for ng-dev config loading ()
Introduces infrastructure to validate configuration of the ng-dev
command at run time.  Allowing for errors to be returned to the
user running the command.

PR Close 
2020-05-13 15:58:46 -07:00
Joey Perrott
2cb5f59acc feat(dev-infra): run buildifier formatting and linting via ng-dev ()
In an effort to centralize formatting and linting enforcement into one
location, buildifier is being added as a formatter for ng-dev's format
command.  Allowing for format enforcement for all .bzl, .bazel, WORKSPACE
and BUILD files.

PR Close 
2020-05-04 12:45:00 -07:00
Joey Perrott
7b5a0ba8c3 feat(dev-infra): create format tool in @angular/dev-infra-private ()
Previously we used gulp to run our formatter, currently clang-format,
across our repository.  This new tool within ng-dev allows us to
migrate away from our gulp based solution as our gulp solution had
issue with memory pressure and would cause OOM errors with too large
of change sets.

PR Close 
2020-04-24 12:32:18 -07:00