123456789101112131415 |
- 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,
- };
|