Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@jimuelpalaca/str

jimuelpalaca95MIT0.0.2TypeScript support: included

A string helper class for nodejs

String Helper, String, Lightweight

readme

Str

A simple string helper for NodeJS Project

How to install

npm install @jimuelpalaca/str

Usage

random(len)

import { Str } from '@jimuelpalaca/str';

console.log(Str.random(15));
// => 'dsydbmuesftlbx6'

// By default length is 10
console.log(Str.random())
// => 'uhgbsrzp72'

ucWords(str)

import { Str } from '@jimuelpalaca/str';

const str = 'page title';
console.log(Str.ucWords(str));
// => 'Page Title'

toSlug(str)

import { Str } from '@jimuelpalaca/str';

const str = 'page title';
console.log(Str.toSlug(str));
// => 'page-title';

slugToWord(str)

import { Str } from '@jimuelpalaca/str';

const str = 'page-title';
console.log(Str.slugToWord(str));
// => 'Page Title';

toSnakeCase(str)

import { Str } from '@jimuelpalaca/str';

const str = 'page title';
console.log(Str.toSnakeCase(str));
// => 'page_title';

snakeToWord(str)

import { Str } from '@jimuelpalaca/str';

const str = 'page_title';
console.log(Str.snakeToWord(str));
// => 'Page Title';