Comparing version 2.0.0 to 2.0.1
@@ -5,2 +5,7 @@ # unchanged CHANGELOG | ||
## 2.0.1 | ||
- Fix [#33](https://github.com/planttheidea/unchanged/issues/33) - ensure objects created with `Object.create(null)` do not error | ||
- Switch from `babel-minify` to `terser` for minified build | ||
## 2.0.0 | ||
@@ -7,0 +12,0 @@ |
@@ -10,3 +10,3 @@ 'use strict'; | ||
var O = Object; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, getPrototypeOf = O.getPrototypeOf, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var toStringObject = O.prototype.toString; | ||
@@ -199,3 +199,3 @@ var toStringFunction = Function.prototype.toString; | ||
? {} | ||
: assign(create(object.__proto__), object); | ||
: assign(create(object.__proto__ || getPrototypeOf(object)), object); | ||
}; | ||
@@ -202,0 +202,0 @@ /** |
@@ -7,3 +7,3 @@ import { curry } from 'curriable'; | ||
var O = Object; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, getPrototypeOf = O.getPrototypeOf, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var toStringObject = O.prototype.toString; | ||
@@ -196,3 +196,3 @@ var toStringFunction = Function.prototype.toString; | ||
? {} | ||
: assign(create(object.__proto__), object); | ||
: assign(create(object.__proto__ || getPrototypeOf(object)), object); | ||
}; | ||
@@ -199,0 +199,0 @@ /** |
@@ -9,3 +9,3 @@ (function (global, factory) { | ||
var O = Object; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var create = O.create, getOwnPropertySymbols = O.getOwnPropertySymbols, getPrototypeOf = O.getPrototypeOf, keys = O.keys, propertyIsEnumerable = O.propertyIsEnumerable; | ||
var toStringObject = O.prototype.toString; | ||
@@ -198,3 +198,3 @@ var toStringFunction = Function.prototype.toString; | ||
? {} | ||
: assign(create(object.__proto__), object); | ||
: assign(create(object.__proto__ || getPrototypeOf(object)), object); | ||
}; | ||
@@ -201,0 +201,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
(function(a,b){"object"==typeof exports&&"undefined"!=typeof module?b(exports,require("curriable"),require("pathington")):"function"==typeof define&&define.amd?define(["exports","curriable","pathington"],b):(a=a||self,b(a.unchanged={},a.curriable,a.pathington))})(this,function(a,b,c){"use strict";var d=Object,e=d.create,f=d.getOwnPropertySymbols,g=d.keys,h=d.propertyIsEnumerable,i=d.prototype.toString,j=Function.prototype.toString,k=Array.isArray,l=/^\s*function\s*([^\(]*)/i,m="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("react.element"):60103,n=function(a){for(var b=new a.constructor,c=0;c<a.length;c++)b[c]=a[c];return b},o=function(a,b,c){for(var d=c,e=0;e<a.length;e++)d=b(d,a[e]);return d},p=function(a){var b=f(a);return b.length?g(a).concat(o(b,function(b,c){return h.call(a,c)&&b.push(c),b},[])):g(a)},q="function"==typeof d.assign?d.assign:function(a,b){return b?o(p(b),function(a,c){return a[c]=b[c],a},Object(a)):a},r=function(a){if(!a||"object"!=typeof a||a.$$typeof===m)return!1;var b=i.call(a);return"[object Date]"!==b&&"[object RegExp]"!==b},s=function(a){return null==a||k(a)&&!a.length},t=function(a){return"function"==typeof a&&global[a.name||j.call(a).split(l)[1]]===a},u=function(a,b,c){return"function"==typeof a?a.apply(b,c):void 0},v=function(a){return"number"==typeof a?[]:{}},w=function(a){return k(a)?[]:{}},x=function(a){return a.constructor===d?q({},a):k(a)?n(a):t(a.constructor)?{}:q(e(a.__proto__),a)},y=function(a,b){return a===b||a!==a&&b!==b},z=function(a){return r(a)?x(a):a},A=function(a,b){return r(a)?x(a):v(b)},B=function(a,b){return void 0===a?b:a},C=function(a){return k(a)?a:c.parse(a)},D=function(a,b,c,d){var e=a[d],f=d+1;return f===a.length?c(b,e):b[e]=D(a,A(b[e],a[f]),c,f),b},E=function(a,b,c){var d=C(a),e=A(b,d[0]);return 1===d.length?(c(e,d[0]),e):D(d,e,c,0)},F=function(a,b,c){var f=k(a);if(f!==k(b)||!r(a))return z(b);if(f)return a.concat(b);var g=a.constructor===d||t(a.constructor)?{}:e(a.__proto__);return o(p(b),function(d,e){return d[e]=c&&r(b[e])?F(a[e],b[e],c):b[e],d},q(g,a))},G=function(a,b,c){var d=C(a);if(1===d.length)return b?B(b[d[0]],c):c;for(var e=b,f=d[0],g=0;g<d.length-1;g++){if(!e||!e[f])return c;e=e[f],f=d[g+1]}return e?B(e[f],c):c},H=function(a,b,c){var d=s(a),e=d?b:c?c(G(a,b)):G(a,b);return k(e)?k(a)?a.concat([e.length]):(d?"":a)+"["+e.length+"]":a},I=function(a,b){if(a.length){for(var c=a.length,d=b;d<c-1;)a[d]=a[d+1],++d;--a.length}},J=function(){throw new TypeError("handler passed is not of type \"function\".")},K=Array.isArray,L=Array.prototype.slice,M=function(a){return a?function(a,b,c,d,e){void 0===e&&(e=d),"function"!=typeof a&&J();var f=L.call(arguments,5);if(s(b))return u(a.apply(void 0,[d].concat(f)),e,c);var g=G(b,d);if(void 0!==g){var h=a.apply(void 0,[g].concat(f));return u(h,e,c)}}:function(a,b,c,d){void 0===d&&(d=c);var e=s(a)?c:G(a,c);return u(e,d,b)}},N=function(a){return a?function(a,b,c){"function"!=typeof a&&J();var d=L.call(arguments,4);if(s(b))return a.apply(void 0,[c].concat(d));var e=G(b,c);return void 0===e?e:a.apply(void 0,[e].concat(d))}:function(a,b){return s(a)?b:G(a,b)}},O=function(a){return a?function(a,b,c,d){"function"!=typeof a&&J();var e=L.call(arguments,4);if(s(c))return a.apply(void 0,[d].concat(e));var f=G(c,d);return void 0===f?b:a.apply(void 0,[f].concat(e))}:function(a,b,c){return s(b)?c:G(b,c,a)}},P=function(a){return a?function(a,b,c){"function"!=typeof a&&J();var d=L.call(arguments,3);if(s(b))return!!a.apply(void 0,[c].concat(d));var e=G(b,c);return void 0!==e&&!!a.apply(void 0,[e].concat(d))}:function(a,b){return s(a)?null!=b:void 0!==G(a,b)}},Q=function(a){return a?function(a,b,c,d){"function"!=typeof a&&J();var e=L.call(arguments,4);return s(b)?y(a.apply(void 0,[d].concat(e)),c):y(a.apply(void 0,[G(b,d)].concat(e)),c)}:function(a,b,c){return s(a)?y(c,b):y(G(a,c),b)}},R=function(a,b){return a?function(a,c,d){"function"!=typeof a&&J();var e=L.call(arguments,3);if(!r(d))return a.apply(void 0,[d].concat(e));if(s(c)){var f=a.apply(void 0,[d].concat(e));return f?F(d,f,b):d}var g=!1,h=E(c,d,function(c,d){var f=a.apply(void 0,[c[d]].concat(e));f&&(c[d]=F(c[d],f,b),g=!0)});return g?h:d}:function(a,c,d){return r(d)?s(a)?F(d,c,!0):E(a,d,function(a,d){a[d]=F(a[d],c,b)}):c}},S=function(a){return a?function(a,b,c){"function"!=typeof a&&J();var d=L.call(arguments,3);if(s(b)){var e=w(c);return a.apply(void 0,[e].concat(d))?e:c}var f=G(b,c);return void 0!==f&&a.apply(void 0,[f].concat(d))?E(b,c,function(a,b){K(a)?I(a,b):delete a[b]}):c}:function(a,b){return s(a)?w(b):void 0===G(a,b)?b:E(a,b,function(a,b){K(a)?I(a,b):delete a[b]})}},T=function(a){return a?function(a,b,c){"function"!=typeof a&&J();var d=L.call(arguments,3);return s(b)?a.apply(void 0,[c].concat(d)):E(b,c,function(b,c){b[c]=a.apply(void 0,[b[c]].concat(d))})}:function(a,b,c){return s(a)?b:E(a,c,function(a,c){a[c]=b})}},U=function(a){var b=T(a);return a?function(a,c,d){return b.apply(this,[a,H(c,d,a),d].concat(L.call(arguments,3)))}:function(a,c,d){return b(H(a,d),c,d)}},V=b.curry(U(!1),3),W=b.curry(U(!0),3),X=b.curry(R(!1,!1),3),Y=b.curry(R(!0,!1),3),Z=b.curry(M(!1),3),$=b.curry(M(!0),4),_=b.curry(N(!1),2),aa=b.curry(O(!1),3),ba=b.curry(N(!0),3),ca=b.curry(O(!0),4),da=b.curry(P(!1),2),ea=b.curry(P(!0),3),fa=b.curry(Q(!1),3),ga=b.curry(Q(!0),4),ha=b.curry(R(!1,!0),3),ia=b.curry(R(!0,!0),3),ja=b.curry(S(!1),2),ka=b.curry(S(!0),3),la=b.curry(T(!1),3),ma=b.curry(T(!0),3);a.__=b.__,a.add=V,a.addWith=W,a.assign=X,a.assignWith=Y,a.call=Z,a.callWith=$,a.get=_,a.getOr=aa,a.getWith=ba,a.getWithOr=ca,a.has=da,a.hasWith=ea,a.is=fa,a.isWith=ga,a.merge=ha,a.mergeWith=ia,a.remove=ja,a.removeWith=ka,a.set=la,a.setWith=ma,Object.defineProperty(a,"__esModule",{value:!0})}); | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("curriable"),require("pathington")):"function"==typeof define&&define.amd?define(["exports","curriable","pathington"],r):r((n=n||self).unchanged={},n.curriable,n.pathington)}(this,function(n,r,t){"use strict";var o=Object,u=o.create,c=o.getOwnPropertySymbols,e=o.getPrototypeOf,i=o.keys,f=o.propertyIsEnumerable,a=o.prototype.toString,l=Function.prototype.toString,p=Array.isArray,y=/^\s*function\s*([^\(]*)/i,v="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("react.element"):60103,d=function(n,r,t){for(var o=t,u=0;u<n.length;u++)o=r(o,n[u]);return o},s=function(n){var r=c(n);return r.length?i(n).concat(d(r,function(r,t){return f.call(n,t)&&r.push(t),r},[])):i(n)},h="function"==typeof o.assign?o.assign:function(n,r){return r?d(s(r),function(n,t){return n[t]=r[t],n},Object(n)):n},g=function(n){if(!n||"object"!=typeof n||n.$$typeof===v)return!1;var r=a.call(n);return"[object Date]"!==r&&"[object RegExp]"!==r},b=function(n){return null==n||p(n)&&!n.length},m=function(n){return"function"==typeof n&&global[n.name||l.call(n).split(y)[1]]===n},_=function(n,r,t){return"function"==typeof n?n.apply(r,t):void 0},W=function(n){return p(n)?[]:{}},j=function(n){return n.constructor===o?h({},n):p(n)?function(n){for(var r=new n.constructor,t=0;t<n.length;t++)r[t]=n[t];return r}(n):m(n.constructor)?{}:h(u(n.__proto__||e(n)),n)},O=function(n,r){return n===r||n!=n&&r!=r},S=function(n,r){return g(n)?j(n):"number"==typeof r?[]:{}},A=function(n,r){return void 0===n?r:n},w=function(n){return p(n)?n:t.parse(n)},x=function(n,r,t,o){var u=n[o],c=o+1;return c===n.length?t(r,u):r[u]=x(n,S(r[u],n[c]),t,c),r},E=function(n,r,t){var o=w(n),u=S(r,o[0]);return 1===o.length?(t(u,o[0]),u):x(o,u,t,0)},P=function(n,r,t){var c,e=p(n);if(e!==p(r)||!g(n))return g(c=r)?j(c):c;if(e)return n.concat(r);var i=n.constructor===o||m(n.constructor)?{}:u(n.__proto__);return d(s(r),function(o,u){return o[u]=t&&g(r[u])?P(n[u],r[u],t):r[u],o},h(i,n))},q=function(n,r,t){var o=w(n);if(1===o.length)return r?A(r[o[0]],t):t;for(var u=r,c=o[0],e=0;e<o.length-1;e++){if(!u||!u[c])return t;u=u[c],c=o[e+1]}return u?A(u[c],t):t},$=function(n,r,t){var o=b(n),u=o?r:t?t(q(n,r)):q(n,r);return p(u)?p(n)?n.concat([u.length]):(o?"":n)+"["+u.length+"]":n},k=function(n,r){if(n.length){for(var t=n.length,o=r;o<t-1;)n[o]=n[o+1],++o;--n.length}},D=function(){throw new TypeError('handler passed is not of type "function".')},F=Array.isArray,I=Array.prototype.slice,M=function(n){return n?function(n,r,t,o,u){void 0===u&&(u=o),"function"!=typeof n&&D();var c=I.call(arguments,5);if(b(r))return _(n.apply(void 0,[o].concat(c)),u,t);var e=q(r,o);if(void 0!==e){var i=n.apply(void 0,[e].concat(c));return _(i,u,t)}}:function(n,r,t,o){void 0===o&&(o=t);var u=b(n)?t:q(n,t);return _(u,o,r)}},R=function(n){return n?function(n,r,t){"function"!=typeof n&&D();var o=I.call(arguments,4);if(b(r))return n.apply(void 0,[t].concat(o));var u=q(r,t);return void 0===u?u:n.apply(void 0,[u].concat(o))}:function(n,r){return b(n)?r:q(n,r)}},T=function(n){return n?function(n,r,t,o){"function"!=typeof n&&D();var u=I.call(arguments,4);if(b(t))return n.apply(void 0,[o].concat(u));var c=q(t,o);return void 0===c?r:n.apply(void 0,[c].concat(u))}:function(n,r,t){return b(r)?t:q(r,t,n)}},z=function(n){return n?function(n,r,t){"function"!=typeof n&&D();var o=I.call(arguments,3);if(b(r))return!!n.apply(void 0,[t].concat(o));var u=q(r,t);return void 0!==u&&!!n.apply(void 0,[u].concat(o))}:function(n,r){return b(n)?null!=r:void 0!==q(n,r)}},B=function(n){return n?function(n,r,t,o){"function"!=typeof n&&D();var u=I.call(arguments,4);return b(r)?O(n.apply(void 0,[o].concat(u)),t):O(n.apply(void 0,[q(r,o)].concat(u)),t)}:function(n,r,t){return b(n)?O(t,r):O(q(n,t),r)}},C=function(n,r){return n?function(n,t,o){"function"!=typeof n&&D();var u=I.call(arguments,3);if(!g(o))return n.apply(void 0,[o].concat(u));if(b(t)){var c=n.apply(void 0,[o].concat(u));return c?P(o,c,r):o}var e=!1,i=E(t,o,function(t,o){var c=n.apply(void 0,[t[o]].concat(u));c&&(t[o]=P(t[o],c,r),e=!0)});return e?i:o}:function(n,t,o){return g(o)?b(n)?P(o,t,!0):E(n,o,function(n,o){n[o]=P(n[o],t,r)}):t}},G=function(n){return n?function(n,r,t){"function"!=typeof n&&D();var o=I.call(arguments,3);if(b(r)){var u=W(t);return n.apply(void 0,[u].concat(o))?u:t}var c=q(r,t);return void 0!==c&&n.apply(void 0,[c].concat(o))?E(r,t,function(n,r){F(n)?k(n,r):delete n[r]}):t}:function(n,r){return b(n)?W(r):void 0!==q(n,r)?E(n,r,function(n,r){F(n)?k(n,r):delete n[r]}):r}},H=function(n){return n?function(n,r,t){"function"!=typeof n&&D();var o=I.call(arguments,3);return b(r)?n.apply(void 0,[t].concat(o)):E(r,t,function(r,t){r[t]=n.apply(void 0,[r[t]].concat(o))})}:function(n,r,t){return b(n)?r:E(n,t,function(n,t){n[t]=r})}},J=function(n){var r=H(n);return n?function(n,t,o){return r.apply(this,[n,$(t,o,n),o].concat(I.call(arguments,3)))}:function(n,t,o){return r($(n,o),t,o)}},K=r.curry(J(!1),3),L=r.curry(J(!0),3),N=r.curry(C(!1,!1),3),Q=r.curry(C(!0,!1),3),U=r.curry(M(!1),3),V=r.curry(M(!0),4),X=r.curry(R(!1),2),Y=r.curry(T(!1),3),Z=r.curry(R(!0),3),nn=r.curry(T(!0),4),rn=r.curry(z(!1),2),tn=r.curry(z(!0),3),on=r.curry(B(!1),3),un=r.curry(B(!0),4),cn=r.curry(C(!1,!0),3),en=r.curry(C(!0,!0),3),fn=r.curry(G(!1),2),an=r.curry(G(!0),3),ln=r.curry(H(!1),3),pn=r.curry(H(!0),3);n.__=r.__,n.add=K,n.addWith=L,n.assign=N,n.assignWith=Q,n.call=U,n.callWith=V,n.get=X,n.getOr=Y,n.getWith=Z,n.getWithOr=nn,n.has=rn,n.hasWith=tn,n.is=on,n.isWith=un,n.merge=cn,n.mergeWith=en,n.remove=fn,n.removeWith=an,n.set=ln,n.setWith=pn,Object.defineProperty(n,"__esModule",{value:!0})}); |
@@ -36,5 +36,5 @@ { | ||
"react-dom": "^16.4.2", | ||
"rollup": "^1.0.2", | ||
"rollup-plugin-babel-minify": "^6.2.0", | ||
"rollup": "^1.1.0", | ||
"rollup-plugin-node-resolve": "^4.0.0", | ||
"rollup-plugin-terser": "^4.0.2", | ||
"rollup-plugin-typescript2": "^0.18.1", | ||
@@ -81,3 +81,3 @@ "ts-jest": "^23.10.4", | ||
"types": "dist/index.d.ts", | ||
"version": "2.0.0" | ||
"version": "2.0.1" | ||
} |
@@ -11,3 +11,3 @@ # unchanged | ||
- [Types](#types) | ||
- [Standard methods](#methods) | ||
- [Standard methods](#standard-methods) | ||
- [get](#get) | ||
@@ -23,3 +23,3 @@ - [getOr](#getor) | ||
- [call](#call) | ||
- [Transform methods] | ||
- [Transform methods](#transform-methods) | ||
- [getWith](#getwith) | ||
@@ -26,0 +26,0 @@ - [getWithOr](#getwithor) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0
246923
12
2384