From 58893edf4ef00a6af2ad6de1942651e35f0a754b Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Sat, 25 Aug 2018 16:26:39 -0400 Subject: [PATCH] build: add bazel TS library for node tasks --- packages/angular_devkit/schematics/BUILD | 29 ++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/packages/angular_devkit/schematics/BUILD b/packages/angular_devkit/schematics/BUILD index db9835277204..613a672ff023 100644 --- a/packages/angular_devkit/schematics/BUILD +++ b/packages/angular_devkit/schematics/BUILD @@ -65,6 +65,7 @@ ts_library( srcs = glob( include = ["tasks/**/*.ts"], exclude = [ + "tasks/node/**/*.ts", "tasks/**/*_spec.ts", "tasks/**/*_benchmark.ts", "tasks/tslint-fix/test/**/*", @@ -84,6 +85,32 @@ ts_library( ], ) +# @angular-devkit/schematics/tasks/node + +ts_library( + name = "tasks_node", + srcs = glob( + include = ["tasks/node/**/*.ts"], + exclude = [ + "tasks/node/**/*_spec.ts", + "tasks/node/**/*_benchmark.ts", + ], + ), + module_name = "@angular-devkit/schematics/tasks/node", + module_root = "tasks/node/index.d.ts", + deps = [ + ":schematics", + ":tasks", + "//packages/angular_devkit/core", + "//packages/angular_devkit/core:node", + "@rxjs", + "@rxjs//operators", + # @typings: node + # @typings: tslint + # @typings: typescript + ], +) + ts_library( name = "tasks_test_lib", srcs = glob( @@ -135,6 +162,7 @@ ts_library( deps = [ ":schematics", ":tasks", + ":tasks_node", "//packages/angular_devkit/core", "//packages/angular_devkit/core:node", "@rxjs", @@ -185,6 +213,7 @@ ts_library( deps = [ ":schematics", ":tasks", + ":tasks_node", ":tools", "//packages/angular_devkit/core", "@rxjs",