diff --git a/package-lock.json b/package-lock.json
index c3ba42b8a832e286804aae7248fb48eafdb6e0e2..e5b8e85243529f5ae0d7536d9bf1564aa48fc3a8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12631,9 +12631,9 @@
       "dev": true
     },
     "pnpm": {
-      "version": "2.9.0",
-      "resolved": "https://registry.npmjs.org/pnpm/-/pnpm-2.9.0.tgz",
-      "integrity": "sha1-HC9a3ka4fMOx87fGbut7D0302Wg="
+      "version": "2.10.4",
+      "resolved": "https://registry.npmjs.org/pnpm/-/pnpm-2.10.4.tgz",
+      "integrity": "sha1-z1xJOdrIQp05yCW8s7fIXivt/bI="
     },
     "posix-character-classes": {
       "version": "0.1.1",
diff --git a/package.json b/package.json
index c161c530c9db75d6a37a219c4ea43767aa64439e..3ec4c49c7dc825e829217ec36c394db1b537cfd6 100644
--- a/package.json
+++ b/package.json
@@ -93,7 +93,7 @@
     "openpgp": "2.6.2",
     "p-all": "1.0.0",
     "parse-link-header": "1.0.1",
-    "pnpm": "2.9.0",
+    "pnpm": "2.10.4",
     "registry-auth-token": "3.3.2",
     "root-require": "0.3.1",
     "safe-regex": "1.1.0",
diff --git a/yarn.lock b/yarn.lock
index 76663940c1f2c86565707fb35dc5dea00326028a..43881f00e9d5537b9a72e342f3b08dabdcae7999 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5146,9 +5146,9 @@ pn@^1.1.0:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"
 
-pnpm@2.9.0:
-  version "2.9.0"
-  resolved "https://registry.yarnpkg.com/pnpm/-/pnpm-2.9.0.tgz#1c2f5ade46b87cc3b1f3b7c66eeb7b0f4df4d968"
+pnpm@2.10.4:
+  version "2.10.4"
+  resolved "https://registry.yarnpkg.com/pnpm/-/pnpm-2.10.4.tgz#cf5c4939dac8429d39c825bcb3b7c85e2bedfdb2"
 
 posix-character-classes@^0.1.0:
   version "0.1.1"