What is to-camel-case?
The 'to-camel-case' npm package is a utility that converts strings to camel case. Camel case is a naming convention where the first letter of each word is capitalized except for the first word, and spaces or punctuation are removed.
What are to-camel-case's main functionalities?
Convert string with spaces to camel case
This feature converts a string with spaces into camel case format.
const toCamelCase = require('to-camel-case');
const result = toCamelCase('hello world');
console.log(result); // 'helloWorld'
Convert string with hyphens to camel case
This feature converts a string with hyphens into camel case format.
const toCamelCase = require('to-camel-case');
const result = toCamelCase('hello-world');
console.log(result); // 'helloWorld'
Convert string with underscores to camel case
This feature converts a string with underscores into camel case format.
const toCamelCase = require('to-camel-case');
const result = toCamelCase('hello_world');
console.log(result); // 'helloWorld'
Convert string with mixed delimiters to camel case
This feature converts a string with mixed delimiters (spaces, hyphens, underscores) into camel case format.
const toCamelCase = require('to-camel-case');
const result = toCamelCase('hello-world_example');
console.log(result); // 'helloWorldExample'
Other packages similar to to-camel-case
camelcase
The 'camelcase' package is another utility for converting strings to camel case. It offers similar functionality to 'to-camel-case' but is more widely used and has more frequent updates.
lodash.camelcase
The 'lodash.camelcase' package is part of the Lodash library, which provides a wide range of utility functions. It offers camel case conversion as one of its many features, making it a versatile choice if you need additional utilities.
change-case
The 'change-case' package provides a suite of functions for changing the case of strings, including camel case conversion. It is a comprehensive solution if you need to handle multiple case transformations.
to-camel-case
Convert a string to a camel case.
Installation
$ component install ianstormtaylor/to-camel-case
$ npm install to-camel-case
Big thanks to @Nami-Doc for graciously giving up the npm package name :)
Example
var camel = require('to-camel-case');
camel('space case');
camel('snake_case');
camel('dot.case');
camel('weird[case');
API
toCamelCase(string)
Returns the camel-case variant of a string
.
License
MIT