Package Exports
- stringcase
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (stringcase) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
stringcase
Convert string cases between camel case, pascal case, snake case etc...
Table of Contents
How to
Usage
var sc = require('stringcase');
sc.camelcase('foo_bar_baz'); // => "fooBarBaz"
sc.camelcase('FooBarBaz'); // => "fooBarBaz"
sc.capitalcase('foo_bar_baz'); // => "Foo_bar_baz"
sc.capitalcase('FooBarBaz'); // => "FooBarBaz"
sc.constcase('foo_bar_baz'); // => "FOO_BAR_BAZ"
sc.constcase('FooBarBaz'); // => "_FOO_BAR_BAZ"
sc.lowercase('foo_bar_baz'); // => "foo_bar_baz"
sc.lowercase('FooBarBaz'); // => "foobarbaz"
sc.pascalcase('foo_bar_baz'); // => "FooBarBaz"
sc.pascalcase('FooBarBaz'); // => "FooBarBaz"
sc.pathcase('foo_bar_baz'); // => "foo/bar/baz"
sc.pathcase('FooBarBaz'); // => "/foo/bar/baz"
sc.sentencecase('foo_bar_baz'); // => "Foo bar baz"
sc.sentencecase('FooBarBaz'); // => "Foo bar baz"
sc.snakecase('foo_bar_baz'); // => "foo_bar_baz"
sc.snakecase('FooBarBaz'); // => "_foo_bar_baz"
sc.spinalcase('foo_bar_baz'); // => "foo-bar-baz"
sc.spinalcase('FooBarBaz'); // => "-foo-bar-baz"
sc.titlecase('foo_bar_baz'); // => "Foo Bar Baz"
sc.titlecase('FooBarBaz'); // => " Foo Bar Baz"
sc.trimcase('foo_bar_baz'); // => "foo_bar_baz"
sc.trimcase('FooBarBaz'); // => "FooBarBaz"
sc.uppercase('foo_bar_baz'); // => "FOO_BAR_BAZ"
sc.uppercase('FooBarBaz'); // => "FOOBARBAZ"
Fore more detail, see API Guide
Install
$ npm install stringcase --save
Links
Website
Documents
Reports
License
This software is released under the MIT License.
About this project
Author
Donation
Support this project and others by okunishinishi via gratipay.