4.16.3 • Published 2 months ago

@webilix/helper-library v4.16.3

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

@webilix/helper-library

JavaScript/TypeScript helper library.

Table of contents

Regular Expressions

Validators

Helpers

Installation

npm install --save @webilix/helper-library

Usage

import { Helper } from '@webilix/helper-library';

Helper.NUMBER.format(100000);
// ۱۰۰,۰۰۰

Helper.NUMBER.format(100000, 'EN');
// 100,000

Tests

git clone https://github.com/webilix/helper-library.git
npm install
npm test

Regular Expressions

Regular Expression Types

Helper.RE.
  • DATE
  • DOMAIN
  • EMAIL
  • HEX_COLOR
  • HSL_COLOR
  • IP4
  • JSON_DATE
  • MOBILE
  • NUMERIC
  • PASSWORD
  • RGB_COLOR
  • TIME
  • URL
  • USERNAME

Regular Expression Methods

Helper.RE.{TYPE}.
  • get
  • find
  • replace
  • verify

Validators

IS Helpers

Helper.IS.
  • array
  • boolean
  • date
  • empty
  • null
  • number
  • object
  • plate
  • string

IS ARRAY Helpers

Helper.IS.ARRAY.
  • in
  • unique

IS STRING Helpers

Helper.IS.STRING.
  • bankCard
  • color
  • date
  • domain
  • email
  • hexColor
  • ip4
  • jsonDate
  • mobile
  • nationalCode
  • number
  • numeric
  • objectId
  • time
  • url

Helpers

Bank Helpers

Iran bank cards numbers functionalities

Helper.BANK.
  • findCard
  • getList

Color Helpers

Supported formats: HEX, HSL, RGB

Helper.COLOR.
  • getFormat
  • getGradient
  • getShade
  • toHEX
  • toHSL
  • toRGB

Date Helpers

Helper.DATE.
  • getDays
  • getMonths
  • getDuration
  • getSeconds
  • jalaliPeriod
  • toString

Geo Helpers

Helper.GEO.
  • location
  • distance

Number Helpers

Helper.NUMBER.
  • format
  • getTitle
  • toEN
  • toFA
  • toFileSize

Password Helpers

Helper.PASSWORD.
  • generate
  • getStrength

Plate Helpers

Helper.PLATE.
  • letters
  • getPlate
  • toString

String Helpers

Helper.STRING.
  • changeNumbers
  • escapeHTML
  • getBankCardView
  • getFileName
  • getMobileView
  • getRandom
  • hasPersian
  • toFileSize

Time Helpers

Helper.TIME.
  • getDuration
  • toString
4.16.3

2 months ago

4.16.0

3 months ago

4.16.1

3 months ago

4.15.4

3 months ago

4.15.3

4 months ago

4.15.1

7 months ago

4.15.2

6 months ago

4.5.3

7 months ago

4.5.2

9 months ago

4.5.1

10 months ago

4.5.0

11 months ago

4.4.0

11 months ago

4.3.3

11 months ago

4.3.2

12 months ago

4.3.1

12 months ago

4.3.0

1 year ago

4.2.2

1 year ago

4.2.1

1 year ago

4.2.0

1 year ago

4.1.0

1 year ago

4.0.0

1 year ago

3.0.2

1 year ago

3.0.1

1 year ago

3.0.0

1 year ago

2.1.0

1 year ago

2.0.0

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.0

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago