1.0.8 • Published 3 years ago
@xdream77/case-converter v1.0.8
case-converter
- Converts cases from one to another.
 - Perfect to clean and unify your code.
 - Zero Dependency
 
Run example.js for live action.
Installation
npm i @xdream77/case-converterProvided functions
- toCamel
 - toKebab
 - toPascal
 - toSnake
 
Usage
const { toSnake, toCamel } = require('@xdream77/case-converter');
const str = 'This_is-myCamel';
console.log(toSnake(str)); // this_is_my_camel
console.log(toCamel(str)); // thisIsMyCamelBonus: Object keys
const { objectKeys, toCamel } = require('@xdream77/case-converter');
const obj = {
    MyMulti          : 'hello',
    'This_is-myCamel': 'isWeird',
    with_underscore  : 'isPossible',
    andAlsoCamels    : 'are supported'
};
console.log(objectKeys(obj, toCamel));
/**
{
  myMulti: 'hello',
  thisIsMyCamel: 'isWeird',
  withUnderscore: 'isPossible',
  andAlsoCamels: 'are supported'
}
 */