@aeternity/aepp-sdk
Version:
SDK for the æternity blockchain
18 lines (17 loc) • 469 B
JavaScript
/**
* Convert string from snake_case to PascalCase
* @param s - String to convert
* @returns Converted string
*/
export function snakeToPascal(s) {
return s.replace(/_./g, match => match[1].toUpperCase());
}
/**
* Convert string from PascalCase to snake_case
* @param s - String to convert
* @returns Converted string
*/
export function pascalToSnake(s) {
return s.replace(/[A-Z]/g, match => `_${match.toLowerCase()}`);
}
//# sourceMappingURL=string.js.map