has-values
popularReturns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Updated by @jonschlinkert
for-in
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning …
Updated by @jonschlinkert
collection-visit
Visit a method over the items in an object, or map visit over the objects in an array.
Updated by @doowb
define-property
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Updated by @doowb
object.omit
Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
Updated by @doowb
mixin-object
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
Updated by @jonschlinkert
decamelize-keys
Convert object keys from camelCase to lowercase with a custom separator
Updated by @dsblv
hotkeys-js
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
Updated by @wcjiang