Update nodejs bazel rules to 4.1.0

This is needed to help converting TS packages to using ts_project
instead of ts_library.

No-Docs-Update-Reason: infra change with no downstream impact
Change-Id: Ida86887d6ba5bda4e877ed418f178a288097b634
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/60940
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Reviewed-by: Jared Weinstein <jaredweinstein@google.com>
Reviewed-by: Paul Mathieu <paulmathieu@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Pigweed-Auto-Submit: Paul Mathieu <paulmathieu@google.com>
diff --git a/WORKSPACE b/WORKSPACE
index 73dd700..7aa75c6 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -136,8 +136,8 @@
 # Used in modules: //pw_web_ui.
 http_archive(
     name = "build_bazel_rules_nodejs",
-    sha256 = "8f5f192ba02319254aaf2cdcca00ec12eaafeb979a80a1e946773c520ae0a2c9",
-    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/3.7.0/rules_nodejs-3.7.0.tar.gz"],
+    sha256 = "b32a4713b45095e9e1921a7fcb1adf584bc05959f3336e7351bcf77f015a2d7c",
+    urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/4.1.0/rules_nodejs-4.1.0.tar.gz"],
 )
 
 # Get the latest LTS version of Node.