Skip to content
This repository has been archived by the owner on Nov 2, 2019. It is now read-only.

Prosen-Ghosh/make-case

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

make-case

npm license github-issues Circle CI build status

A JavaScript Package For Convert a string to Different Case Style

nodei.co

travis-status stars forks

forks

Features

npm Install

npm install --save make-case

Browser Install

Production Script tag

<script src="https://cdn.rawgit.com/Prosen-Ghosh/make-case/4f189deb/make-case.js"></script>

Development Script tag

<script src="https://rawgit.com/Prosen-Ghosh/make-case/master/make-case.js"></script>

Development Dependencies

Package Version Dev
chai ^4.1.2
mocha ^3.5.3
node-readme ^0.1.9

API

Available methods

Usage

const makeCase = require('make-case');

makeCase.toCamelCase("first-name")
//=> "firstName"

makeCase.toCamelCase("first name");
//=> "firstName"

makeCase.toCamelCase("first/name")
//=> "firstName"

makeCase.toCamelCase("first.name")
//=> "firstName"

makeCase.toCamelCase("first~name")
//=> "firstName"

makeCase.toCamelCase("first_name")
//=> "firstName"

makeCase.toCamelCase("FirsT-NAme")
//=> "firstName"

makeCase.toCamelCase("First-Name")
//=> "firstName"
const makeCase = require('make-case');

makeCase.toDotCase("something_js")
//;=> "something.js"

makeCase.toDotCase("something~js")
//=> "something.js"

makeCase.toDotCase("something-js")
//=> "something.js"

makeCase.toDotCase("something[js")
//=> "something.js"

makeCase.toDotCase("something/js")
//=> "something.js"

makeCase.toDotCase("something]js")
//=> "something.js"

makeCase.toDotCase("something js")
//=> "something.js"

makeCase.toDotCase("something JS")
//=> "something.js"
const makeCase = require('make-case');

makeCase.toConstantCase('api~key');
//=> API_KEY

makeCase.toConstantCase('api-key');
//=> API_KEY

makeCase.toConstantCase('api key');
//=> API_KEY

makeCase.toConstantCase('api 1key');
//=> API_1KEY

makeCase.toConstantCase('api/key');
//=> API_KEY

makeCase.toConstantCase('api_key');
//=> API_KEY

makeCase.toConstantCase('Api Key');
//=> API_KEY
const makeCase = require('make-case');

makeCase.toDashCase("first name 1");
//=> "first-name-1"

makeCase.toDashCase("first Name");
//=> "first-name"

makeCase.toDashCase("First Name");
//=> "first-name"

makeCase.toDashCase("First~Name");
//=> "first-name"

makeCase.toDashCase("First_Name");
//=> "first-name"

makeCase.toDashCase("First/Name");
//=> "first-name"

makeCase.toDashCase("First-Name");
//=> "first-name"
const makeCase = require('make-case');

makeCase.toSnakeCase("first name 1");
//=> "first_name_1"

makeCase.toSnakeCase("first name");
//=> "first_name"

makeCase.toSnakeCase("firstName");
//=> "first_name"

makeCase.toSnakeCase("first~name");
//=> "first_name"

makeCase.toSnakeCase("first.name");
//=> "first_name"

makeCase.toSnakeCase("first-name");
//=> "first_name"

Author

Prosen Ghosh prosenghosh25@gmail.com

License

  • MIT

About

A JavaScript Package For Convert a string to Different Case Styles

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published