jengine-utils

0.0.26 • Public • Published

jEngine: $utils wercker status

Bower version npm version Build Status Installation

npm install jengine-utils --save

or

bower install jengine-utils --save

Usage

Underscore object '_' with useful functions

// comparators
  _.isFunction(object)
  _.isString(object)
  _.isNumber(object)
  _.isArray(object)
  _.isDate(object)
  _.isRegExp(object)
  _.isObject(object)
 
// key handling
  _.key(key, value)
  _.keys(object)  // alias of Object.keys
 
// object extend and copy
  _.extend(dest, obj1, obj2)
  _.merge(dest, obj1, obj2)
  _.copy(obj)
 
// object matches
  _.matchAll(obj, filter)
  _.matchAny(obj, filter)
 
// list filter
  _.find(list, filters) // returns first match in a list
  _.filter(list, filters)
 
// path handling
  _.joinPath(path1, path2, path3)
 
  _.each(list or object, iterator)
  _.indexOf(list, value or iterator)
  _.remove(list, value or iterator)
 
// pipe and chainig
  _.pipe()
  _.chain()
 

Dependencies (0)

    Dev Dependencies (16)

    Package Sidebar

    Install

    npm i jengine-utils

    Weekly Downloads

    2

    Version

    0.0.26

    License

    MIT

    Last publish

    Collaborators

    • gsusgz