re-reduced
Advanced tools
Comparing version 2.3.5 to 2.3.7
@@ -12,5 +12,5 @@ 'use strict'; | ||
var effects = require('redux-saga/effects'); | ||
var redux = require('redux'); | ||
var reactRedux = require('react-redux'); | ||
var applySpec = _interopDefault(require('ramda/src/applySpec')); | ||
var reactRedux = require('react-redux'); | ||
var redux = require('redux'); | ||
var mapObjIndexed = _interopDefault(require('ramda/src/mapObjIndexed')); | ||
@@ -17,0 +17,0 @@ var react = require('react'); |
@@ -1,2 +0,2 @@ | ||
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("ramda/src/mergeAll")),t=e(require("ramda/src/merge")),n=e(require("ramda/src/uncurryN")),u=e(require("ramda/src/flip")),c=require("redux-saga/effects"),o=e(require("ramda/src/applySpec")),a=require("react-redux"),s=require("redux"),i=e(require("ramda/src/mapObjIndexed")),f=require("react");function p(e,t){var n=Array.isArray(e)?r(e):e;return function(e,r){void 0===e&&(e=t);var u=n[r.type];return"function"==typeof u?u(e,r.payload):e}}var d=p;function l(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.reduce(r))}),{}):e.reduce(r)}function x(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.foldP(r))}),{}):e.foldP(r)}var v=l,y=x;function A(){return(A=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}function m(e,r){var t=(r?r+"/"+e:e).replace(/(([a-z])([A-Z]))/g,(function(e){return e[0]+"_"+e[1]})).toUpperCase();return Object.assign((function(e,r){return{error:r?r.error:void 0,meta:r?r.meta:void 0,payload:e,type:t}}),{type:t,reduce:function(e){var r;return(r={})[t]=e,r},reduceP:function(e){var r;return(r={})[t]=n(2,e),r},fold:function(e){var r;return(r={})[t]=u(e),r},foldP:function(e){var r;return(r={})[t]=u(n(2,e)),r}})}function b(e,r){var t=m(e,r),n={request:m(e+"_REQUEST",r),success:m(e+"_SUCCESS",r),failure:m(e+"_FAILURE",r),cancel:m(e+"_CANCEL",r)};return Object.assign(t,n)}var g=function(){};function h(e,r){return i((function(r,t){return"object"==typeof r?h(e,r):e(r,t)}),r)}g.action=function(){return function(e,r){return m(e,r)}},g.asyncAction=function(){return function(e,r){return b(e,r)}};var q=function(e){return function(r){var t=s.compose(e,r);if(!function(e){return r=e,["request","success","failure","cancel"].every((function(e){return Object.prototype.hasOwnProperty.call(r,e)}));var r}(r))return t;var n=r,u={request:s.compose(e,n.request),success:s.compose(e,n.success),failure:s.compose(e,n.failure),cancel:s.compose(e,n.cancel)};return Object.assign(t,u)}},j=function(e){return function(r){return{actions:h(q(r),e)}}},P=function(e){return o(e)};exports.CreateActionsAPI=g,exports.apiWorkerFactory=function(e,r,t){return regeneratorRuntime.mark((function n(u){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,c.put(e.request());case 3:if(void 0!==u.payload){n.next=9;break}return n.next=6,c.call(r);case 6:n.t0=n.sent,n.next=12;break;case 9:return n.next=11,c.call(r,u.payload);case 11:n.t0=n.sent;case 12:if(o=n.t0,!t||!t.onSuccess){n.next=18;break}return n.next=16,c.fork(t.onSuccess,o,u);case 16:n.next=20;break;case 18:return n.next=20,c.put(e.success(o));case 20:n.next=31;break;case 22:if(n.prev=22,n.t1=n.catch(0),!t||!t.onFailure){n.next=29;break}return n.next=27,c.fork(t.onFailure,n.t1,u);case 27:n.next=31;break;case 29:return n.next=31,c.put(e.failure(n.t1));case 31:case"end":return n.stop()}}),n,null,[[0,22]])}))},exports.applySelectors=P,exports.bindActionCreators=j,exports.composeReducers=function(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(e,t){return r.reduce((function(e,r){return r(e,t)}),e)}},exports.connectWithActions=function(e,r){var t="object"==typeof r?P(r):r;return a.connect(t,j(e))},exports.createAction=m,exports.createActions=function(){var e=1===arguments.length?void 0:arguments.length<=0?void 0:arguments[0],r=1===arguments.length?arguments.length<=0?void 0:arguments[0]:arguments.length<=1?void 0:arguments[1],t=r(g);return Object.entries(t).reduce((function(r,t){var n,u=t[0];return A({},r,((n={})[u]=(0,t[1])(u,e),n))}),{})},exports.createAsyncAction=b,exports.createReducer=p,exports.fold=function(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.fold(r))}),{}):e.fold(r)},exports.foldP=x,exports.handleActions=d,exports.match=v,exports.matchF=y,exports.reduce=l,exports.reduceP=function(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.reduceP(r))}),{}):e.reduceP(r)},exports.useActions=function(e){var r=a.useDispatch();return f.useMemo((function(){return j(e)(r).actions}),[r,e])},exports.useReduxState=function(e){var r=f.useMemo((function(){return"object"==typeof e?o(e):e}),[e]);return a.useSelector(r)}; | ||
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("ramda/src/mergeAll")),t=e(require("ramda/src/merge")),n=e(require("ramda/src/uncurryN")),u=e(require("ramda/src/flip")),c=require("redux-saga/effects"),o=require("redux"),a=require("react-redux"),s=e(require("ramda/src/applySpec")),i=e(require("ramda/src/mapObjIndexed")),f=require("react");function p(e,t){var n=Array.isArray(e)?r(e):e;return function(e,r){void 0===e&&(e=t);var u=n[r.type];return"function"==typeof u?u(e,r.payload):e}}var d=p;function l(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.reduce(r))}),{}):e.reduce(r)}function x(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.foldP(r))}),{}):e.foldP(r)}var v=l,y=x;function A(){return(A=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}function m(e,r){var t=(r?r+"/"+e:e).replace(/(([a-z])([A-Z]))/g,(function(e){return e[0]+"_"+e[1]})).toUpperCase();return Object.assign((function(e,r){return{error:r?r.error:void 0,meta:r?r.meta:void 0,payload:e,type:t}}),{type:t,reduce:function(e){var r;return(r={})[t]=e,r},reduceP:function(e){var r;return(r={})[t]=n(2,e),r},fold:function(e){var r;return(r={})[t]=u(e),r},foldP:function(e){var r;return(r={})[t]=u(n(2,e)),r}})}function b(e,r){var t=m(e,r),n={request:m(e+"_REQUEST",r),success:m(e+"_SUCCESS",r),failure:m(e+"_FAILURE",r),cancel:m(e+"_CANCEL",r)};return Object.assign(t,n)}var g=function(){};function h(e,r){return i((function(r,t){return"object"==typeof r?h(e,r):e(r,t)}),r)}g.action=function(){return function(e,r){return m(e,r)}},g.asyncAction=function(){return function(e,r){return b(e,r)}};var q=function(e){return function(r){var t=o.compose(e,r);if(!function(e){return r=e,["request","success","failure","cancel"].every((function(e){return Object.prototype.hasOwnProperty.call(r,e)}));var r}(r))return t;var n=r,u={request:o.compose(e,n.request),success:o.compose(e,n.success),failure:o.compose(e,n.failure),cancel:o.compose(e,n.cancel)};return Object.assign(t,u)}},j=function(e){return function(r){return{actions:h(q(r),e)}}},P=function(e){return s(e)};exports.CreateActionsAPI=g,exports.apiWorkerFactory=function(e,r,t){return regeneratorRuntime.mark((function n(u){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,c.put(e.request());case 3:if(void 0!==u.payload){n.next=9;break}return n.next=6,c.call(r);case 6:n.t0=n.sent,n.next=12;break;case 9:return n.next=11,c.call(r,u.payload);case 11:n.t0=n.sent;case 12:if(o=n.t0,!t||!t.onSuccess){n.next=18;break}return n.next=16,c.fork(t.onSuccess,o,u);case 16:n.next=20;break;case 18:return n.next=20,c.put(e.success(o));case 20:n.next=31;break;case 22:if(n.prev=22,n.t1=n.catch(0),!t||!t.onFailure){n.next=29;break}return n.next=27,c.fork(t.onFailure,n.t1,u);case 27:n.next=31;break;case 29:return n.next=31,c.put(e.failure(n.t1));case 31:case"end":return n.stop()}}),n,null,[[0,22]])}))},exports.applySelectors=P,exports.bindActionCreators=j,exports.composeReducers=function(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(e,t){return r.reduce((function(e,r){return r(e,t)}),e)}},exports.connectWithActions=function(e,r){var t="object"==typeof r?P(r):r;return a.connect(t,j(e))},exports.createAction=m,exports.createActions=function(){var e=1===arguments.length?void 0:arguments.length<=0?void 0:arguments[0],r=1===arguments.length?arguments.length<=0?void 0:arguments[0]:arguments.length<=1?void 0:arguments[1],t=r(g);return Object.entries(t).reduce((function(r,t){var n,u=t[0];return A({},r,((n={})[u]=(0,t[1])(u,e),n))}),{})},exports.createAsyncAction=b,exports.createReducer=p,exports.fold=function(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.fold(r))}),{}):e.fold(r)},exports.foldP=x,exports.handleActions=d,exports.match=v,exports.matchF=y,exports.reduce=l,exports.reduceP=function(e,r){return Array.isArray(e)?e.reduce((function(e,n){return t(e,n.reduceP(r))}),{}):e.reduceP(r)},exports.useActions=function(e){var r=a.useDispatch();return f.useMemo((function(){return j(e)(r).actions}),[r,e])},exports.useReduxState=function(e){var r=f.useMemo((function(){return"object"==typeof e?s(e):e}),[e]);return a.useSelector(r)}; | ||
//# sourceMappingURL=re-reduced.cjs.production.min.js.map |
@@ -6,5 +6,5 @@ import mergeAll from 'ramda/src/mergeAll'; | ||
import { put, fork, call } from 'redux-saga/effects'; | ||
import { compose } from 'redux'; | ||
import { connect, useDispatch, useSelector } from 'react-redux'; | ||
import applySpec from 'ramda/src/applySpec'; | ||
import { connect, useDispatch, useSelector } from 'react-redux'; | ||
import { compose } from 'redux'; | ||
import mapObjIndexed from 'ramda/src/mapObjIndexed'; | ||
@@ -11,0 +11,0 @@ import { useMemo } from 'react'; |
@@ -0,3 +1,3 @@ | ||
import { Dispatch } from "redux"; | ||
import { InferableComponentEnhancerWithProps, MapStateToProps } from "react-redux"; | ||
import { Dispatch } from "redux"; | ||
import { ActionCreator } from "./core"; | ||
@@ -4,0 +4,0 @@ import { Tree } from "./helpers/objects"; |
@@ -0,3 +1,3 @@ | ||
import { Dispatch } from "redux"; | ||
import { InferableComponentEnhancerWithProps, MapStateToProps } from "react-redux"; | ||
import { Dispatch } from "redux"; | ||
import { ActionCreator } from "./core"; | ||
@@ -4,0 +4,0 @@ import { Tree } from "./helpers/objects"; |
@@ -0,4 +1,4 @@ | ||
import { compose } from "redux"; | ||
import { connect, } from "react-redux"; | ||
import applySpec from "ramda/src/applySpec"; | ||
import { connect, } from "react-redux"; | ||
import { compose } from "redux"; | ||
import { transformTree, hasOwnProps } from "./helpers/objects"; | ||
@@ -5,0 +5,0 @@ function isAsyncActionCreator(action) { |
{ | ||
"name": "re-reduced", | ||
"version": "2.3.5", | ||
"version": "2.3.7", | ||
"main": "dist/index.js", | ||
@@ -18,3 +18,3 @@ "umd:main": "dist/re-reduced.umd.production.js", | ||
"prepare": "npm run build", | ||
"prepublish": "scripts/build_es.sh", | ||
"preversion": "scripts/build_es.sh", | ||
"prepublishOnly": "npm test", | ||
@@ -71,4 +71,4 @@ "postversion": "git push && git push --tags", | ||
"@types/styled-components": "^4.4.2", | ||
"@typescript-eslint/eslint-plugin": "^2.18.0", | ||
"@typescript-eslint/parser": "^2.18.0", | ||
"@typescript-eslint/eslint-plugin": "^2.21.0", | ||
"@typescript-eslint/parser": "^2.21.0", | ||
"docz": "^2.2.0", | ||
@@ -81,3 +81,3 @@ "eslint": "^6.8.0", | ||
"eslint-plugin-prettier": "^3.1.2", | ||
"eslint-plugin-react": "^7.18.2", | ||
"eslint-plugin-react": "^7.18.3", | ||
"husky": "^4.2.1", | ||
@@ -89,3 +89,3 @@ "lint-staged": "^10.0.7", | ||
"react-dom": "^16.12.0", | ||
"react-redux": "^7.1.3", | ||
"react-redux": "^7.2.0", | ||
"redux": "^4.0.5", | ||
@@ -92,0 +92,0 @@ "redux-saga": "^1.1.3", |
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
Sorry, the diff of this file is not supported yet