camelcase

Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar

  • 所有者: sindresorhus/camelcase
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

camelcase Build Status

Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: foo-barfooBar

Install

$ npm install camelcase

Usage

const camelCase = require('camelcase');

camelCase('foo-bar');
//=> 'fooBar'

camelCase('foo_bar');
//=> 'fooBar'

camelCase('Foo-Bar');
//=> 'fooBar'

camelCase('Foo-Bar', {pascalCase: true});
//=> 'FooBar'

camelCase('--foo.bar', {pascalCase: false});
//=> 'fooBar'

camelCase('foo bar');
//=> 'fooBar'

console.log(process.argv[3]);
//=> '--foo-bar'
camelCase(process.argv[3]);
//=> 'fooBar'

camelCase(['foo', 'bar']);
//=> 'fooBar'

camelCase(['__foo__', '--bar'], {pascalCase: true});
//=> 'FooBar'

API

camelCase(input, [options])

input

Type: string string[]

String to convert to camel case.

options

Type: Object

pascalCase

Type: boolean
Default: false

Uppercase the first character: foo-barFooBar

camelcase for enterprise

Available as part of the Tidelift Subscription.

The maintainers of camelcase and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

  • decamelize - The inverse of this module
  • uppercamelcase - Like this module, but to PascalCase instead of camelCase
  • titleize - Capitalize every word in string
  • humanize-string - Convert a camelized/dasherized/underscored string into a humanized one

主要指标

概览
名称与所有者sindresorhus/camelcase
主编程语言JavaScript
编程语言JavaScript (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2014-10-12 10:58:21
推送于2023-09-29 06:30:04
最后一次提交
发布数26
最新版本名称v8.0.0 (发布于 2023-08-09 18:36:42)
第一版名称v1.0.0 (发布于 2014-10-12 13:06:14)
用户参与
星数694
关注者数13
派生数98
提交数100
已启用问题?
问题数51
打开的问题数1
拉请求数30
打开的拉请求数2
关闭的拉请求数32
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?