convert between camelCase, PascalCase, snake_case, and kebab-case.
be in a nodejs project.
npm i --save-dev @magic/casesimportcasesfrom'@magic/cases'conststring='some-case-string'constcamelized=cases.camel('some-case-string')// someCaseStringconstsnaked=cases.snake('some-case-string')// some_case_stringconstpascaled=cases.pascal('some-case-string')// SomeCaseStringconstkebabed=cases.kebab('some-case-string')// some-case-stringconsole.log({ camelized, snaked, pascaled, kebabed })first commit, four case types work.
add kebabCaps and snakeCaps for KEBAB-CAPS and SNAKE_CAPS
bump required node version to 14.2.0
bump required node version to 14.15.4
FIX: kebabcase handles camelCase strings that end with an uppercase character correctly (this fixes overflowX in @magic/css)
update dependencies
update dev dependencies
update dependencies
update development dependencies
- update dependencies
- update dependencies
- FIX: longer variables get converted correctly
- update dependencies
- update @magic/test
- update dependencies
...