feat(dev-infra): create format tool in @angular/dev-infra-private (#36726)

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 #36726
This commit is contained in:
Joey Perrott
2020-04-20 13:00:10 -07:00
committed by Andrew Kushnir
parent cc71116ba6
commit 00724dcdbb
16 changed files with 435 additions and 116 deletions

View File

@ -13,7 +13,7 @@ ts_library(
module_name = "@angular/dev-infra-private/commit-message",
visibility = ["//dev-infra:__subpackages__"],
deps = [
"//dev-infra/utils:config",
"//dev-infra/utils",
"@npm//@types/node",
"@npm//@types/shelljs",
"@npm//@types/yargs",
@ -29,7 +29,7 @@ ts_library(
srcs = ["validate.spec.ts"],
deps = [
":commit-message",
"//dev-infra/utils:config",
"//dev-infra/utils",
"@npm//@types/events",
"@npm//@types/jasmine",
"@npm//@types/node",