diff --git a/karma.common.conf.js b/karma.common.conf.js
index c803ce1e28bf4dde1d442bb2479e0ac5c4f3aead..9b4edc71c901a6e30bb19780181b1a5ce353d2c0 100644
--- a/karma.common.conf.js
+++ b/karma.common.conf.js
@@ -1,5 +1,5 @@
 module.exports = async function(config) {
-  const { installBrowsersForNpmInstall, registry } = require('playwright-core/lib/utils/registry');
+  const { installBrowsersForNpmInstall, registry } = require('playwright-core/lib/server');
   await installBrowsersForNpmInstall(["firefox", "chromium"]);
   process.env.FIREFOX_BIN = registry.findExecutable("firefox").executablePath();
   process.env.CHROME_BIN = registry.findExecutable("chromium").executablePath();
diff --git a/package.json b/package.json
index bb0984705f81dcde66c8ee5be16ee19b627b328c..00fee212a3a39f296caf6f2bf6a703d3c671229f 100644
--- a/package.json
+++ b/package.json
@@ -26,6 +26,5 @@
   "devDependencies": {
     "lerna": "^4.0.0"
   },
-  "dependencies": {
-  }
+  "dependencies": {}
 }
diff --git a/yarn.lock b/yarn.lock
index 26b39ca6612ae8faca1dfaaf63b039b53ed3368e..ba5f8fc8357ae0ef73cdbc084573e6b1f6c55bb4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -6938,9 +6938,9 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0:
     find-up "^4.0.0"
 
 playwright-core@^1.20.2:
-  version "1.20.2"
-  resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.20.2.tgz#02336afd9a631d59a666f11f3492550201c6c31b"
-  integrity sha512-iV6+HftSPalynkq0CYJala1vaTOq7+gU9BRfKCdM9bAxNq/lFLrwbluug2Wt5OoUwbMABcnTThIEm3/qUhCdJQ==
+  version "1.21.0"
+  resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.21.0.tgz#1b68e87f4fd2fc5653def1e61ccdef6845c604a6"
+  integrity sha512-yDGVs9qaaW6WiefgR7wH1CGt9D6D/X4U3jNpIzH0FjjrrWLCOYQo78Tu3SkW8X+/kWlBpj49iWf3QNSxhYc12Q==
   dependencies:
     colors "1.4.0"
     commander "8.3.0"