0.4.2 • Published 6 years ago
jsease v0.4.2
jsease
jsease is super simple and easy functions for JavaScript coders.
Note: I'm also new in JavaScript and trying to improve myself
New Features!
capitalfunction is updatedtitlefunction is updated
Installation
$ npm i jseaseAdding to your App
const fn = require("jsease");Available Functions
Currently available functions listed below
upper(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.upper(txt));
// LOREM IPSUM. DOLOR!
console.log(fn.upper(long));
// LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISICING ELIT. FACILIS! NULLA QUISQUAM? AT!!!lower(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.lower(txt));
// lorem ipsum. dolor!
console.log(fn.lower(long));
// lorem ipsum dolor sit amet, consectetur adipisicing elit. facilis! nulla quisquam? at!!!camel(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.camel(txt));
// LoremIpSUmDolor!
console.log(fn.camel(long));
// LoremIpSUmDolorSITAmetConsecteturAdipisicingElitFacilisNullaQuisquamAt!capital(txt ,noPreservedCase)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.capital(txt));
// Lorem ipsum. Dolor!
console.log(fn.capital(txt, true));
// Lorem ipSUm. Dolor!
console.log(fn.capital(long));
// Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! Nulla quisquam? At!
console.log(fn.capital(long, true));
// Lorem ipSUm dolor SIT amet, consectetur adipisicing elit. Facilis! Nulla quisquam? At!title(txt ,noPreservedCase)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.title(txt));
// Lorem Ipsum. Dolor!
console.log(fn.title(txt, true));
// Lorem IpSUm. Dolor!
console.log(fn.title(long));
// Lorem Ipsum Dolor Sit Amet, Consectetur Adipisicing Elit. Facilis! Nulla Quisquam? At!!!
console.log(fn.title(long, true));
// Lorem IpSUm Dolor SIT Amet, Consectetur Adipisicing Elit. Facilis! Nulla Quisquam? At!!!isUpper(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
console.log(fn.isUpper(txt));
// falseisLower(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
console.log(fn.isLower(txt));
// falseisCamel(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
console.log(fn.isCamel(txt));
// falseisCapital(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
console.log(fn.isCapital(txt));
// falseisTitle(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
console.log(fn.isTitle(txt));
// falsereverse(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.reverse(txt));
// !rolod .mUSpi meroL
console.log(fn.reverse(long));
// !!!ta ?mauqsiuq allun !silicaF .tile gnicisipida rutetcesnoc ,tema TIS rolod mUSpi meroL
// falseswitch(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.switch(txt));
// lOREM IPsuM. DOLOR!
console.log(fn.switch(long));
// lOREM IPsuM DOLOR sit AMET, CONSECTETUR ADIPISICING ELIT. fACILIS! NULLA QUISQUAM? AT!!!random(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
/**
* Generating random UPPER or lower letters when it run
* */
console.log(fn.random(txt));
// lOREM IpsUm. DOLOr! letters
console.log(fn.random(long));
// lOrEm IPSUM dolor sIt aMET, CONsEcTeTUR AdIPisICing elit. FaCILiS! nulLa QUIsquaM? At!!!wordCount(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.wordCount(txt));
// 3
console.log(fn.wordCount(long));
// 12start(txt,str)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.start(txt,"Lorem"));
// true
console.log(fn.start(long,"ipsum"));
// falseend(txt,str)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.end(txt,"dolor!"));
// true
console.log(fn.end(long,"amet"));
// falseslug(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.slug(txt));
// lorem-ipsum-dolor
console.log(fn.slug(long));
// lorem-ipsum-dolor-sit-amet-consectetur-adipisicing-elit-facilis-nulla-quisquam-atelit(txt)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.elit(txt));
// lфгέm-ipsum.-dфlфг!
console.log(fn.elit(long));
// lфгέm-ipsum-dфlфг-sit-αmέt,-cфnsέctέtuг-αdipisicing-έlit.-fαcilis!-nullα-quisquαm?-αt!!!readingTime(txt, format='{time}')
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.readingtime(txt));
// about a minute
console.log(fn.readingtime(long, '', 5));
// about 2 minutefocus(txt, str , chars=20)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.focus(txt,"dolor",5));
// ...SUm. dolor!
console.log(fn.focus(long,"amet",10));
// ...dolor SIT amet, consecte...truncate(txt, chars , dots)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.truncate(txt,10));
// Lorem ipSU
console.log(fn.truncate(long,20," >>"));
// Lorem ipSUm dolor SI >>wordWrap(txt, length)
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.wordWrap(txt,5));
// Lorem <br />ipSUm. <br />dolor! <br />
console.log(fn.wordWrap(long,10));
// Lorem ipSUm <br />dolor SIT <br />amet, consectetur <br />adipisicing <br />elit. Facilis! <br />nulla quisquam? <br />wrapper(txt, str , tagName='span')
// define some variables
const txt = 'Lorem ipsum dolor!';
const long = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!';
console.log(fn.wrapper(txt,'dolor'));
// Lorem ipSUm. <span class='mark'>dolor</span>!
console.log(fn.wrapper(long,'amet','span','highlight'));
// Lorem ipSUm dolor SIT <span class='highlight'>amet</span>, consectetur adipisicing elit. Facilis! nulla quisquam? at!!!htmlEsc(txt)
const htmlText = 'This is <span>span</span> tag. This is <strong>strong</strong>';
console.log(fn.htmlEsc(htmlText));
// This is <span>span</span> tag. This is <strong>strong</strong>Todos
- Write MORE New Functions
- HTML tags remove
- Comment lines remove
- Array Functions
- Hash Functions
- ...