diff options
Diffstat (limited to 'packages/merchant-backend-ui/rollup.config.js')
-rw-r--r-- | packages/merchant-backend-ui/rollup.config.js | 8 |
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 [ |