fix(deps): update dependency poll-until-promise to v4

Change-Id: I5fdb431e362cfa774c84ec27ccd412ae3d278c79
diff --git a/package-lock.json b/package-lock.json
index 7e97218..a88f1e5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -22,7 +22,7 @@
         "grpc-web": "^1.2.1",
         "idb": "^8.0.0",
         "lit": "^2.3.1",
-        "poll-until-promise": "^3.6.1",
+        "poll-until-promise": "^4.0.0",
         "semver": "^7.3.5",
         "sw-xhr": "^0.0.3"
       },
@@ -6652,9 +6652,9 @@
       }
     },
     "node_modules/poll-until-promise": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/poll-until-promise/-/poll-until-promise-3.6.1.tgz",
-      "integrity": "sha512-m9awH+xxzFJ+SI3McCO+eQl2qoTYqE9Ql50Mf0oxHzdkrhzd4XdleRsLgPRqbZMqTkAip7XGia026wbZ00y59w=="
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/poll-until-promise/-/poll-until-promise-4.2.0.tgz",
+      "integrity": "sha512-Ny/T20blKNNOUdzXaBYEFlSVURmvKkBRT5Rc/mXsoXAARS0f9IXS6QQCYL4Z5Ng1QfuYJN5goOBC52Bo/TyWXw=="
     },
     "node_modules/postcss": {
       "version": "8.4.35",
@@ -13224,9 +13224,9 @@
       }
     },
     "poll-until-promise": {
-      "version": "3.6.1",
-      "resolved": "https://registry.npmjs.org/poll-until-promise/-/poll-until-promise-3.6.1.tgz",
-      "integrity": "sha512-m9awH+xxzFJ+SI3McCO+eQl2qoTYqE9Ql50Mf0oxHzdkrhzd4XdleRsLgPRqbZMqTkAip7XGia026wbZ00y59w=="
+      "version": "4.2.0",
+      "resolved": "https://registry.npmjs.org/poll-until-promise/-/poll-until-promise-4.2.0.tgz",
+      "integrity": "sha512-Ny/T20blKNNOUdzXaBYEFlSVURmvKkBRT5Rc/mXsoXAARS0f9IXS6QQCYL4Z5Ng1QfuYJN5goOBC52Bo/TyWXw=="
     },
     "postcss": {
       "version": "8.4.35",