1.1.1 • Published 11 years ago
lodash-enfuego v1.1.1
lodash-enfuego
Node.JS lodash mixins
Usage
var _ = require('lodash');
_.mixin(require('lodash-enfuego'));Examples
var user = {
name: 'Joe Bob'
};
_.hasPath(user, 'name'); // true
var user = {
name: 'Joe Bob',
friends: {
william: {
hometown: 'New York City',
age: 30
}
}
};
_.hasPath(user, 'friends.william'); // true
_.hasPath(user, 'friends.emily'); // false
_.hasNumber(user, 'friends.william.age'); // true
_.hasNumber(user, 'friends.william.hometown'); // falseAPI
_.hasPath(object, 'path.to.property')
Returns true or false.
.hasNumber(object, 'path.to.property')
Returns true or false.
.setPath(object, 'path.to.property', value)
Recusively create a path on an object, setting the value of the final property to value. If value is excluded then null will be used as the final property value.
Returns true or false.