object-assign-shim - 1.0.0 / 2015-04-15
=======================================
  * removed all calls to require
  * module now has no dependencies, it now only runs in ES5+ environments
  * removed optional shimming, shim is instead applied when necessary


# ============== Fork ==============

object.assign - 2.0.1 / 2015-04-12
==================================
  * Make sure non-enumerable Symbols are excluded.

object.assign - 2.0.0 / 2015-04-12
==================================
  * Make sure the shim function overwrites a broken implementation with pending exceptions.
  * Ensure shim is not enumerable using `define-properties`
  * Ensure `Object.assign` includes symbols.
  * All grade A-supported `node`/`iojs` versions now ship with an `npm` that understands `^`.
  * Run `travis-ci` tests on `iojs` and `node` v0.12; speed up builds; allow 0.8 failures.
  * Add `npm run security` via `nsp`
  * Update `browserify`, `jscs`, `tape`, `object-keys`, `is`

object.assign - 1.1.1 / 2014-12-14
==================================
  * Actually include the browser build in `npm`

object.assign - 1.1.0 / 2014-12-14
==================================
  * Add `npm run build`, and build an automatic-shimming browser distribution as part of the npm publish process.
  * Update `is`, `jscs`

object.assign - 1.0.3 / 2014-11-29
==================================
  * Revert "optimize --production installs"

object.assign - 1.0.2 / 2014-11-27
==================================
  * Update `jscs`, `is`, `object-keys`, `tape`
  * Add badges to README
  * Name URLs in README
  * Lock `covert` to `v1.0.0`
  * Optimize --production installs

object.assign - 1.0.1 / 2014-08-26
==================================
  * Update `is`, `covert`

object.assign - 1.0.0 / 2014-08-07
==================================
  * Update `object-keys`, `tape`

object.assign - 0.5.0 / 2014-07-31
==================================
  * Object.assign no longer throws on null or undefined sources, per https://bugs.ecmascript.org/show_bug.cgi?id=3096

object.assign - 0.4.3 / 2014-07-30
==================================
  * Don’t modify vars in the function signature, since it deoptimizes v8

object.assign - 0.4.2 / 2014-07-30
==================================
  * Fixing the version number: v0.4.2

object.assign - 0.4.1 / 2014-07-19
==================================
  * Revert "Use the native Object.keys if it’s available."

object.assign - 0.4.0 / 2014-07-19
==================================
  * Use the native Object.keys if it’s available.
  * Fixes [#2](https://github.com/ljharb/object.assign/issues/2).
  * Adding failing tests for [#2](https://github.com/ljharb/object.assign/issues/2).
  * Fix indentation.
  * Adding `npm run lint`
  * Update `tape`, `covert`
  * README: Use SVG badge for Travis [#1](https://github.com/ljharb/object.assign/issues/1) from mathiasbynens/patch-1

object.assign - 0.3.1 / 2014-04-10
==================================
  * Object.assign does partially modify objects if it throws, per https://twitter.com/awbjs/status/454320863093862400

object.assign - 0.3.0 / 2014-04-10
==================================
  * Update with newest ES6 behavior - Object.assign now takes a variable number of source objects.
  * Update `tape`
  * Make sure old and unstable nodes don’t fail Travis

object.assign - 0.2.1 / 2014-03-16
==================================
  * Let object-keys handle the fallback
  * Update dependency badges
  * Adding bower.json

object.assign - 0.2.0 / 2014-03-16
==================================
  * Use a for loop, because ES3 browsers don’t have "reduce"

object.assign - 0.1.1 / 2014-03-14
==================================
  * Updating readme

object.assign - 0.1.0 / 2014-03-14
==================================
  * Initial release.

