@salihsagdilek/caseify

0.2.1 • Public • Published

caseify

installation

npm i @salihsagdilek/caseify

usage

caseify('str', caseType[, config])

examples

Value camelCase kebap-case snake_case PascalCase UPPERCASE UPPER_CASE dot.case
Hello world helloWorld hello-world hello_world HelloWorld HELLOWORLD HELLO_WORLD Hello.world
camelCase camelCase camel-case camel_case CamelCase CAMELCASE CAMEL_CASE camel.Case
kebap-case kebapCase kebap-case kebap_case KebapCase KEBAPCASE KEBAP_CASE kebap.case
snake_case snakeCase snake-case snake_case SnakeCase SNAKECASE SNAKE_CASE snake.case
PascalCase pascalCase pascal-case pascal_case PascalCase PASCALCASE PASCAL_CASE Pascal.Case
UPPERCASE uppercase uppercase uppercase Uppercase UPPERCASE UPPERCASE UPPERCASE
UPPER_CASE uPPERCase u-p-p-e-r-case u_p_p_e_r_case UPPERCase UPPERCASE U_P_P_E_R_CASE U.P.P.E.R.CASE
dot.case dotCase dot-case dot_case DotCase DOTCASE DOT_CASE dot.case
caseify('Hello World', 'camelCase') // output: helloWorld
caseify('Hello World', 'kebap-case') // output: hello-world
caseify('Hello World', 'snake_case') // output: hello_world
caseify('Hello World', 'PascalCase') // output: HelloWorld
caseify('Hello World', 'UPPERCASE') // output: HELLOWORLD
caseify('Hello World', 'UPPER_CASE') // output: HELLO_WORLD
caseify('Hello World', 'dot.case') // output: Hello.World

configs

every methods have own config but also every method have common config

joiner config

    caseify('Hello World', 'UPPERCASE', {joiner:'-'}) // output: HELLO-WORLD

Package Sidebar

Install

npm i @salihsagdilek/caseify

Weekly Downloads

41

Version

0.2.1

License

MIT

Unpacked Size

108 kB

Total Files

15

Last publish

Collaborators

  • salihsagdilek