const snakeToCamelCase = (name, suffix) => { const result = name.replace(/(?:^|_)([a-z])/g, (_, g) => g.toUpperCase()); return result.replace(/_/g, '') + (suffix || ''); }; const variableSnakeToCamelCase = (str) => str.replace( /([-_][a-z])/g, (group) => group.toUpperCase() .replace('-', '') .replace('_', '') ); module.exports = { snakeToCamelCase, variableSnakeToCamelCase, };