caser.js
A lightweight library which lets you convert string cases.
Download:
NPM: npm install caser.js
Index
Usage
const caser = require('caser.js');
Code Helper
caser.camelCase('foo bar') -> 'fooBar'
Code Helper
caser.pascalCase('foo bar') -> 'FooBar'
caser.kebabCase('Foo Bar') -> 'Foo-Bar'
caser.kebabCaseLower('Foo Bar') -> 'foo-bar'
caser.kebabCaseUpper('Foo Bar') -> 'FOO-BAR'
caser.snakeCase('Foo bar') -> 'Foo_bar'
caser.snakeCaseLower('Foo bar') -> 'foo_bar'
caser.snakeCaseUpper('Foo bar') -> 'FOO_BAR'
caser.pathCase('Foo bar') -> 'Foo/bar'
caser.pathCaseLower('Foo bar') -> 'foo/bar'
caser.pathCaseUpper('Foo bar') -> 'FOO/BAR'
Info
It sanitizes Turkish words such as "ş".
Release History
- 2021-8-16 Republished
- 2021-1-12 v1.0.6 (Fixed some issues.)
- 2021-1-12 v1.0.5 (Added Path Case.)
- 2021-1-12 v1.0.4 (Fixed some bugs.)
- 2021-1-12 v1.0.3 (Edited README due to an old version.)
- 2021-1-12 v1.0.2 (Added normal kebab and snake case.)
- 2021-1-12 v1.0.1 (First version, not much options.)