Skip to content

Commit 11539d3

Browse files
committed
Make bazel's npm dependencies explicit.
Bump rules_nodejs, which requires all direct dependencies to be explicit in package.json.
1 parent b19f636 commit 11539d3

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

.bazelignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
tools/syntax/vscode/node_modules
12
web/martian/node_modules
23
vendor

deps.bzl

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
55
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
66

77
def martian_dependencies(
8-
rules_nodejs_version = "2.3.1",
9-
rules_nodejs_sha = "121f17d8b421ce72f3376431c3461cd66bfe14de49059edc7bb008d5aebd16be"):
8+
rules_nodejs_version = "3.3.0",
9+
rules_nodejs_sha = "f533eeefc8fe1ddfe93652ec50f82373d0c431f7faabd5e6323f6903195ef227"):
1010
"""Loads remote repositories required to build martian.
1111
1212
Args:

web/martian/package-lock.json

+4-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/martian/package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,16 @@
1919
"angular-google-chart": "^0.1.0",
2020
"angular-ui-bootstrap": "^0.14.3",
2121
"clean-css-cli": "^5.0.1",
22+
"d3": ">=5.16.0",
2223
"dagre-d3": "^0.6.3",
2324
"gulp": "^4.0.0",
2425
"gulp-clean-css": "^4.3.0",
2526
"gulp-concat": "^2.6.1",
2627
"gulp-html-minifier-terser": "^6.0.1",
2728
"gulp-terser": "^2.0.1",
2829
"gulp-zopfli-green": "^5.0.1",
29-
"html-minifier-terser": "^5.1.1"
30+
"html-minifier-terser": "^5.1.1",
31+
"lodash": ">=4.17.21",
32+
"terser": ">=4.8.0"
3033
}
3134
}

0 commit comments

Comments
 (0)