@dbb-id/standarization
v1.0.26
Published
package purposes
Downloads
102
Maintainers
Readme
Dibimbing Standarization
package purposes
- to centralized utils function
- to centralized format function
- popup login in every other project (unconfirmed codeable)
- create standard data type for every other project
Installation
using npm
npm install @dbb-id/standarization
or yarn
yarn add @dbb-id/standarization
Features
Format
| Name | Params | Purposes | | ------ | ------ | ----- | | toExternalLink | string: string / null / undefined | add https:// if string doesn't started with it | | toPhoneNumber | string: string / null / undefined | remove 0/62/+62 on start of string | | readGraphql | string: string | remove [GraphQL] on start of string | | truncate | str: string, n: number | keep n first character and change the rest with ... |
Function
| Name | Params | Purposes |
| ------ | ------ | ----- |
| transformArray | arr: T[], columns: number | transform array of something based on columns |
| shuffle | array: T[] | shuffle array of something and got new rendom ordered array |
| getUniqueArray | array: T[] | remove same value of array |
| ----- | ----- | ----- |
| arrayNumberToArrayString | array: number[] | convert array of number to array of string (typescript things) |
| arrayStringToArrayNumber | array: string[] | convert array of string to array of number (typescript things), using parseInt(string,10) instead of Number(string) |
| ----- | ----- | ----- |
| replaceAllString | value: string / null / undefined, replaceWord: string, replaceWith: string | String.replaceAll is deprecated so this function replace it |
| capitalizeWord | word: string / null / undefined | capitalize the first character, even it more than one word |
| capitalizeEachWord | sentence: string / null / undefined, divider: string = " " | capitalize each words after " " or divider |
| capitalizeSentence | sentences: string / null / undefined, divider: string = ". " | capitalize the first character after ". " or divider |
| separateCamelCase | string: string / null / undefined | change camel case to normal case. example: separateCamelCase
to separate camel case
|
Here we go.
Note: This readme will not real time update. Contact [email protected] and buy him coffee to update.