Skip to content

ragingwind/headerize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

headerize Build Status

Generate a headerize string

Install

$ npm install --save headerize

Usage

var headerize = require('headerize');

headerize('lowerUpper'); //=> 'Lower Upper'
headerize(' lowerUpper', {trim: true}); //=> 'Lower Upper'
headerize('_lowerUpper', {trim: true}); //=> 'Lower Upper'
headerize('.lowerUpper', {trim: true}); //=> 'Lower Upper'
headerize('/lowerUpper', {trim: true}); //=> 'Lower Upper'
headerize(' /._lowerUpper', {trim: true}); //=> 'Lower Upper'
headerize('lower-Upper'); //=> 'Lower Upper'
headerize('lower Upper'); //=> 'Lower Upper'
headerize('lower.Upper'); //=> 'Lower Upper'
headerize('lower.Upper'); //=> 'Lower Upper'
headerize('lower upper'); //=> 'Lower Upper'

API

headerize(input, [options])

input

Type: string

Target string

options

trim

Type: boolean
Default: false

Do left trim

License

MIT © Jimmy Moon

About

Generate a headerize string

Resources

License

Stars

Watchers

Forks

Packages

No packages published