@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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    302
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    302
  • 0.1.1
    1
  • 1.0.0
    1

Package Sidebar

Install

npm i @f/defaults

Weekly Downloads

304

Version

1.0.1

License

MIT

Last publish

Collaborators

  • f