@magic/cases
v0.0.9
Published
convert between camelCase, PascalCase, snake_case, and kebab-case.
Downloads
1,570
Readme
@magic/cases
convert between camelCase, PascalCase, snake_case, and kebab-case.
install
be in a nodejs project.
npm i --save-dev @magic/cases
usage
import cases from '@magic/cases'
const string = 'some-case-string'
const camelized = cases.camel('some-case-string') // someCaseString
const snaked = cases.snake('some-case-string') // some_case_string
const pascaled = cases.pascal('some-case-string') // SomeCaseString
const kebabed = cases.kebab('some-case-string') // some-case-string
console.log({ camelized, snaked, pascaled, kebabed })
changelog
0.0.1
first commit, four case types work.
0.0.2
add kebabCaps and snakeCaps for KEBAB-CAPS and SNAKE_CAPS
0.0.3
bump required node version to 14.2.0
0.0.4
bump required node version to 14.15.4
0.0.5
FIX: kebabcase handles camelCase strings that end with an uppercase character correctly (this fixes overflowX in @magic/css)
0.0.6
update dependencies
0.0.7
update dev dependencies
0.0.8
update dependencies
0.0.9
update development dependencies
0.0.10 - unreleased
...