Easy ways to get jsConvert onto your website.
jsConvert is a simple JavaScript library for string between cases (camelCase, snake_case, PascalCase, dot.case, path/case, text case, Sentence case, Header Case, UPPERCASE, lowercase).
Using for both Node.JS and Browser. Available on NPM.
git clone https://github.com/huynhsamha/js-convert-case.git
npm install --save js-convert-case
+ Use yarn :
yarn add js-convert-case
unpkg
<script src="https://unpkg.com/js-convert-case/dist/js-convert-case.min.js"></script>
<script src="./node_modules/js-convert-case/dist/js-convert-case.js"></script>
<script src="./node_modules/js-convert-case/dist/js-convert-case.min.js"></script>
<script src="path/to/js-convert-case"></script>
unpkg
:
<script src="https://unpkg.com/js-convert-case/dist/js-convert-case.min.js"></script>
const jsConvert = require('js-convert-case');
import 'jsConvert' from 'js-convert-case';
(() => {
console.log(jsConvert.toCamelCase('param-case')); // paramCase
console.log(jsConvert.toSnakeCase('param-case')); // param_case
console.log(jsConvert.toPascalCase('param-case')); // ParamCase
console.log(jsConvert.toDotCase('param-case')); // param.case
console.log(jsConvert.toPathCase('param-case')); // param/case
console.log(jsConvert.toTextCase('param-case')); // param case
console.log(jsConvert.toSentenceCase('param-case')); // Param case
console.log(jsConvert.toHeaderCase('param-case')); // Param Case
console.log(jsConvert.toLowerCase('param-case')); // param-case
console.log(jsConvert.toUpperCase('param-case')); // PARAM-CASE
})();
const obj = {
camelCase: 1,
UPPERCASE: 2,
lowercase: 3,
snake_case: 4,
PascalCase: 5,
'Title Case': 6,
'dot.case': 7,
'param-case': 8,
'Sentence case': 9,
'path/case': 10,
'Header-Case': 11
};
console.log(jsConvert.lowerKeys(obj));
console.log(jsConvert.upperKeys(obj));
console.log(jsConvert.camelKeys(obj));
console.log(jsConvert.snakeKeys(obj));
console.log(jsConvert.pascalKeys(obj));