README
@smartsoft001/utils
Usage
npm i @smartsoft001/utis
ArrayService
Methods:
| addItem | creating new array with pushed item |
| removeItem | creating new array without item |
| sort | return sorted array |
GuidService
Methods:
| create | creating guid string |
NipService
Methods:
| isValid(nip: string) | check valid nip format |
| isInvalid(nip: string) | check invalid nip format |
ObjectService
Methods:
| createByType |
create object with data |
| removeTypes(obj: any): any | remove object type from data |
PasswordService
Methods:
| hash(p: string): Promise |
hash password text |
| compare(p: string, h: string): Promise |
compare password text with hashed text |
PeselService
Methods:
| isValid(pesel: string) | check pesel format |
| isInvalid(pesel: string) | check invalid pesel format |
SpecificationService
Methods:
| valid |
checking if the value meets the specifications |
| invalid |
checking if the object does not meet the specifications |
| getSqlCriteria(spec: { criteria: any }): string | convert specification to sql |
ZipCodeService
Methods:
| isValid(code: string) | check zip code format |
| isInvalid(code: string) | check invalid zip code format |