New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

redux-toolbelt

Package Overview
Dependencies
Maintainers
3
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-toolbelt - npm Package Compare versions

Comparing version 3.1.2 to 3.1.7

5

esm/composeReducers.js

@@ -0,1 +1,3 @@

import _isFunction from "lodash/isFunction";
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -7,3 +9,2 @@

import { isFunction } from 'lodash';
var initialState = {};

@@ -36,3 +37,3 @@ /**

return isFunction(reducerOrReducersMap) ? reducerOrReducersMap.apply(void 0, [state].concat(args)) : execReducerMap.apply(void 0, [reducerOrReducersMap, state].concat(args));
return _isFunction(reducerOrReducersMap) ? reducerOrReducersMap.apply(void 0, [state].concat(args)) : execReducerMap.apply(void 0, [reducerOrReducersMap, state].concat(args));
}

@@ -39,0 +40,0 @@

17

esm/makeReducer.js

@@ -0,1 +1,5 @@

import _transform from "lodash/transform";
import _isPlainObject from "lodash/isPlainObject";
import _isFunction from "lodash/isFunction";
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -7,5 +11,2 @@

import { isFunction } from 'lodash';
import { isPlainObject } from 'lodash';
import { transform } from 'lodash';
import { isActionCreator } from './utils';

@@ -47,4 +48,4 @@ var defaultOptions = {

var actionCreators = args[0];
var actionsHandler = isFunction(args[1]) ? args[1] : defaultActionHandler;
return transform(actionCreators, function (actions, actionCreator) {
var actionsHandler = _isFunction(args[1]) ? args[1] : defaultActionHandler;
return _transform(actionCreators, function (actions, actionCreator) {
actions[actionCreator.TYPE] = actionsHandler;

@@ -54,3 +55,3 @@ }, {});

if (isPlainObject(args[0])) {
if (_isPlainObject(args[0])) {
return args[0];

@@ -62,3 +63,3 @@ }

var _actionsHandler = isFunction(args[1]) ? args[1] : defaultActionHandler;
var _actionsHandler = _isFunction(args[1]) ? args[1] : defaultActionHandler;

@@ -77,3 +78,3 @@ return _defineProperty({}, actionCreator, _actionsHandler);

var lastArg = args[args.length - 1];
return isPlainObject(lastArg) ? _objectSpread(_objectSpread({}, defaultOptions), lastArg) : _objectSpread({}, defaultOptions);
return _isPlainObject(lastArg) ? _objectSpread(_objectSpread({}, defaultOptions), lastArg) : _objectSpread({}, defaultOptions);
}

@@ -0,1 +1,3 @@

import _isPlainObject from "lodash/isPlainObject";
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -7,3 +9,2 @@

import { isPlainObject } from 'lodash';
export var isActionCreator = function isActionCreator(obj) {

@@ -19,3 +20,3 @@ return !!(typeof obj === 'function' && obj.TYPE && obj.TYPE === obj.toString());

if (isPlainObject(userArgsMapper)) {
if (_isPlainObject(userArgsMapper)) {
return _objectSpread(_objectSpread({}, defaultOptions), userArgsMapper);

@@ -22,0 +23,0 @@ } else {

@@ -8,4 +8,6 @@ "use strict";

var _lodash = require("lodash");
var _isFunction2 = _interopRequireDefault(require("lodash/isFunction"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -44,3 +46,3 @@

return (0, _lodash.isFunction)(reducerOrReducersMap) ? reducerOrReducersMap.apply(void 0, [state].concat(args)) : execReducerMap.apply(void 0, [reducerOrReducersMap, state].concat(args));
return (0, _isFunction2["default"])(reducerOrReducersMap) ? reducerOrReducersMap.apply(void 0, [state].concat(args)) : execReducerMap.apply(void 0, [reducerOrReducersMap, state].concat(args));
}

@@ -47,0 +49,0 @@

@@ -8,6 +8,12 @@ "use strict";

var _lodash = require("lodash");
var _transform2 = _interopRequireDefault(require("lodash/transform"));
var _isPlainObject2 = _interopRequireDefault(require("lodash/isPlainObject"));
var _isFunction2 = _interopRequireDefault(require("lodash/isFunction"));
var _utils = require("./utils");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -54,4 +60,4 @@

var actionCreators = args[0];
var actionsHandler = (0, _lodash.isFunction)(args[1]) ? args[1] : defaultActionHandler;
return (0, _lodash.transform)(actionCreators, function (actions, actionCreator) {
var actionsHandler = (0, _isFunction2["default"])(args[1]) ? args[1] : defaultActionHandler;
return (0, _transform2["default"])(actionCreators, function (actions, actionCreator) {
actions[actionCreator.TYPE] = actionsHandler;

@@ -61,3 +67,3 @@ }, {});

if ((0, _lodash.isPlainObject)(args[0])) {
if ((0, _isPlainObject2["default"])(args[0])) {
return args[0];

@@ -69,3 +75,3 @@ }

var _actionsHandler = (0, _lodash.isFunction)(args[1]) ? args[1] : defaultActionHandler;
var _actionsHandler = (0, _isFunction2["default"])(args[1]) ? args[1] : defaultActionHandler;

@@ -84,3 +90,3 @@ return _defineProperty({}, actionCreator, _actionsHandler);

var lastArg = args[args.length - 1];
return (0, _lodash.isPlainObject)(lastArg) ? _objectSpread(_objectSpread({}, defaultOptions), lastArg) : _objectSpread({}, defaultOptions);
return (0, _isPlainObject2["default"])(lastArg) ? _objectSpread(_objectSpread({}, defaultOptions), lastArg) : _objectSpread({}, defaultOptions);
}

@@ -8,4 +8,6 @@ "use strict";

var _lodash = require("lodash");
var _isPlainObject2 = _interopRequireDefault(require("lodash/isPlainObject"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

@@ -30,3 +32,3 @@

if ((0, _lodash.isPlainObject)(userArgsMapper)) {
if ((0, _isPlainObject2["default"])(userArgsMapper)) {
return _objectSpread(_objectSpread({}, defaultOptions), userArgsMapper);

@@ -33,0 +35,0 @@ } else {

{
"name": "redux-toolbelt",
"version": "3.1.2",
"version": "3.1.7",
"description": "Async Actions helpers for redux-toolbelt",

@@ -24,3 +24,3 @@ "main": "lib/index.js",

},
"gitHead": "5e91abfd34b76cea871385d0e575ad8582b3f2b2"
"gitHead": "f59c82de613044d2bb7636c60a98adc7cadc87a9"
}
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc