@@ -4,19 +4,40 @@ workspace(
44
55load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
66
7+ http_archive (
8+ name = "build_bazel_rules_nodejs" ,
9+ sha256 = "9cf91081afb192338a827dce92d4fdd5eabb809e3b20439611d6f440ac9b7c4e" ,
10+ strip_prefix = "rules_nodejs-9ff4508deb9aece23890feb1404abb9a6c3d1b94" ,
11+ urls = [
12+ "https://github.com/bazelbuild/rules_nodejs/archive/9ff4508deb9aece23890feb1404abb9a6c3d1b94.tar.gz" ,
13+ ],
14+ patches = ["//:patches/rules_nodejs.patch" ],
15+ )
16+
17+ http_archive (
18+ name = "io_bazel_rules_go" ,
19+ sha256 = "a8d6b1b354d371a646d2f7927319974e0f9e52f73a2452d2b3877118169eb6bb" ,
20+ urls = [
21+ "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.23.3/rules_go-v0.23.3.tar.gz" ,
22+ "https://github.com/bazelbuild/rules_go/releases/download/v0.23.3/rules_go-v0.23.3.tar.gz" ,
23+ ],
24+ )
25+
726http_archive (
827 name = "rules_proto" ,
9- sha256 = "4d421d51f9ecfe9bf96ab23b55c6f2b809cbaf0eea24952683e397decfbd0dd0 " ,
10- strip_prefix = "rules_proto-f6b8d89b90a7956f6782a4a3609b2f0eee3ce965 " ,
28+ sha256 = "aa1ee19226f707d44bee44c720915199c20c84a23318bb0597ed4e5c873ccbd5 " ,
29+ strip_prefix = "rules_proto-40298556293ae502c66579620a7ce867d5f57311 " ,
1130 urls = [
12- "https://github.com/bazelbuild/rules_proto/archive/f6b8d89b90a7956f6782a4a3609b2f0eee3ce965 .tar.gz" ,
31+ "https://github.com/bazelbuild/rules_proto/archive/40298556293ae502c66579620a7ce867d5f57311 .tar.gz" ,
1332 ],
1433)
1534
1635http_archive (
17- name = "build_bazel_rules_nodejs" ,
18- sha256 = "84abf7ac4234a70924628baa9a73a5a5cbad944c4358cf9abdb4aab29c9a5b77" ,
19- urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.7.0/rules_nodejs-1.7.0.tar.gz" ],
36+ name = "io_bazel_rules_webtesting" ,
37+ sha256 = "9bb461d5ef08e850025480bab185fd269242d4e533bca75bfb748001ceb343c3" ,
38+ urls = [
39+ "https://github.com/bazelbuild/rules_webtesting/releases/download/0.3.3/rules_webtesting.tar.gz" ,
40+ ],
2041)
2142
2243load ("@rules_proto//proto:repositories.bzl" , "rules_proto_dependencies" , "rules_proto_toolchains" )
@@ -29,6 +50,24 @@ load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
2950
3051protobuf_deps ()
3152
53+ load ("@build_bazel_rules_nodejs//:package.bzl" , "rules_nodejs_dev_dependencies" )
54+
55+ rules_nodejs_dev_dependencies ()
56+
57+ load ("@build_bazel_rules_typescript//:package.bzl" , "rules_typescript_dev_dependencies" )
58+
59+ rules_typescript_dev_dependencies ()
60+
61+ load ("@io_bazel_rules_go//go:deps.bzl" , "go_register_toolchains" , "go_rules_dependencies" )
62+
63+ go_rules_dependencies ()
64+
65+ go_register_toolchains ()
66+
67+ load ("@io_bazel_stardoc//:setup.bzl" , "stardoc_repositories" )
68+
69+ stardoc_repositories ()
70+
3271load ("@build_bazel_rules_nodejs//:index.bzl" , "yarn_install" )
3372
3473yarn_install (
@@ -37,14 +76,6 @@ yarn_install(
3776 yarn_lock = "//:yarn.lock" ,
3877)
3978
40- load ("@npm//:install_bazel_dependencies.bzl" , "install_bazel_dependencies" )
41-
42- install_bazel_dependencies ()
43-
44- load ("@npm_bazel_karma//:package.bzl" , "npm_bazel_karma_dependencies" )
45-
46- npm_bazel_karma_dependencies ()
47-
4879load ("@io_bazel_rules_webtesting//web:repositories.bzl" , "web_test_repositories" )
4980
5081web_test_repositories ()
@@ -53,10 +84,6 @@ load("@io_bazel_rules_webtesting//web/versioned:browsers-0.3.2.bzl", "browser_re
5384
5485browser_repositories (chromium = True )
5586
56- load ("@npm_bazel_typescript//:index.bzl" , "ts_setup_workspace" )
57-
58- ts_setup_workspace ()
59-
6087load ("@rules_typescript_proto//:index.bzl" , "rules_typescript_proto_dependencies" )
6188
6289rules_typescript_proto_dependencies ()
0 commit comments