Basic JS utils module
- isObj
- isString
- isArray
- isDate
- isRegex
- isFunction
- isNumber
- isNan
- isUndefined
- isNull
- isObjectID
- isIp
- isIp4
- isIp6
- isMac
- isFQDN
- isInt8
- isUint8
- isInt16
- isUint16
- isInt32
- isUnint32
- isAscii
- isError
- isRegexString
- isDateString
- isAlpha
- isNumeric
- isAlphaNumeric
- prints object key pairs with a tilde delimiter
- formats a string
- returns a recursive frozen object
- Returns either an error object or a json serialized string
- Returns either an error object or a js object deserialized from a json string
- Returns a filtered obj based on one or more keys to omit
- Returns a clone object, only functions remain copied by reference
- Returns a merged object from source and target, source object is destructively merged
- Returns a merged object from source and target, source object is non-destructively merged
- Returns boolean if directory exists
- Returns boolean if file exists
- recursively deletes a directory sync
- recursively deletes a directory async
- recursively makes directory sync
- recursively makes directory async
- improve docs
- add more tests