aboutsummaryrefslogtreecommitdiff
path: root/packages/merchant-backend-ui/rollup.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/merchant-backend-ui/rollup.config.js')
-rw-r--r--packages/merchant-backend-ui/rollup.config.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/merchant-backend-ui/rollup.config.js b/packages/merchant-backend-ui/rollup.config.js
index 8953a443a..5f22cc654 100644
--- a/packages/merchant-backend-ui/rollup.config.js
+++ b/packages/merchant-backend-ui/rollup.config.js
@@ -89,6 +89,12 @@ const makePlugins = (name) => [
html({ template, fileName: name }),
];
+function formatHtmlName(name) {
+ return name
+ .replace(/^[A-Z]/, letter => `${letter.toLowerCase()}`) //first letter lowercase
+ .replace(/[A-Z]/g, letter => `_${letter.toLowerCase()}`) //snake case
+ .concat(".en.html"); //extension
+}
const pageDefinition = (name) => ({
input: `src/pages/${name}.tsx`,
@@ -98,7 +104,7 @@ const pageDefinition = (name) => ({
exports: 'named',
name: 'page',
},
- plugins: makePlugins(`${name}.html`),
+ plugins: makePlugins(formatHtmlName(name)),
});
export default [