diff --git a/package-lock.json b/package-lock.json
index 71e599c..4c24f61 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3403,9 +3403,9 @@
       }
     },
     "rollup": {
-      "version": "2.56.3",
-      "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.56.3.tgz",
-      "integrity": "sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==",
+      "version": "3.29.5",
+      "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.5.tgz",
+      "integrity": "sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==",
       "dev": true,
       "requires": {
         "fsevents": "~2.3.2"
diff --git a/package.json b/package.json
index fb92fc8..131346f 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
     "karma-mocha": "^2.0.1",
     "karma-mocha-reporter": "^2.2.5",
     "mocha": "^10.2.0",
-    "rollup": "^2.56.3",
+    "rollup": "^3.29.5",
     "rollup-plugin-babel": "^4.4.0",
     "typescript": "^4.4.2"
   },