caser.js

1.0.8 • Public • Published

caser.js

A lightweight library which lets you convert string cases.

Download: NPM: npm install caser.js

NPM version NPM

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.)

Readme

Keywords

none

Package Sidebar

Install

npm i caser.js

Weekly Downloads

1

Version

1.0.8

License

ISC

Unpacked Size

4.99 kB

Total Files

4

Last publish

Collaborators

  • tahakocabuga