const snakeToCamelCase = (text) => {
if (!(typeof text === "string" || text instanceof String)) {
console.error(`string expected, ${typeof text} provided`)
return text
}
text
.toLowerCase()
.replace(/([-_][a-z])/g, group =>
group
.toUpperCase()
.replace("-", "")
.replace("_", "")
)
}
snakeToCamelCase("snake_case_to_camel_case") // snakeCaseToCamelCase