80 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # pascalcase [](http://badge.fury.io/js/pascalcase)
 | |
| 
 | |
| > Convert a string to pascal-case.
 | |
| 
 | |
| ## Install
 | |
| 
 | |
| Install with [npm](https://www.npmjs.com/)
 | |
| 
 | |
| ```sh
 | |
| $ npm i pascalcase --save
 | |
| ```
 | |
| 
 | |
| ## Usage
 | |
| 
 | |
| ```js
 | |
| var pascalcase = require('pascalcase');
 | |
| 
 | |
| pascalcase('a');
 | |
| //=> 'A'
 | |
| 
 | |
| pascalcase('foo bar baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('foo_bar-baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('foo.bar.baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('foo/bar/baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('foo[bar)baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('#foo+bar*baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('$foo~bar`baz');
 | |
| //=> 'FooBarBaz'
 | |
| 
 | |
| pascalcase('_foo_bar-baz-');
 | |
| //=> 'FooBarBaz'
 | |
| ```
 | |
| 
 | |
| ## Related projects
 | |
| 
 | |
| * [justified](https://github.com/jonschlinkert/justified): Wrap words to a specified length and justified the text.
 | |
| * [pad-left](https://github.com/jonschlinkert/pad-left): Left pad a string with zeros or a specified string. Fastest implementation.
 | |
| * [pad-right](https://github.com/jonschlinkert/pad-right): Right pad a string with zeros or a specified string. Fastest implementation.
 | |
| * [repeat-string](https://github.com/jonschlinkert/repeat-string): Repeat the given string n times. Fastest implementation for repeating a string.
 | |
| * [word-wrap](https://github.com/jonschlinkert/word-wrap): Wrap words to a specified length.
 | |
| 
 | |
| ## Running tests
 | |
| 
 | |
| Install dev dependencies:
 | |
| 
 | |
| ```sh
 | |
| $ npm i -d && npm test
 | |
| ```
 | |
| 
 | |
| ## Contributing
 | |
| 
 | |
| Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/pascalcase/issues/new)
 | |
| 
 | |
| ## Author
 | |
| 
 | |
| **Jon Schlinkert**
 | |
| 
 | |
| + [github/jonschlinkert](https://github.com/jonschlinkert)
 | |
| + [twitter/jonschlinkert](http://twitter.com/jonschlinkert)
 | |
| 
 | |
| ## License
 | |
| 
 | |
| Copyright © 2015 Jon Schlinkert
 | |
| Released under the MIT license.
 | |
| 
 | |
| ***
 | |
| 
 | |
| _This file was generated by [verb-cli](https://github.com/assemble/verb-cli) on August 19, 2015._ |