Socket
Socket
Sign inDemoInstall

final-form-arrays

Package Overview
Dependencies
2
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.0 to 2.0.0

6

dist/final-form-arrays.cjs.js

@@ -56,2 +56,3 @@ 'use strict';

changes[incrementedKey].name = incrementedKey;
changes[incrementedKey].forceUpdate = true;
}

@@ -64,3 +65,3 @@

});
state.fields = _extends_1({}, state.fields, changes);
state.fields = _extends_1({}, state.fields, {}, changes);
};

@@ -145,2 +146,3 @@

focus: state.fields[destKey] && state.fields[destKey].focus,
forceUpdate: true,
lastFieldState: undefined // clearing lastFieldState forces renotification

@@ -213,2 +215,3 @@

state.fields[decrementedKey].name = decrementedKey;
state.fields[decrementedKey].forceUpdate = true;
}

@@ -275,2 +278,3 @@ }

newFields[decrementedKey].name = decrementedKey;
newFields[decrementedKey].forceUpdate = true;
}

@@ -277,0 +281,0 @@ } else {

@@ -44,2 +44,3 @@ function _extends() {

changes[incrementedKey].name = incrementedKey;
changes[incrementedKey].forceUpdate = true;
}

@@ -52,3 +53,3 @@

});
state.fields = _extends({}, state.fields, changes);
state.fields = _extends({}, state.fields, {}, changes);
};

@@ -133,2 +134,3 @@

focus: state.fields[destKey] && state.fields[destKey].focus,
forceUpdate: true,
lastFieldState: undefined // clearing lastFieldState forces renotification

@@ -201,2 +203,3 @@

state.fields[decrementedKey].name = decrementedKey;
state.fields[decrementedKey].forceUpdate = true;
}

@@ -263,2 +266,3 @@ }

newFields[decrementedKey].name = decrementedKey;
newFields[decrementedKey].forceUpdate = true;
}

@@ -265,0 +269,0 @@ } else {

@@ -50,2 +50,3 @@ (function (global, factory) {

changes[incrementedKey].name = incrementedKey;
changes[incrementedKey].forceUpdate = true;
}

@@ -58,3 +59,3 @@

});
state.fields = _extends({}, state.fields, changes);
state.fields = _extends({}, state.fields, {}, changes);
};

@@ -139,2 +140,3 @@

focus: state.fields[destKey] && state.fields[destKey].focus,
forceUpdate: true,
lastFieldState: undefined // clearing lastFieldState forces renotification

@@ -207,2 +209,3 @@

state.fields[decrementedKey].name = decrementedKey;
state.fields[decrementedKey].forceUpdate = true;
}

@@ -269,2 +272,3 @@ }

newFields[decrementedKey].name = decrementedKey;
newFields[decrementedKey].forceUpdate = true;
}

@@ -271,0 +275,0 @@ } else {

2

dist/final-form-arrays.umd.min.js

@@ -1,2 +0,2 @@

!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e=e||self)["final-form-arrays"]={})}(this,function(e){"use strict";function d(){return(d=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(this,arguments)}var f=function(e,i,n){var f=e[0],c=e[1],r=e[2];(0,n.changeValue)(i,f,function(e){var n=[].concat(e||[]);return n.splice(c,0,r),n});var a=new RegExp("^"+f+"\\[(\\d+)\\](.*)"),s={};Object.keys(i.fields).forEach(function(e){var n=a.exec(e);if(n){var r=Number(n[1]);if(c<=r){var t=f+"["+(r+1)+"]"+n[2];s[t]=i.fields[e],s[t].name=t}r===c&&delete i.fields[e]}}),i.fields=d({},i.fields,s)},i=function(e,i,n){var r,f=e[0],c=e[1];(0,n.changeValue)(i,f,function(e){var n=[].concat(e||[]);return r=n[c],n.splice(c,1),n});var a=new RegExp("^"+f+"\\[(\\d+)\\](.*)"),s=d({},i.fields);return Object.keys(i.fields).forEach(function(e){var n=a.exec(e);if(n){var r=Number(n[1]);if(r===c)delete i.fields[e];else if(c<r){delete i.fields[e];var t=f+"["+(r-1)+"]"+n[2];i.fields[t]=s[e],i.fields[t].name=t}}}),r},n={insert:f,concat:function(e,n,r){var t=e[0],i=e[1];(0,r.changeValue)(n,t,function(e){return e?[].concat(e,i):i})},move:function(e,c,n){var a=e[0],s=e[1],u=e[2],r=n.changeValue;if(s!==u){r(c,a,function(e){var n=[].concat(e||[]),r=n[s];return n.splice(s,1),n.splice(u,0,r),n});var o=a+"["+s+"]";Object.keys(c.fields).forEach(function(e){if(e.substring(0,o.length)===o){var n=e.substring(o.length),r=o+n,t=c.fields[r];if(s<u)for(var i=s;i<u;i++)l({destKey:a+"["+i+"]"+n,source:c.fields[a+"["+(i+1)+"]"+n]});else for(var f=s;u<f;f--)l({destKey:a+"["+f+"]"+n,source:c.fields[a+"["+(f-1)+"]"+n]});l({destKey:a+"["+u+"]"+n,source:t})}})}function l(e){var n=e.destKey,r=e.source;c.fields[n]=d({},r,{name:n,change:c.fields[n]&&c.fields[n].change,blur:c.fields[n]&&c.fields[n].blur,focus:c.fields[n]&&c.fields[n].focus,lastFieldState:void 0})}},pop:function(e,n,r){var t,i=e[0];return(0,r.changeValue)(n,i,function(e){if(e)return e.length?(t=e[e.length-1],e.slice(0,e.length-1)):[]}),t},push:function(e,n,r){var t=e[0],i=e[1];(0,r.changeValue)(n,t,function(e){return e?[].concat(e,[i]):[i]})},remove:i,removeBatch:function(e,f,n){var c=e[0],i=e[1],r=n.changeValue,a=[].concat(i);a.sort();for(var t=0;t<a.length;t++)0<t&&a[t]===a[t-1]&&a.splice(t--,1);var s=[];r(f,c,function(n){if(s=i.map(function(e){return n&&n[e]}),!n||!a.length)return n;var r=[].concat(n),t=[];return a.forEach(function(e){r.splice(e-t.length,1),t.push(n&&n[e])}),r});var u=new RegExp("^"+c+"\\[(\\d+)\\](.*)"),o={};return Object.keys(f.fields).forEach(function(e){var r,n=u.exec(e);if(n){var t=Number(n[1]);if(!~a.indexOf(t)){var i=c+"["+(t-(r=t,a.reduce(function(e,n){return n<r?e+1:e},0)))+"]"+n[2];o[i]=f.fields[e],o[i].name=i}}else o[e]=f.fields[e]}),f.fields=o,s},shift:function(e,n,r){var t=e[0];return i([t,0],n,r)},swap:function(e,f,n){var r=e[0],t=e[1],i=e[2],c=n.changeValue;if(t!==i){c(f,r,function(e){var n=[].concat(e||[]),r=n[t];return n[t]=n[i],n[i]=r,n});var a=r+"["+t+"]",s=r+"["+i+"]";Object.keys(f.fields).forEach(function(e){if(e.substring(0,a.length)===a){var n=e.substring(a.length),r=a+n,t=s+n,i=f.fields[r];u({destKey:r,source:f.fields[t]}),u({destKey:t,source:i})}})}function u(e){var n=e.destKey,r=e.source;f.fields[n]=d({},r,{name:n,change:f.fields[n].change,blur:f.fields[n].blur,focus:f.fields[n].focus,lastFieldState:void 0})}},unshift:function(e,n,r){var t=e[0],i=e[1];return f([t,0,i],n,r)},update:function(e,n,r){var t=e[0],i=e[1],f=e[2];(0,r.changeValue)(n,t,function(e){var n=[].concat(e||[]);return n.splice(i,1,f),n})}};e.default=n,Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e=e||self)["final-form-arrays"]={})}(this,function(e){"use strict";function d(){return(d=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var r=arguments[n];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t])}return e}).apply(this,arguments)}function i(e,f,n){var i=e[0],c=e[1],r=e[2];(0,n.changeValue)(f,i,function(e){var n=[].concat(e||[]);return n.splice(c,0,r),n});var a=new RegExp("^"+i+"\\[(\\d+)\\](.*)"),s={};Object.keys(f.fields).forEach(function(e){var n=a.exec(e);if(n){var r=Number(n[1]);if(c<=r){var t=i+"["+(r+1)+"]"+n[2];s[t]=f.fields[e],s[t].name=t,s[t].forceUpdate=!0}r===c&&delete f.fields[e]}}),f.fields=d({},f.fields,{},s)}function f(e,f,n){var r,i=e[0],c=e[1];(0,n.changeValue)(f,i,function(e){var n=[].concat(e||[]);return r=n[c],n.splice(c,1),n});var a=new RegExp("^"+i+"\\[(\\d+)\\](.*)"),s=d({},f.fields);return Object.keys(f.fields).forEach(function(e){var n=a.exec(e);if(n){var r=Number(n[1]);if(r===c)delete f.fields[e];else if(c<r){delete f.fields[e];var t=i+"["+(r-1)+"]"+n[2];f.fields[t]=s[e],f.fields[t].name=t,f.fields[t].forceUpdate=!0}}}),r}var n={insert:i,concat:function(e,n,r){var t=e[0],f=e[1];(0,r.changeValue)(n,t,function(e){return e?[].concat(e,f):f})},move:function(e,c,n){var a=e[0],s=e[1],u=e[2],r=n.changeValue;if(s!==u){r(c,a,function(e){var n=[].concat(e||[]),r=n[s];return n.splice(s,1),n.splice(u,0,r),n});var o=a+"["+s+"]";Object.keys(c.fields).forEach(function(e){if(e.substring(0,o.length)===o){var n=e.substring(o.length),r=o+n,t=c.fields[r];if(s<u)for(var f=s;f<u;f++){l({destKey:a+"["+f+"]"+n,source:c.fields[a+"["+(f+1)+"]"+n]})}else for(var i=s;u<i;i--){l({destKey:a+"["+i+"]"+n,source:c.fields[a+"["+(i-1)+"]"+n]})}l({destKey:a+"["+u+"]"+n,source:t})}})}function l(e){var n=e.destKey,r=e.source;c.fields[n]=d({},r,{name:n,change:c.fields[n]&&c.fields[n].change,blur:c.fields[n]&&c.fields[n].blur,focus:c.fields[n]&&c.fields[n].focus,forceUpdate:!0,lastFieldState:void 0})}},pop:function(e,n,r){var t,f=e[0];return(0,r.changeValue)(n,f,function(e){if(e)return e.length?(t=e[e.length-1],e.slice(0,e.length-1)):[]}),t},push:function(e,n,r){var t=e[0],f=e[1];(0,r.changeValue)(n,t,function(e){return e?[].concat(e,[f]):[f]})},remove:f,removeBatch:function(e,f,n){var i=e[0],c=e[1],r=n.changeValue,a=[].concat(c);a.sort();for(var t=0;t<a.length;t++)0<t&&a[t]===a[t-1]&&a.splice(t--,1);var s=[];r(f,i,function(n){if(s=c.map(function(e){return n&&n[e]}),!n||!a.length)return n;var r=[].concat(n),t=[];return a.forEach(function(e){r.splice(e-t.length,1),t.push(n&&n[e])}),r});var u=new RegExp("^"+i+"\\[(\\d+)\\](.*)"),o={};return Object.keys(f.fields).forEach(function(e){var n=u.exec(e);if(n){var r=Number(n[1]);if(!~a.indexOf(r)){var t=i+"["+(r-function(e,r){return e.reduce(function(e,n){return n<r?e+1:e},0)}(a,r))+"]"+n[2];o[t]=f.fields[e],o[t].name=t,o[t].forceUpdate=!0}}else o[e]=f.fields[e]}),f.fields=o,s},shift:function(e,n,r){var t=e[0];return f([t,0],n,r)},swap:function(e,i,n){var r=e[0],t=e[1],f=e[2],c=n.changeValue;if(t!==f){c(i,r,function(e){var n=[].concat(e||[]),r=n[t];return n[t]=n[f],n[f]=r,n});var a=r+"["+t+"]",s=r+"["+f+"]";Object.keys(i.fields).forEach(function(e){if(e.substring(0,a.length)===a){var n=e.substring(a.length),r=a+n,t=s+n,f=i.fields[r];u({destKey:r,source:i.fields[t]}),u({destKey:t,source:f})}})}function u(e){var n=e.destKey,r=e.source;i.fields[n]=d({},r,{name:n,change:i.fields[n].change,blur:i.fields[n].blur,focus:i.fields[n].focus,lastFieldState:void 0})}},unshift:function(e,n,r){var t=e[0],f=e[1];return i([t,0,f],n,r)},update:function(e,n,r){var t=e[0],f=e[1],i=e[2];(0,r.changeValue)(n,t,function(e){var n=[].concat(e||[]);return n.splice(f,1,i),n})}};e.default=n,Object.defineProperty(e,"__esModule",{value:!0})});
//# sourceMappingURL=final-form-arrays.umd.min.js.map
{
"name": "final-form-arrays",
"version": "1.2.0",
"version": "2.0.0",
"description": "Array Mutators for 🏁 Final Form",

@@ -28,8 +28,8 @@ "main": "dist/final-form-arrays.cjs.js",

"devDependencies": {
"@babel/core": "^7.0.0",
"@babel/core": "^7.5.4",
"@babel/plugin-external-helpers": "^7.0.0",
"@babel/plugin-proposal-class-properties": "^7.0.0",
"@babel/plugin-proposal-decorators": "^7.0.0",
"@babel/plugin-proposal-export-namespace-from": "^7.0.0",
"@babel/plugin-proposal-function-sent": "^7.0.0",
"@babel/plugin-proposal-class-properties": "^7.5.0",
"@babel/plugin-proposal-decorators": "^7.4.4",
"@babel/plugin-proposal-export-namespace-from": "^7.5.2",
"@babel/plugin-proposal-function-sent": "^7.5.0",
"@babel/plugin-proposal-json-strings": "^7.0.0",

@@ -40,39 +40,40 @@ "@babel/plugin-proposal-numeric-separator": "^7.0.0",

"@babel/plugin-syntax-import-meta": "^7.0.0",
"@babel/plugin-transform-flow-strip-types": "^7.0.0",
"@babel/plugin-transform-runtime": "^7.2.0",
"@babel/preset-env": "^7.0.0",
"@babel/plugin-transform-flow-strip-types": "^7.4.4",
"@babel/plugin-transform-runtime": "^7.5.0",
"@babel/preset-env": "^7.5.4",
"@babel/preset-flow": "^7.0.0",
"babel-core": "^7.0.0-bridge.0",
"babel-eslint": "^10.0.1",
"babel-jest": "^23.4.2",
"bundlesize": "^0.17.1",
"babel-eslint": "^10.0.2",
"babel-jest": "^24.8.0",
"bundlesize": "^0.18.0",
"doctoc": "^1.3.0",
"eslint": "^5.13.0",
"eslint": "^6.0.1",
"eslint-config-react-app": "^3.0.6",
"eslint-plugin-babel": "^5.1.0",
"eslint-plugin-babel": "^5.3.0",
"eslint-plugin-flowtype": "^3.2.1",
"eslint-plugin-import": "^2.16.0",
"eslint-plugin-jsx-a11y": "^6.2.1",
"eslint-plugin-react": "^7.12.4",
"final-form": "^4.11.1",
"flow-bin": "^0.92.1",
"eslint-plugin-react": "^7.13.0",
"final-form": "^4.17.0",
"flow-bin": "^0.102.0",
"glow": "^1.2.2",
"husky": "^1.3.1",
"jest": "^24.1.0",
"lint-staged": "^8.1.3",
"nps": "^5.7.1",
"husky": "^3.0.0",
"jest": "^24.8.0",
"lint-staged": "^9.2.0",
"nps": "^5.9.5",
"nps-utils": "^1.5.0",
"prettier": "^1.16.4",
"prettier-eslint-cli": "^4.7.0",
"rollup": "^1.1.2",
"rollup-plugin-babel": "^4.3.2",
"rollup-plugin-commonjs": "^9.1.5",
"prettier": "^1.18.2",
"prettier-eslint-cli": "^5.0.0",
"react": "^16.8.6",
"rollup": "^1.16.7",
"rollup-plugin-babel": "^4.3.3",
"rollup-plugin-commonjs": "^10.0.1",
"rollup-plugin-flow": "^1.1.1",
"rollup-plugin-node-resolve": "^4.0.0",
"rollup-plugin-replace": "^2.0.0",
"rollup-plugin-node-resolve": "^5.2.0",
"rollup-plugin-replace": "^2.2.0",
"rollup-plugin-uglify": "^6.0.2",
"typescript": "^3.3.1"
"typescript": "^3.5.3"
},
"peerDependencies": {
"final-form": ">=1.2.0"
"final-form": "^4.17.0"
},

@@ -79,0 +80,0 @@ "lint-staged": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc