1.1.2 • Published 6 years ago
@mikelgo/ts-guava v1.1.2
Ts-guava
Ts-guava is a small library providing some TypeScript utility functions to deal with objects and arrays. The libraries aim is to provide the Google Guava utilities to the TypeScript world.
Installation
Use npm to install:
$ npm i @mikelgo/ts-guavaUsage
Just import the util-function you want to use by importing it from the lib.
Example:
import {isValid} from '@mikelgo/ts-guava/common-utils'
if(isValid(somethingToCheck){
// ...execute some code
})Overview
Currently the library does support 12 utility-functions.
Common utils
isValidisNotValidisObjectisNotObjectisObjectOrArrayisNotObjectOrArraynoNullValuesnotNullassignValid
Array utils
isArrayisNotArrayisEmptyArrayisNotEmptyArrayallValuesInArrayAreEqualallValuesInArrayAreNotEqual
For the full documentation see:
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.