diff --git a/packages/app-shell/package.json b/packages/app-shell/package.json
index eee8c9940d9bcceee593d42af5381f9b82288138..f335b75db26524881fd97eea946f9e3a48492433 100644
--- a/packages/app-shell/package.json
+++ b/packages/app-shell/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
         "glob": "^8.0.0",
diff --git a/packages/auth/package.json b/packages/auth/package.json
index d298bfd2443f5e90f89617826427bc91f40ea2ba..02f246f0a309e6fbe377e572720fe6d7f7af6fa7 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-replace": "^5.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
diff --git a/packages/common/package.json b/packages/common/package.json
index bb1d3aa6e648234a4889b744bd9ed265087a45a1..4ba8f7c275c28938676db2fdeb9a5a76b34d96ec 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -13,7 +13,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
         "i18next-parser": "^6.3.0",
diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index 7833761897b41b2bca218a63ec056baf8647c74c..6562a07c2f3ab4800c1f5b8afc87e1315f0ba467 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/file-handling/package.json b/packages/file-handling/package.json
index b81e4cec8e125fb4bc75f67d0902da040d23e9fd..3f907789572e86c51e56e146757209f748624fe0 100644
--- a/packages/file-handling/package.json
+++ b/packages/file-handling/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
         "i18next-parser": "^6.3.0",
diff --git a/packages/knowledge-base-web-page-element-view/package.json b/packages/knowledge-base-web-page-element-view/package.json
index f567d0ea25be0c359d30808020299eb29eebea7a..15bc5366decf6094a1b3bdd7a3dcc53894ad00f6 100644
--- a/packages/knowledge-base-web-page-element-view/package.json
+++ b/packages/knowledge-base-web-page-element-view/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/language-select/package.json b/packages/language-select/package.json
index 0769677442799bfc8a5a8e9bdb68357e87eb8a30..12efa5cd57a1fdd3fe683e234f16a009b0df5e72 100644
--- a/packages/language-select/package.json
+++ b/packages/language-select/package.json
@@ -17,7 +17,7 @@
     "@esm-bundle/chai": "^4.2.0",
     "@rollup/plugin-commonjs": "^23.0.0",
     "@rollup/plugin-json": "^5.0.0",
-    "@rollup/plugin-node-resolve": "^14.0.0",
+    "@rollup/plugin-node-resolve": "^15.0.0",
     "eslint": "^8.0.0",
     "eslint-plugin-jsdoc": "^39.0.0",
     "i18next-parser": "^6.3.0",
diff --git a/packages/matomo/package.json b/packages/matomo/package.json
index 92bc01b3c2b4e6fe7bc9e463e739db4b86e53fae..c323b05f0659c0cfd58bd3b7846f5f7fdb8c8bd3 100644
--- a/packages/matomo/package.json
+++ b/packages/matomo/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/notification/package.json b/packages/notification/package.json
index 7027a9a927600a815e40f6c39879571e70d34418..a01397b391a5a99a4bb4c21bee359576ceeb6c8a 100644
--- a/packages/notification/package.json
+++ b/packages/notification/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/person-profile/package.json b/packages/person-profile/package.json
index c608169e399274810750dd956794bf6367987b6d..15586e53e8053437b1f864bff44c33f4e2edea55 100644
--- a/packages/person-profile/package.json
+++ b/packages/person-profile/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/person-select/package.json b/packages/person-select/package.json
index f4048b1bf608c2ab0c9304a10d64922c4c522dae..19f069a215263d4a24f9826c7ff92712127f099c 100644
--- a/packages/person-select/package.json
+++ b/packages/person-select/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-replace": "^5.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
diff --git a/packages/provider/package.json b/packages/provider/package.json
index 5c19691087359e3670090da55e48a64993d4f1b8..abf90cde096a386e2eeee9fbb61d83fbaab56fad 100644
--- a/packages/provider/package.json
+++ b/packages/provider/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/qr-code-scanner/package.json b/packages/qr-code-scanner/package.json
index 60b4ae77b292b8bb8461252b7a95757360b99603..92cdde26374112ebb1eca0955ed75494f27ee0bb 100644
--- a/packages/qr-code-scanner/package.json
+++ b/packages/qr-code-scanner/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/resource-select/package.json b/packages/resource-select/package.json
index 0af1ef8b2f35e7bab47d1792c41b4fcb167382b3..dc4c749dced71f4547fdd53b29a36c710ff0fbb5 100644
--- a/packages/resource-select/package.json
+++ b/packages/resource-select/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-replace": "^5.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
diff --git a/packages/theme-switcher/package.json b/packages/theme-switcher/package.json
index c2d5870da557d740f41c0791ab569e87b45d3a4a..7e9a2ec7d4d6c3fa3a84c661b441577837700dcf 100644
--- a/packages/theme-switcher/package.json
+++ b/packages/theme-switcher/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
         "i18next-parser": "^6.3.0",
diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json
index 79a579730a9c559db649e6b5cb5296d529a81c19..af7c66c7745a79c2a81846dd61faf72e65fe383b 100644
--- a/packages/tooltip/package.json
+++ b/packages/tooltip/package.json
@@ -17,7 +17,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "eslint": "^8.0.0",
         "eslint-plugin-jsdoc": "^39.0.0",
diff --git a/packages/typescript-example/package.json b/packages/typescript-example/package.json
index 7d2a8bf41b1e17249e9f7f8d9daadb0f5d5d8575..aff68a8191c863bb886aeffb0ab8d8b7353d2c43 100644
--- a/packages/typescript-example/package.json
+++ b/packages/typescript-example/package.json
@@ -16,7 +16,7 @@
         "@esm-bundle/chai": "^4.2.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@types/mocha": "^10.0.0",
         "@typescript-eslint/eslint-plugin": "^5.0.0-alpha.42",
         "@typescript-eslint/parser": "^5.0.0-alpha.42",
diff --git a/toolkit-showcase/package.json b/toolkit-showcase/package.json
index faa758d18068c2997672283197960de96c02dff5..90e814241648de1a4b0f6b307e178a9ef88c1a38 100644
--- a/toolkit-showcase/package.json
+++ b/toolkit-showcase/package.json
@@ -15,7 +15,7 @@
         "@rollup/plugin-babel": "^6.0.0",
         "@rollup/plugin-commonjs": "^23.0.0",
         "@rollup/plugin-json": "^5.0.0",
-        "@rollup/plugin-node-resolve": "^14.0.0",
+        "@rollup/plugin-node-resolve": "^15.0.0",
         "@rollup/plugin-url": "^8.0.0",
         "chokidar": "^3.4.0",
         "eslint": "^8.0.0",
diff --git a/yarn.lock b/yarn.lock
index b6c89077273e85cc6df43b2e6ee91801012baa10..7380c1cfbfa54fbc347e63b50546943f556b3bc9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2101,17 +2101,17 @@
   dependencies:
     "@rollup/pluginutils" "^4.2.1"
 
-"@rollup/plugin-node-resolve@^14.0.0":
-  version "14.1.0"
-  resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-14.1.0.tgz#f2fa475405cd7fed6420bf438fe393f988a9bc96"
-  integrity sha512-5G2niJroNCz/1zqwXtk0t9+twOSDlG00k1Wfd7bkbbXmwg8H8dvgHdIWAun53Ps/rckfvOC7scDBjuGFg5OaWw==
+"@rollup/plugin-node-resolve@^15.0.0":
+  version "15.0.0"
+  resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.0.0.tgz#44ded58b36702de27bf36bbf19ca420bbd1d0c27"
+  integrity sha512-iwJbzfTzlzDDQcGmkS7EkCKwe2kSkdBrjX87Fy/KrNjr6UNnLpod0t6X66e502LRe5JJCA4FFqrEscWPnZAkig==
   dependencies:
-    "@rollup/pluginutils" "^3.1.0"
-    "@types/resolve" "1.17.1"
+    "@rollup/pluginutils" "^4.2.1"
+    "@types/resolve" "1.20.2"
     deepmerge "^4.2.2"
-    is-builtin-module "^3.1.0"
+    is-builtin-module "^3.2.0"
     is-module "^1.0.0"
-    resolve "^1.19.0"
+    resolve "^1.22.1"
 
 "@rollup/plugin-replace@^5.0.0":
   version "5.0.0"
@@ -2130,15 +2130,6 @@
     make-dir "^3.1.0"
     mime "^3.0.0"
 
-"@rollup/pluginutils@^3.1.0":
-  version "3.1.0"
-  resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
-  integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
-  dependencies:
-    "@types/estree" "0.0.39"
-    estree-walker "^1.0.1"
-    picomatch "^2.2.2"
-
 "@rollup/pluginutils@^4.1.2", "@rollup/pluginutils@^4.2.1":
   version "4.2.1"
   resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-4.2.1.tgz#e6c6c3aba0744edce3fb2074922d3776c0af2a6d"
@@ -2182,11 +2173,6 @@
   resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2"
   integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==
 
-"@types/estree@0.0.39":
-  version "0.0.39"
-  resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
-  integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
-
 "@types/fs-extra@^8.0.1":
   version "8.1.2"
   resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-8.1.2.tgz#7125cc2e4bdd9bd2fc83005ffdb1d0ba00cca61f"
@@ -2252,12 +2238,10 @@
   resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
   integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
 
-"@types/resolve@1.17.1":
-  version "1.17.1"
-  resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
-  integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
-  dependencies:
-    "@types/node" "*"
+"@types/resolve@1.20.2":
+  version "1.20.2"
+  resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.2.tgz#97d26e00cd4a0423b4af620abecf3e6f442b7975"
+  integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==
 
 "@types/symlink-or-copy@^1.2.0":
   version "1.2.0"
@@ -4070,11 +4054,6 @@ estree-walker@^0.6.1:
   resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362"
   integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==
 
-estree-walker@^1.0.1:
-  version "1.0.1"
-  resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
-  integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
-
 estree-walker@^2.0.1, estree-walker@^2.0.2:
   version "2.0.2"
   resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
@@ -5121,7 +5100,7 @@ is-buffer@^1.1.5, is-buffer@~1.1.6:
   resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
   integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
 
-is-builtin-module@^3.1.0:
+is-builtin-module@^3.2.0:
   version "3.2.0"
   resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.0.tgz#bb0310dfe881f144ca83f30100ceb10cf58835e0"
   integrity sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==
@@ -7427,7 +7406,7 @@ resolve-url@^0.2.1:
   resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
   integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
 
-resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0:
+resolve@^1.10.0, resolve@^1.14.2, resolve@^1.22.1:
   version "1.22.1"
   resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
   integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==