@amjs/utils-string

0.1.0 • Public • Published

@amjs/utils-string 0.1.0

Statements Branches Functions Lines

Set of tools as capitalize text, camelize text, etc.

Installation

$ npm i @amjs/utils-string

Usage

capitalize

const { capitalize } = require('@amjs/utils-string');
console.log(capitalize('hello')); // 'Hello'

camelize

const { camelize } = require('@amjs/utils-string');
console.log(camelize('hello-world')); // 'helloWorld'

decamelize

const { decamelize } = require('@amjs/utils-string');
console.log(decamelize('helloWorld'));      // 'hello-world'
// Use second parameter to assign an specific word character separator
console.log(decamelize('helloWorld', '/')); // 'hello/world'

stringify

const { stringify } = require('@amjs/utils-string');
console.log(stringify('text'));                 // 'text'
console.log(stringify(''));                     // ''
console.log(stringify(1));                      // '1'
console.log(stringify(true));                   // 'true'
console.log(stringify({ key : 'value' }));      // '{"key":"value"}'
console.log(stringify([{ key : 'value' }]));    // '[{"key":"value"}]'
console.log(stringify());                       // Error
console.log(stringify(null);                    // Error```

Readme

Keywords

Package Sidebar

Install

npm i @amjs/utils-string

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

28.9 kB

Total Files

19

Last publish

Collaborators

  • amjs