MCPcopy Create free account
hub / github.com/TheThingsNetwork/lorawan-stack / snakeCaseToCamelCase

Function snakeCaseToCamelCase

tools/js/generate-store-logic.js:22–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20
21const camelCaseToUpperSnakeCase = str => str.replace(/([A-Z])/g, '_$1').toUpperCase()
22const snakeCaseToCamelCase = str =>
23 str.replace(/([-_][a-z])/g, group => group.toUpperCase().replace('-', '').replace('_', ''))
24const snakeCaseToPascalCase = str =>
25 snakeCaseToCamelCase(str).replace(/(^[a-z])/g, group => group.toUpperCase())
26

Callers 2

snakeCaseToPascalCaseFunction · 0.85
mainFunction · 0.85

Calls 1

replaceMethod · 0.80

Tested by

no test coverage detected