forked from angular/dev-infra
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBUILD.bazel
More file actions
77 lines (74 loc) · 2.6 KB
/
BUILD.bazel
File metadata and controls
77 lines (74 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
load("//tools:defaults.bzl", "ts_project")
# g3-sync-config needs to be a separate file / target so that google-internal-tests
# won't need tsx to parse this file
ts_project(
name = "g3_sync_config",
srcs = ["g3-sync-config.ts"],
visibility = [
"//github-actions/google-internal-tests:__subpackages__",
"//ng-dev:__subpackages__",
],
deps = [
"//ng-dev:node_modules/@types/minimatch",
"//ng-dev:node_modules/@types/node",
"//ng-dev:node_modules/jsonc-parser",
"//ng-dev:node_modules/minimatch",
],
)
ts_project(
name = "utils",
srcs = glob(
[
"*.ts",
"git/**/*.ts",
],
exclude = [
"config-cache.ts",
"ng-dev-service.ts",
"g3-sync-config.ts",
],
),
visibility = [
"//.github/local-actions/branch-manager:__subpackages__",
"//.github/local-actions/changelog/lib:__subpackages__",
"//github-actions/google-internal-tests:__subpackages__",
"//github-actions/slash-commands/lib:__subpackages__",
"//ng-dev:__subpackages__",
],
deps = [
":config_cache",
":g3_sync_config",
"//ng-dev:node_modules/@actions/core",
"//ng-dev:node_modules/@inquirer/prompts",
"//ng-dev:node_modules/@octokit/auth-app",
"//ng-dev:node_modules/@octokit/core",
"//ng-dev:node_modules/@octokit/graphql",
"//ng-dev:node_modules/@octokit/openapi-types",
"//ng-dev:node_modules/@octokit/plugin-paginate-rest",
"//ng-dev:node_modules/@octokit/plugin-rest-endpoint-methods",
"//ng-dev:node_modules/@octokit/request-error",
"//ng-dev:node_modules/@octokit/rest",
"//ng-dev:node_modules/@octokit/types",
"//ng-dev:node_modules/@pnpm/dependency-path",
"//ng-dev:node_modules/@types/node",
"//ng-dev:node_modules/@types/semver",
"//ng-dev:node_modules/@types/supports-color",
"//ng-dev:node_modules/@types/which",
"//ng-dev:node_modules/@types/yargs",
"//ng-dev:node_modules/@types/yarnpkg__lockfile",
"//ng-dev:node_modules/@yarnpkg/lockfile",
"//ng-dev:node_modules/chalk",
"//ng-dev:node_modules/fast-glob",
"//ng-dev:node_modules/semver",
"//ng-dev:node_modules/supports-color",
"//ng-dev:node_modules/tsx",
"//ng-dev:node_modules/typed-graphqlify",
"//ng-dev:node_modules/which",
"//ng-dev:node_modules/yaml",
"//ng-dev:node_modules/yargs",
],
)
ts_project(
name = "config_cache",
srcs = ["config-cache.ts"],
)