@antv/g2
Version:
the Grammar of Graphics in Javascript
19 lines • 380 B
JavaScript
/**
* camelCase('foo-bar');
* // => 'fooBar'
* @param s
*/
export function camelCase(s) {
return s.replace(/-(\w)/g, function (_, letter) {
return letter.toUpperCase();
});
}
/**
* kebabCase('fooBar');
* // => 'foo-bar'
* @param s
*/
export function kebabCase(s) {
return s.replace(/([A-Z])/g, '-$1').toLowerCase();
}
//# sourceMappingURL=string.js.map