diff --git a/djblets/dependencies.py b/djblets/dependencies.py
index 36d94c9c1356f3b45eb6a406dd02b190172aa1e6..790e2f45388bfd51e06c12e50fa276889678e8c3 100644
--- a/djblets/dependencies.py
+++ b/djblets/dependencies.py
@@ -122,6 +122,7 @@
 #: Node dependencies required to package/develop/test Djblets.
 npm_dependencies: Mapping[str, str] = {
     '@beanbag/ink': '^0.9.1',
+    '@rollup/plugin-commonjs': '^29.0.0',
     '@selectize/selectize': '^0.15.2',
     'jasmine-core': '^5.12.0',
     'jquery': '^3.7.1',
diff --git a/djblets/package.json b/djblets/package.json
index 74293b5dcbaca23d5be04cd9f227b8bb8de784f3..58ec637e70b0883e2eb7ec1e1c9b77ec15b2370b 100644
--- a/djblets/package.json
+++ b/djblets/package.json
@@ -10,6 +10,7 @@
     "devDependencies": {
         "@beanbag/frontend-buildkit": "^2.0.0",
         "@beanbag/js-buildkit": "^1.0.3",
+        "@rollup/plugin-commonjs": "^29.0.0",
         "jasmine-core": "^5.12.0"
     }
 }
