https://github.com/rexerwang/case-modifier
Convert string to target CaseType, like: camelCase, snakeCase, properCase, constantCase...
https://github.com/rexerwang/case-modifier
camelcase case-modifier constantcase propercase snakecase
Last synced: 9 months ago
JSON representation
Convert string to target CaseType, like: camelCase, snakeCase, properCase, constantCase...
- Host: GitHub
- URL: https://github.com/rexerwang/case-modifier
- Owner: rexerwang
- License: mit
- Created: 2019-10-24T09:54:32.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-24T13:57:17.000Z (about 6 years ago)
- Last Synced: 2025-03-02T03:26:28.289Z (10 months ago)
- Topics: camelcase, case-modifier, constantcase, propercase, snakecase
- Language: JavaScript
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
case-modifier
Convert string to target CaseType, like: camelCase, snakeCase, properCase, constantCase
## Install
```
npm i case-modifier
```
## Usage
```js
import * as CaseModifier from 'case-modifier'
// type: camelCase
CaseModifier.CASE_CAMEL
CaseModifier.camelCase('we-will-rock-the-word') // weWillRockTheWord
// type: snakeCase
CaseModifier.CASE_SNAKE
CaseModifier.snakeCase('we-will-rock-the-word') // we_will_rock_the_word
// type: kebabCase
CaseModifier.CASE_KEBAB
CaseModifier.CASE_DASH
CaseModifier.kebabCase('WeWillRockTheWord') // we-will-rock-the-word
// type: properCase
CaseModifier.CASE_PROPER
CaseModifier.CASE_PASCAL
CaseModifier.properCase('we-will-rock-the-word') // WeWillRockTheWord
// type: constantCase
CaseModifier.CASE_CONSTANT
CaseModifier.constantCase('WeWillRockTheWord') // WE_WILL_ROCK_THE_WORD
// covert(str, caseType)
CaseModifier.convert('we-will-rock-the-word') // weWillRockTheWord
CaseModifier.convert('we-will-rock-the-word', CaseModifier.CASE_PROPER) // WeWillRockTheWord
// if not support, just return source string
CaseModifier.convert('We will rock the word') // We will rock the word
```