{"_id":"camelcase","_rev":"279616","name":"camelcase","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","dist-tags":{"latest":"8.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2023-09-20T18:02:47.000Z","created":"2014-10-12T11:06:54.223Z","8.0.0":"2023-08-09T16:37:55.548Z","7.0.1":"2022-12-13T12:46:35.180Z","7.0.0":"2022-06-06T05:08:17.147Z","6.3.0":"2022-01-01T20:29:34.388Z","6.2.1":"2021-11-15T02:48:10.463Z","6.2.0":"2020-10-28T22:19:50.567Z","6.1.0":"2020-10-10T17:04:08.402Z","6.0.0":"2020-04-07T03:23:00.391Z","5.3.1":"2019-04-03T13:34:32.701Z","5.3.0":"2019-04-01T08:20:50.223Z","5.2.0":"2019-03-05T05:33:09.693Z","5.1.0":"2019-03-04T05:21:30.689Z","5.0.0":"2018-03-28T11:08:34.664Z","4.1.0":"2017-03-30T09:16:02.724Z","4.0.0":"2016-11-08T15:54:49.686Z","3.0.0":"2016-05-04T17:33:27.903Z","2.1.1":"2016-03-12T17:30:36.527Z","2.1.0":"2016-01-24T18:40:18.240Z","2.0.1":"2015-11-17T14:12:18.285Z","2.0.0":"2015-11-15T12:49:16.601Z","1.2.1":"2015-08-01T10:38:13.833Z","1.2.0":"2015-07-30T15:11:19.077Z","1.1.0":"2015-05-15T23:13:02.556Z","1.0.2":"2014-11-25T07:46:37.286Z","1.0.1":"2014-10-12T12:07:56.522Z","1.0.0":"2014-10-12T11:06:54.223Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"versions":{"8.0.0":{"name":"camelcase","version":"8.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","types":"./index.d.ts","engines":{"node":">=16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^5.3.1","tsd":"^0.28.1","xo":"^0.55.1"},"gitHead":"01954f09378d5d97722138a00f3ab9a20f46c8bf","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@8.0.0","_nodeVersion":"16.20.0","_npmVersion":"9.2.0","dist":{"shasum":"c0d36d418753fb6ad9c5e0437579745c1c14a534","size":3517,"noattachment":false,"key":"/camelcase/-/camelcase-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-8.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_8.0.0_1691599075398_0.026191746185258324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T16:37:55.548Z","publish_time":1691599075548,"_source_registry_name":"default","_cnpm_publish_time":1691599075548},"7.0.1":{"name":"camelcase","version":"7.0.1","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^4.3.0","tsd":"^0.20.0","xo":"^0.49.0"},"gitHead":"ec442933b287719947aec1dfc04dca2ccec446e6","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@7.0.1","_nodeVersion":"14.21.1","_npmVersion":"8.19.2","dist":{"shasum":"f02e50af9fd7782bc8b88a3558c32fd3a388f048","size":3773,"noattachment":false,"key":"/camelcase/-/camelcase-7.0.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-7.0.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_7.0.1_1670935594985_0.03181013154573176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T12:47:05.771Z","publish_time":1670935595180,"_cnpm_publish_time":1670935595180},"7.0.0":{"name":"camelcase","version":"7.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","types":"./index.d.ts","engines":{"node":">=14.16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^4.3.0","tsd":"^0.20.0","xo":"^0.49.0"},"gitHead":"6f5439a78b523b157b55546b26bdc5e14cd2b923","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@7.0.0","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"fd112621b212126741f998d614cbc2a8623fd174","size":3721,"noattachment":false,"key":"/camelcase/-/camelcase-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-7.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_7.0.0_1654492096987_0.5837998318613613"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-06T05:08:29.858Z","publish_time":1654492097147,"_cnpm_publish_time":1654492097147},"6.3.0":{"name":"camelcase","version":"6.3.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"types":"./index.d.ts","gitHead":"497d7fc3ae98b2232af1e56aa24f82878d7f53f0","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@6.3.0","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"5685b95eb209ac9c0c177467778c9c84df58ba9a","size":3843,"noattachment":false,"key":"/camelcase/-/camelcase-6.3.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-6.3.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_6.3.0_1641068974256_0.6782005025667823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-01T20:29:39.751Z","publish_time":1641068974388,"_cnpm_publish_time":1641068974388},"6.2.1":{"name":"camelcase","version":"6.2.1","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"types":"./index.d.ts","gitHead":"f28c4631fe879bd430e21a3c1b380e158c53184a","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@6.2.1","_nodeVersion":"12.22.1","_npmVersion":"8.1.0","dist":{"shasum":"250fd350cfd555d0d2160b1d51510eaf8326e86e","size":3653,"noattachment":false,"key":"/camelcase/-/camelcase-6.2.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-6.2.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_6.2.1_1636944490324_0.49364627338998623"},"_hasShrinkwrap":false,"publish_time":1636944490463,"_cnpm_publish_time":1636944490463,"_cnpmcore_publish_time":"2021-12-13T10:43:38.496Z"},"6.2.0":{"name":"camelcase","version":"6.2.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"gitHead":"1321775c740c20bd93d0bdbd844703464e0e6de4","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@6.2.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"924af881c9d525ac9d87f40d964e5cea982a1809","size":3514,"noattachment":false,"key":"/camelcase/-/camelcase-6.2.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-6.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_6.2.0_1603923590373_0.6280326369817386"},"_hasShrinkwrap":false,"publish_time":1603923590567,"_cnpm_publish_time":1603923590567},"6.1.0":{"name":"camelcase","version":"6.1.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"gitHead":"a077c7bcf5a37630f3733fd7dcd377991377ac32","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@6.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"27dc176173725fb0adf8a48b647f4d7871944d78","size":3363,"noattachment":false,"key":"/camelcase/-/camelcase-6.1.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-6.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_6.1.0_1602349448254_0.9683442945546847"},"_hasShrinkwrap":false,"publish_time":1602349448402,"_cnpm_publish_time":1602349448402},"6.0.0":{"name":"camelcase","version":"6.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.11.0","xo":"^0.28.3"},"gitHead":"5a0d0919eb2228578e1670f42675d1acb5e5c317","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@6.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"5259f7c30e35e278f1bdc2a4d91230b37cad981e","size":2979,"noattachment":false,"key":"/camelcase/-/camelcase-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-6.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_6.0.0_1586229780284_0.34572182948635266"},"_hasShrinkwrap":false,"publish_time":1586229780391,"_cnpm_publish_time":1586229780391},"5.3.1":{"name":"camelcase","version":"5.3.1","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"cbe5a519ec6745adbb5283d5ee8c5c9889050d74","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@5.3.1","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e3c9b31569e106811df242f715725a1f4c494320","size":3028,"noattachment":false,"key":"/camelcase/-/camelcase-5.3.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-5.3.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_5.3.1_1554298472491_0.4347901486248773"},"_hasShrinkwrap":false,"publish_time":1554298472701,"_cnpm_publish_time":1554298472701},"5.3.0":{"name":"camelcase","version":"5.3.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.4.1","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"75014061a127d6e2c35503059605c4f655fe66db","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@5.3.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0a110882cbeba41f72f99fcf918f4a0a92a13ebf","size":3030,"noattachment":false,"key":"/camelcase/-/camelcase-5.3.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-5.3.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_5.3.0_1554106850085_0.4588034976342792"},"_hasShrinkwrap":false,"publish_time":1554106850223,"_cnpm_publish_time":1554106850223},"5.2.0":{"name":"camelcase","version":"5.2.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.2.1","tsd-check":"^0.3.0","xo":"^0.24.0"},"gitHead":"3eae33df5e286fcd550c52da971c675b73294cb3","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@5.2.0","_nodeVersion":"8.15.0","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e7522abda5ed94cc0489e1b8466610e88404cf45","size":2841,"noattachment":false,"key":"/camelcase/-/camelcase-5.2.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-5.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_5.2.0_1551763989562_0.7397484159919618"},"_hasShrinkwrap":false,"publish_time":1551763989693,"_cnpm_publish_time":1551763989693},"5.1.0":{"name":"camelcase","version":"5.1.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"^1.2.1","xo":"^0.24.0"},"gitHead":"134172c3ecd5a7d098cb905fcc503ad82614c5ae","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@5.1.0","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"29e83b9cfaf7ad478f401a187ae089cf83c257ea","size":2650,"noattachment":false,"key":"/camelcase/-/camelcase-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-5.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_5.1.0_1551676890480_0.9018404055431712"},"_hasShrinkwrap":false,"publish_time":1551676890689,"_cnpm_publish_time":1551676890689},"5.0.0":{"name":"camelcase","version":"5.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert","pascalcase","pascal-case"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"a526ef0399f9a1310eaacafa0ae4a69da4a2f1ad","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"03295527d58bd3cd4aa75363f35b2e8d97be2f42","size":2277,"noattachment":false,"key":"/camelcase/-/camelcase-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-5.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/camelcase_5.0.0_1522235314616_0.509666479685914"},"_hasShrinkwrap":false,"publish_time":1522235314664,"_cnpm_publish_time":1522235314664},"4.1.0":{"name":"camelcase","version":"4.1.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"xo":{"esnext":true},"gitHead":"0e6e4a2752aa013b8e9477145c7b8132c95a82ef","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@4.1.0","_shasum":"d545635be1e33c542649c69173e5de6acfae34dd","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d545635be1e33c542649c69173e5de6acfae34dd","size":2035,"noattachment":false,"key":"/camelcase/-/camelcase-4.1.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-4.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/camelcase-4.1.0.tgz_1490865362489_0.433825216954574"},"directories":{},"publish_time":1490865362724,"_hasShrinkwrap":false,"_cnpm_publish_time":1490865362724},"4.0.0":{"name":"camelcase","version":"4.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"xo":{"esnext":true},"gitHead":"b1f77b8185bc99f32ba6fcf7a9ffd87a802f1152","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@4.0.0","_shasum":"8b0f90d44be5e281b903b9887349b92595ef07f2","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"8b0f90d44be5e281b903b9887349b92595ef07f2","size":1975,"noattachment":false,"key":"/camelcase/-/camelcase-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/camelcase-4.0.0.tgz_1478620489451_0.9916922175325453"},"directories":{},"publish_time":1478620489686,"_cnpm_publish_time":1478620489686,"_hasShrinkwrap":false},"3.0.0":{"name":"camelcase","version":"3.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"d4de0e37b625e38a880efc6517194917a5beda01","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@3.0.0","_shasum":"32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a","size":1972,"noattachment":false,"key":"/camelcase/-/camelcase-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/camelcase-3.0.0.tgz_1462383205197_0.03801905922591686"},"directories":{},"publish_time":1462383207903,"_cnpm_publish_time":1462383207903,"_hasShrinkwrap":false},"2.1.1":{"name":"camelcase","version":"2.1.1","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"35c9c8abce5b9cc9defe534ab25823dc6383180f","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@2.1.1","_shasum":"7c1d16d679a1bbe59ca02cacecfb011e201f5a1f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"7c1d16d679a1bbe59ca02cacecfb011e201f5a1f","size":1967,"noattachment":false,"key":"/camelcase/-/camelcase-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-2.1.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/camelcase-2.1.1.tgz_1457803836074_0.4515206723008305"},"directories":{},"publish_time":1457803836527,"_cnpm_publish_time":1457803836527,"_hasShrinkwrap":false},"2.1.0":{"name":"camelcase","version":"2.1.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/camelcase.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"9b73ccb3f48ab86eccb136c155f0eb2e67f40dc3","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase#readme","_id":"camelcase@2.1.0","_shasum":"533ad4cd7f8a1080ded31aba6c79b4bf437ff30c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"4.2.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"533ad4cd7f8a1080ded31aba6c79b4bf437ff30c","size":1957,"noattachment":false,"key":"/camelcase/-/camelcase-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-2.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1453660818240,"_cnpm_publish_time":1453660818240,"_hasShrinkwrap":false},"2.0.1":{"name":"camelcase","version":"2.0.1","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"fb178b39412e3b63ef86bf6933089282d74d85c4","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@2.0.1","_shasum":"57568d687b8da56c4c1d17b4c74a3cee26d73aeb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"57568d687b8da56c4c1d17b4c74a3cee26d73aeb","size":1815,"noattachment":false,"key":"/camelcase/-/camelcase-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-2.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1447769538285,"_cnpm_publish_time":1447769538285,"_hasShrinkwrap":false},"2.0.0":{"name":"camelcase","version":"2.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"2911efeb93b84c10406391c1536edfe73c658588","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@2.0.0","_shasum":"ce69bde576ae24cb4bec697eec93c81809ecbefa","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ce69bde576ae24cb4bec697eec93c81809ecbefa","size":1810,"noattachment":false,"key":"/camelcase/-/camelcase-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1447591756601,"_cnpm_publish_time":1447591756601,"_hasShrinkwrap":false},"1.2.1":{"name":"camelcase","version":"1.2.1","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"185ba12da723be9c1ee986cc2956bdc4c517a141","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.2.1","_shasum":"9bb5304d2e0b56698b2c758b08a3eaa9daa58a39","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"9bb5304d2e0b56698b2c758b08a3eaa9daa58a39","size":1756,"noattachment":false,"key":"/camelcase/-/camelcase-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.2.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1438425493833,"_cnpm_publish_time":1438425493833,"_hasShrinkwrap":false},"1.2.0":{"name":"camelcase","version":"1.2.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"ca0d7611a290b9f4bfe9720fe36fa1700da13541","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.2.0","_shasum":"44c851ab95bb936513844be4abd4529337838530","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"44c851ab95bb936513844be4abd4529337838530","size":1730,"noattachment":false,"key":"/camelcase/-/camelcase-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.2.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1438269079077,"_cnpm_publish_time":1438269079077,"_hasShrinkwrap":false},"1.1.0":{"name":"camelcase","version":"1.1.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"552dafacf307f3dd97586b0f96b1d608a2d48b7d","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.1.0","_shasum":"953b25c3bc98671ee59a44cb9d542672da7331b9","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"953b25c3bc98671ee59a44cb9d542672da7331b9","size":1693,"noattachment":false,"key":"/camelcase/-/camelcase-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1431731582556,"_cnpm_publish_time":1431731582556,"_hasShrinkwrap":false},"1.0.2":{"name":"camelcase","version":"1.0.2","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"9d492d45989e5c47a1b3a314e2c132837d3ef295","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.0.2","_shasum":"7912eac1d496836782c976c2d73e874dc54f2eaf","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"7912eac1d496836782c976c2d73e874dc54f2eaf","size":927,"noattachment":false,"key":"/camelcase/-/camelcase-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.0.2.tgz"},"directories":{},"publish_time":1416901597286,"_cnpm_publish_time":1416901597286,"_hasShrinkwrap":false},"1.0.1":{"name":"camelcase","version":"1.0.1","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"4cdcb6a37bc99bffbc5645f8b1be88f9f512f486","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.0.1","_shasum":"f4f09e56e00a7749a4579f7741a61a2180797220","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"f4f09e56e00a7749a4579f7741a61a2180797220","size":904,"noattachment":false,"key":"/camelcase/-/camelcase-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.0.1.tgz"},"directories":{},"publish_time":1413115676522,"_cnpm_publish_time":1413115676522,"_hasShrinkwrap":false},"1.0.0":{"name":"camelcase","version":"1.0.0","description":"Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar","license":"MIT","repository":{"type":"git","url":"https://github.com/sindresorhus/camelcase"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"node test.js"},"files":["index.js"],"keywords":["camelcase","camel-case","camel","case","dash","hyphen","dot","underscore","separator","string","text","convert"],"devDependencies":{"ava":"0.0.4"},"gitHead":"f04fb9e9f67a015b74d3686a8f9fd39f98a0a501","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"homepage":"https://github.com/sindresorhus/camelcase","_id":"camelcase@1.0.0","_shasum":"922e65c1ca86276972a94de002b4e06e215324a0","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"922e65c1ca86276972a94de002b4e06e215324a0","size":873,"noattachment":false,"key":"/camelcase/-/camelcase-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/camelcase/download/camelcase-1.0.0.tgz"},"directories":{},"publish_time":1413112014223,"_cnpm_publish_time":1413112014223,"_hasShrinkwrap":false}},"readme":"# camelcase\n\n> Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`\n\nCorrectly handles Unicode strings.\n\nIf you use this on untrusted user input, don't forget to limit the length to something reasonable.\n\n## Install\n\n```sh\nnpm install camelcase\n```\n\n## Usage\n\n```js\nimport camelCase from 'camelcase';\n\ncamelCase('foo-bar');\n//=> 'fooBar'\n\ncamelCase('foo_bar');\n//=> 'fooBar'\n\ncamelCase('Foo-Bar');\n//=> 'fooBar'\n\ncamelCase('розовый_пушистый_единорог');\n//=> 'розовыйПушистыйЕдинорог'\n\ncamelCase('Foo-Bar', {pascalCase: true});\n//=> 'FooBar'\n\ncamelCase('--foo.bar', {pascalCase: false});\n//=> 'fooBar'\n\ncamelCase('Foo-BAR', {preserveConsecutiveUppercase: true});\n//=> 'fooBAR'\n\ncamelCase('fooBAR', {pascalCase: true, preserveConsecutiveUppercase: true});\n//=> 'FooBAR'\n\ncamelCase('foo bar');\n//=> 'fooBar'\n\nconsole.log(process.argv[3]);\n//=> '--foo-bar'\ncamelCase(process.argv[3]);\n//=> 'fooBar'\n\ncamelCase(['foo', 'bar']);\n//=> 'fooBar'\n\ncamelCase(['__foo__', '--bar'], {pascalCase: true});\n//=> 'FooBar'\n\ncamelCase(['foo', 'BAR'], {pascalCase: true, preserveConsecutiveUppercase: true})\n//=> 'FooBAR'\n\ncamelCase('lorem-ipsum', {locale: 'en-US'});\n//=> 'loremIpsum'\n```\n\n## API\n\n### camelCase(input, options?)\n\n#### input\n\nType: `string | string[]`\n\nThe string to convert to camel case.\n\n#### options\n\nType: `object`\n\n##### pascalCase\n\nType: `boolean`\\\nDefault: `false`\n\nUppercase the first character: `foo-bar` → `FooBar`\n\n##### preserveConsecutiveUppercase\n\nType: `boolean`\\\nDefault: `false`\n\nPreserve consecutive uppercase characters: `foo-BAR` → `FooBAR`.\n\n##### locale\n\nType: `false | string | string[]`\\\nDefault: The host environment’s current locale.\n\nThe locale parameter indicates the locale to be used to convert to upper/lower case according to any locale-specific case mappings. If multiple locales are given in an array, the best available locale is used.\n\n```js\nimport camelCase from 'camelcase';\n\ncamelCase('lorem-ipsum', {locale: 'en-US'});\n//=> 'loremIpsum'\n\ncamelCase('lorem-ipsum', {locale: 'tr-TR'});\n//=> 'loremİpsum'\n\ncamelCase('lorem-ipsum', {locale: ['en-US', 'en-GB']});\n//=> 'loremIpsum'\n\ncamelCase('lorem-ipsum', {locale: ['tr', 'TR', 'tr-TR']});\n//=> 'loremİpsum'\n```\n\nSetting `locale: false` ignores the platform locale and uses the [Unicode Default Case Conversion](https://unicode-org.github.io/icu/userguide/transforms/casemappings.html#simple-single-character-case-mapping) algorithm:\n\n```js\nimport camelCase from 'camelcase';\n\n// On a platform with 'tr-TR'\n\ncamelCase('lorem-ipsum');\n//=> 'loremİpsum'\n\ncamelCase('lorem-ipsum', {locale: false});\n//=> 'loremIpsum'\n```\n\n## Related\n\n- [decamelize](https://github.com/sindresorhus/decamelize) - The inverse of this module\n- [titleize](https://github.com/sindresorhus/titleize) - Capitalize every word in string\n- [humanize-string](https://github.com/sindresorhus/humanize-string) - Convert a camelized/dasherized/underscored string into a humanized one\n- [camelcase-keys](https://github.com/sindresorhus/camelcase-keys) - Convert object keys to camel case\n","_attachments":{},"homepage":"https://github.com/sindresorhus/camelcase#readme","bugs":{"url":"https://github.com/sindresorhus/camelcase/issues"},"license":"MIT"}