SamVerschueren/uppercamelcase

Convert a dash/dot/underscore/space separated string to UpperCamelCase: foo-bar → FooBar

JavaScript

81

22 commits

updated Aug 16, 2024

See the code

README

UpperCamelCase CI

Convert a dash/dot/underscore/space separated string to UpperCamelCase: foo-bar → FooBar

Install

$ npm install --save uppercamelcase

Usage

const upperCamelCase = require('uppercamelcase');

upperCamelCase('foo-bar');
//=> FooBar

upperCamelCase('foo_bar');
//=> FooBar

upperCamelCase('Foo-Bar');
//=> FooBar

upperCamelCase('--foo.bar');
//=> FooBar

upperCamelCase('__foo__bar__');
//=> FooBar

upperCamelCase('foo bar');
//=> FooBar

console.log(process.argv[3]);
//=> --foo-bar
upperCamelCase(process.argv[3]);
//=> FooBar

upperCamelCase('foo', 'bar');
//=> 'FooBar'

upperCamelCase('__foo__', '--bar');
//=> 'FooBar'

License

MIT © Sam Verschueren

SamVerschueren/uppercamelcase

Convert a dash/dot/underscore/space separated string to UpperCamelCase: foo-bar → FooBar

JavaScript

81

22 commits

updated Aug 16, 2024

See the code

README

UpperCamelCase CI

Convert a dash/dot/underscore/space separated string to UpperCamelCase: foo-bar → FooBar

Install

$ npm install --save uppercamelcase

Usage

const upperCamelCase = require('uppercamelcase');

upperCamelCase('foo-bar');
//=> FooBar

upperCamelCase('foo_bar');
//=> FooBar

upperCamelCase('Foo-Bar');
//=> FooBar

upperCamelCase('--foo.bar');
//=> FooBar

upperCamelCase('__foo__bar__');
//=> FooBar

upperCamelCase('foo bar');
//=> FooBar

console.log(process.argv[3]);
//=> --foo-bar
upperCamelCase(process.argv[3]);
//=> FooBar

upperCamelCase('foo', 'bar');
//=> 'FooBar'

upperCamelCase('__foo__', '--bar');
//=> 'FooBar'

License

MIT © Sam Verschueren

Project health

Overall

3.4/10

Maintained

0/10

Code review

0/10
OpenSSF Scorecard

Latest release

3.0.0 · Apr 24, 2017

Releases this year

0