@magic/cases
@magic/cases
convert between camelCase, PascalCase, snake_case, and kebab-case.
install
be in a nodejs project
npm i --save-dev @magic/casesimport
import cases from '@magic/cases'usage
@magic/cases supports 4 case types: snake_case, kebab-case, camelCase, and PascalCase
camelCase
import cases from '@magic/cases'const camelCased = cases.camel('some-casedString')// camelCased === 'someCasedString'
kebab-case
import cases from '@magic/cases'const kebabCased = cases.kebab('some-casedString')// kebabCased === 'some-cased-string'
PascalCase
import cases from '@magic/cases'const pascalCased = cases.pascal('some-casedString')// pascalCased === 'SomeCasedString'
snake_case
import cases from '@magic/cases'const snakeCased = cases.snake('some-casedString')// snakeCased === 'some_cased_string'
source
the source for this page is in the example directory and gets built and published to github using @magic/core