@@ -5,8 +5,8 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
5
5
6
6
http_archive (
7
7
name = "build_bazel_rules_nodejs" ,
8
- urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.27.7/rules_nodejs-0.27.7.tar.gz" ],
9
8
sha256 = "fb87ed5965cef93188af9a7287511639403f4b0da418961ce6defb9dcf658f51" ,
9
+ urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/0.27.7/rules_nodejs-0.27.7.tar.gz" ],
10
10
)
11
11
12
12
# TS API Guardian resides in Angular
@@ -20,56 +20,59 @@ http_archive(
20
20
# We use protocol buffers for the Build Event Protocol
21
21
git_repository (
22
22
name = "com_google_protobuf" ,
23
- remote = "https://github.com/protocolbuffers/protobuf" ,
24
23
commit = "b6375e03aa80274dae89410efdf46346413b2247" ,
24
+ remote = "https://github.com/protocolbuffers/protobuf" ,
25
25
)
26
26
27
27
load ("@com_google_protobuf//:protobuf_deps.bzl" , "protobuf_deps" )
28
28
29
29
protobuf_deps ()
30
30
31
31
load ("@build_bazel_rules_nodejs//:defs.bzl" , "check_bazel_version" , "node_repositories" , "yarn_install" )
32
+
32
33
# 0.18.0 is needed for .bazelignore
33
- check_bazel_version ("0.18.0" )
34
+ check_bazel_version (minimum_bazel_version = "0.18.0" )
35
+
34
36
node_repositories (
35
- node_version = "10.9.0" ,
36
- yarn_version = "1.9.2" ,
37
37
node_repositories = {
38
38
"10.9.0-darwin_amd64" : (
39
39
"node-v10.9.0-darwin-x64.tar.gz" ,
40
40
"node-v10.9.0-darwin-x64" ,
41
- "3c4fe75dacfcc495a432a7ba2dec9045cff359af2a5d7d0429c84a424ef686fc"
41
+ "3c4fe75dacfcc495a432a7ba2dec9045cff359af2a5d7d0429c84a424ef686fc" ,
42
42
),
43
43
"10.9.0-linux_amd64" : (
44
44
"node-v10.9.0-linux-x64.tar.xz" ,
45
45
"node-v10.9.0-linux-x64" ,
46
- "c5acb8b7055ee0b6ac653dc4e458c5db45348cecc564b388f4ed1def84a329ff"
46
+ "c5acb8b7055ee0b6ac653dc4e458c5db45348cecc564b388f4ed1def84a329ff" ,
47
47
),
48
48
"10.9.0-windows_amd64" : (
49
49
"node-v10.9.0-win-x64.zip" ,
50
50
"node-v10.9.0-win-x64" ,
51
- "6a75cdbb69d62ed242d6cbf0238a470bcbf628567ee339d4d098a5efcda2401e"
51
+ "6a75cdbb69d62ed242d6cbf0238a470bcbf628567ee339d4d098a5efcda2401e" ,
52
52
),
53
53
},
54
+ node_version = "10.9.0" ,
54
55
yarn_repositories = {
55
56
"1.9.2" : (
56
57
"yarn-v1.9.2.tar.gz" ,
57
58
"yarn-v1.9.2" ,
58
- "3ad69cc7f68159a562c676e21998eb21b44138cae7e8fe0749a7d620cf940204"
59
+ "3ad69cc7f68159a562c676e21998eb21b44138cae7e8fe0749a7d620cf940204" ,
59
60
),
60
61
},
62
+ yarn_version = "1.9.2" ,
61
63
)
62
64
63
65
yarn_install (
64
66
name = "npm" ,
65
- package_json = "//:package.json" ,
66
- yarn_lock = "//:yarn.lock" ,
67
67
data = [
68
68
"//:tools/yarn/check-yarn.js" ,
69
69
],
70
+ package_json = "//:package.json" ,
71
+ yarn_lock = "//:yarn.lock" ,
70
72
)
71
73
72
74
load ("@npm//:install_bazel_dependencies.bzl" , "install_bazel_dependencies" )
75
+
73
76
install_bazel_dependencies ()
74
77
75
78
load ("@npm_bazel_typescript//:defs.bzl" , "ts_setup_workspace" )
0 commit comments