@f/defaults

1.0.1 • Public • Published

defaults

Build status Git tag NPM version Code style

Soft version of extend. Assigns own properties only if they are undefined in the original object.

Installation

$ npm install @f/defaults

Usage

var defaults = require('@f/defaults')

defaults({a: 1}, {a: 2}) // => {a: 1}

defaults({a: 1}, {b: 2}) // => {a: 1, b: 2}

API

defaults(obj, defaults)

  • obj - Object to extend with defaults
  • defaults - Default values

Returns: obj with applied defaults.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @f/defaults

Weekly Downloads

262

Version

1.0.1

License

MIT

Last publish

Collaborators

  • f