MINOR: [JS] Bump web-streams-polyfill from 3.2.1 to 4.0.0 in /js

Bumps [web-streams-polyfill](https://github.com/MattiasBuelens/web-streams-polyfill) from 3.2.1 to 4.0.0.
- [Release notes](https://github.com/MattiasBuelens/web-streams-polyfill/releases)
- [Changelog](https://github.com/MattiasBuelens/web-streams-polyfill/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MattiasBuelens/web-streams-polyfill/compare/v3.2.1...v4.0.0)

---
updated-dependencies:
- dependency-name: web-streams-polyfill
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
diff --git a/js/package.json b/js/package.json
index fee6b34..1a97910 100644
--- a/js/package.json
+++ b/js/package.json
@@ -112,7 +112,7 @@
     "vinyl-buffer": "1.0.1",
     "vinyl-named": "1.1.0",
     "vinyl-source-stream": "2.0.0",
-    "web-streams-polyfill": "3.2.1",
+    "web-streams-polyfill": "4.0.0",
     "webpack": "5.91.0",
     "webpack-bundle-analyzer": "4.10.2",
     "webpack-stream": "7.0.0",
diff --git a/js/yarn.lock b/js/yarn.lock
index b74e454..ef7c18f 100644
--- a/js/yarn.lock
+++ b/js/yarn.lock
@@ -7243,10 +7243,10 @@
     glob-to-regexp "^0.4.1"
     graceful-fs "^4.1.2"
 
-web-streams-polyfill@3.2.1:
-  version "3.2.1"
-  resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6"
-  integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==
+web-streams-polyfill@4.0.0:
+  version "4.0.0"
+  resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-4.0.0.tgz#74cedf168339ee6e709532f76c49313a8c7acdac"
+  integrity sha512-0zJXHRAYEjM2tUfZ2DiSOHAa2aw1tisnnhU3ufD57R8iefL+DcdJyRBRyJpG+NUimDgbTI/lH+gAE1PAvV3Cgw==
 
 webpack-bundle-analyzer@4.10.2:
   version "4.10.2"