extendable-immutable
Advanced tools
Comparing version 1.2.0 to 1.2.1
@@ -64,5 +64,4 @@ import _typeof from 'babel-runtime/helpers/typeof'; | ||
var res = _originalMethod.apply(this, args); | ||
var _constructor = void 0; | ||
if (res && (typeof res === 'undefined' ? 'undefined' : _typeof(res)) === 'object' && (_constructor = _Object$getPrototypeOf(res).constructor) === constructor) { | ||
if (res && (typeof res === 'undefined' ? 'undefined' : _typeof(res)) === 'object' && _Object$getPrototypeOf(res).constructor === constructor) { | ||
return this.__wrapImmutable(res); | ||
@@ -69,0 +68,0 @@ } |
@@ -85,5 +85,4 @@ 'use strict'; | ||
var res = _originalMethod.apply(this, args); | ||
var _constructor = void 0; | ||
if (res && (typeof res === 'undefined' ? 'undefined' : (0, _typeof3.default)(res)) === 'object' && (_constructor = (0, _getPrototypeOf2.default)(res).constructor) === constructor) { | ||
if (res && (typeof res === 'undefined' ? 'undefined' : (0, _typeof3.default)(res)) === 'object' && (0, _getPrototypeOf2.default)(res).constructor === constructor) { | ||
return this.__wrapImmutable(res); | ||
@@ -90,0 +89,0 @@ } |
{ | ||
"name": "extendable-immutable", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"main": "lib/index.js", | ||
@@ -5,0 +5,0 @@ "jsnext:main": "es/index.js", |
@@ -75,3 +75,2 @@ import invariant from 'invariant' | ||
const res = _originalMethod.apply(this, args) | ||
let _constructor | ||
@@ -81,3 +80,3 @@ if ( | ||
typeof res === 'object' && | ||
(_constructor = Object.getPrototypeOf(res).constructor) === constructor | ||
Object.getPrototypeOf(res).constructor === constructor | ||
) { | ||
@@ -84,0 +83,0 @@ return this.__wrapImmutable(res) |
31863
544