{"_id":"pascalcase","_rev":"287063","name":"pascalcase","description":"Convert a string to pascal case (upper camelcase).","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"jonschlinkert","email":""}],"time":{"modified":"2023-09-20T22:03:02.000Z","created":"2015-08-19T05:13:36.572Z","2.0.0":"2021-12-29T15:12:07.032Z","1.0.0":"2019-08-08T08:23:06.351Z","0.1.1":"2015-12-04T22:12:32.187Z","0.1.0":"2015-08-19T05:13:36.572Z"},"users":{},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/pascalcase.git"},"versions":{"2.0.0":{"name":"pascalcase","description":"Convert a string to pascal case (upper camelcase).","version":"2.0.0","homepage":"https://github.com/jonschlinkert/pascalcase","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/pascalcase.git"},"bugs":{"url":"https://github.com/jonschlinkert/pascalcase/issues"},"license":"MIT","type":"module","main":"index.js","engines":{"node":">=14"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","mocha":"^9.1.3"},"keywords":["change case","camel","camelcase","case","casing","pascal","pascal-case","pascal case","pascalcase","string","upper camel case","UpperCamelCase"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["ansi-colors","word-wrap","randomatic","justified"]},"lint":{"reflinks":true}},"dependencies":{"camelcase":"^6.2.1"},"gitHead":"1dc449268482f18ada12963b70200310fbc88cdf","_id":"pascalcase@2.0.0","_nodeVersion":"17.0.0","_npmVersion":"8.1.0","dist":{"shasum":"13515fcbfa76eddff9282827f59f7868e3cc9250","size":3220,"noattachment":false,"key":"/pascalcase/-/pascalcase-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/pascalcase/download/pascalcase-2.0.0.tgz"},"_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"directories":{},"maintainers":[{"name":"jonschlinkert","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pascalcase_2.0.0_1640790726851_0.6534195553472897"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-29T15:22:18.092Z","publish_time":1640790727032,"_cnpm_publish_time":1640790727032},"1.0.0":{"name":"pascalcase","description":"Convert a string to pascal-case.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/pascalcase","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/pascalcase.git"},"bugs":{"url":"https://github.com/jonschlinkert/pascalcase/issues"},"license":"MIT","main":"index.js","engines":{"node":">=8"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","mocha":"^6.2.0"},"keywords":["camelcase","case","casing","pascal","pascal-case","pascal case","pascalcase","string","UpperCamelCase"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["ansi-colors","word-wrap","randomatic","justified"]},"lint":{"reflinks":true}},"gitHead":"64ee9eefbf4ba9e05152a72eb6d59a284af95dd6","_id":"pascalcase@1.0.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"d2fd7d73f2969606d2b56e17f5261be41c43c381","size":2959,"noattachment":false,"key":"/pascalcase/-/pascalcase-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/pascalcase/download/pascalcase-1.0.0.tgz"},"maintainers":[{"name":"jonschlinkert","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pascalcase_1.0.0_1565252586202_0.3015869803399853"},"_hasShrinkwrap":false,"publish_time":1565252586351,"_cnpm_publish_time":1565252586351},"0.1.1":{"name":"pascalcase","description":"Convert a string to pascal-case.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/pascalcase","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/pascalcase.git"},"bugs":{"url":"https://github.com/jonschlinkert/pascalcase/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["camelcase","case","casing","pascal","pascal-case","pascalcase","string"],"verb":{"related":{"list":["pad-left","pad-right","word-wrap","repeat-string","justified"]}},"gitHead":"c2600f8aa648fe093381a064ba364d99b374911c","_id":"pascalcase@0.1.1","_shasum":"b363e55e8006ca6fe21784d2db22bd15d7917f14","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":""}],"dist":{"shasum":"b363e55e8006ca6fe21784d2db22bd15d7917f14","size":2089,"noattachment":false,"key":"/pascalcase/-/pascalcase-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/pascalcase/download/pascalcase-0.1.1.tgz"},"directories":{},"publish_time":1449267152187,"_cnpm_publish_time":1449267152187,"_hasShrinkwrap":false},"0.1.0":{"name":"pascalcase","description":"Convert a string to pascal-case.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/pascalcase","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/pascalcase.git"},"bugs":{"url":"https://github.com/jonschlinkert/pascalcase/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"keywords":["case","pascal","pascal-case","pascalcase","string"],"verb":{"related":{"list":["pad-left","pad-right","word-wrap","repeat-string","justified"]}},"_id":"pascalcase@0.1.0","_shasum":"5d26610e847dca1304100f494deb09e4fc49ff82","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":""}],"dist":{"shasum":"5d26610e847dca1304100f494deb09e4fc49ff82","size":2060,"noattachment":false,"key":"/pascalcase/-/pascalcase-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/pascalcase/download/pascalcase-0.1.0.tgz"},"directories":{},"publish_time":1439961216572,"_cnpm_publish_time":1439961216572,"_hasShrinkwrap":false}},"readme":"# pascalcase [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=W8YFZ425KND68) [![NPM version](https://img.shields.io/npm/v/pascalcase.svg?style=flat)](https://www.npmjs.com/package/pascalcase) [![NPM monthly downloads](https://img.shields.io/npm/dm/pascalcase.svg?style=flat)](https://npmjs.org/package/pascalcase) [![NPM total downloads](https://img.shields.io/npm/dt/pascalcase.svg?style=flat)](https://npmjs.org/package/pascalcase) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/pascalcase.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/pascalcase)\n\n> Convert a string to pascal-case.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/) (requires [Node.js](https://nodejs.org/en/) >=8):\n\n```sh\n$ npm install --save pascalcase\n```\n\n## Usage\n\n```js\nconst pascalcase = require('pascalcase');\n\nconsole.log(pascalcase('a')); //=> 'A'\nconsole.log(pascalcase('foo bar baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('  foo bar baz  ')); //=> 'FooBarBaz'\nconsole.log(pascalcase('foo_bar-baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('foo.bar.baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('foo/bar/baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('foo[bar)baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('#foo+bar*baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('$foo~bar`baz')); //=> 'FooBarBaz'\nconsole.log(pascalcase('_foo_bar-baz-')); //=> 'FooBarBaz'\nconsole.log(pascalcase('foo 2 bar 5 baz')); //=> 'Foo2Bar5Baz'\nconsole.log(pascalcase('foo2bar5baz')); //=> 'Foo2bar5baz'\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [ansi-colors](https://www.npmjs.com/package/ansi-colors): Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in… [more](https://github.com/doowb/ansi-colors) | [homepage](https://github.com/doowb/ansi-colors \"Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).\")\n* [justified](https://www.npmjs.com/package/justified): Wraps words to a specified length and justifies the text in each line. | [homepage](https://github.com/jonschlinkert/justified \"Wraps words to a specified length and justifies the text in each line.\")\n* [randomatic](https://www.npmjs.com/package/randomatic): Generate randomized strings of a specified length using simple character sequences. The original generate-password. | [homepage](https://github.com/jonschlinkert/randomatic \"Generate randomized strings of a specified length using simple character sequences. The original generate-password.\")\n* [word-wrap](https://www.npmjs.com/package/word-wrap): Wrap words to a specified length. | [homepage](https://github.com/jonschlinkert/word-wrap \"Wrap words to a specified length.\")\n\n### Author\n\n**Jon Schlinkert**\n\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n\n### License\n\nCopyright © 2019, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.8.0, on August 08, 2019._","_attachments":{},"homepage":"https://github.com/jonschlinkert/pascalcase","bugs":{"url":"https://github.com/jonschlinkert/pascalcase/issues"},"license":"MIT"}