Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 400 Bytes

.verb.md

File metadata and controls

21 lines (17 loc) · 400 Bytes

{%= include("install-bower", {save: true}) %}

Usage

var defaults = require('{%= name %}');

var obj = {a: 'c'};
defaults(obj, {a: 'bbb', d: 'c'});
console.log(obj);
//=> {a: 'c', d: 'c'}

Or immutable defaulting:

var defaults = require('{%= name %}/immutable');
var obj = {a: 'c'};
var defaulted = defaults(obj, {a: 'bbb', d: 'c'});
console.log(obj !== defaulted);
//=> true