diff --git a/lib/components/html.js b/lib/components/html.js
index ffebae388818..782e7707979c 100644
--- a/lib/components/html.js
+++ b/lib/components/html.js
@@ -1 +1,2 @@
-module.exports = require('./dist/esm/html');
+// eslint-disable-next-line import/no-unresolved
+export * from './dist/esm/html';
diff --git a/lib/router/utils.js b/lib/router/utils.js
index c61f0e64bfc0..55d16ed6dec0 100644
--- a/lib/router/utils.js
+++ b/lib/router/utils.js
@@ -1 +1,2 @@
-module.exports = require('./dist/esm/utils');
+// eslint-disable-next-line import/no-unresolved
+export * from './dist/esm/utils';
diff --git a/lib/theming/create.js b/lib/theming/create.js
index 65d2da89a5b2..87118a8518b2 100644
--- a/lib/theming/create.js
+++ b/lib/theming/create.js
@@ -1 +1,2 @@
-module.exports = require('./dist/esm/create');
+// eslint-disable-next-line import/no-unresolved
+export * from './dist/esm/create';