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

redux-storage

Package Overview
Dependencies
Maintainers
1
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redux-storage - npm Package Compare versions

Comparing version 1.4.0 to 1.4.1

8

build/createLoader.js

@@ -7,3 +7,5 @@ 'use strict';

exports['default'] = function (engine) {
var _actions = require('./actions');
exports.default = function (engine) {
return function (store) {

@@ -18,4 +20,2 @@ var dispatchLoad = function dispatchLoad(state) {

};
};
var _actions = require('./actions');
};

@@ -7,3 +7,20 @@ 'use strict';

exports['default'] = function (engine) {
var _actions = require('./actions');
var _constants = require('./constants');
function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
function swallow() {}
function warnAboutConfusingFiltering(blacklist, whitelist) {
blacklist.filter(function (item) {
return whitelist.indexOf(item) !== -1;
}).forEach(function (item) {
console.warn( // eslint-disable-line no-console
'[redux-storage] Action ' + item + ' is on BOTH black- and whitelist.' + ' This is most likely a mistake!');
});
}
exports.default = function (engine) {
var actionBlacklist = arguments.length <= 1 || arguments[1] === undefined ? [] : arguments[1];

@@ -46,19 +63,2 @@ var actionWhitelist = arguments.length <= 2 || arguments[2] === undefined ? [] : arguments[2];

};
};
var _actions = require('./actions');
var _constants = require('./constants');
function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
function swallow() {}
function warnAboutConfusingFiltering(blacklist, whitelist) {
blacklist.filter(function (item) {
return whitelist.indexOf(item) !== -1;
}).forEach(function (item) {
console.warn( // eslint-disable-line no-console
'[redux-storage] Action ' + item + ' is on BOTH black- and whitelist.' + ' This is most likely a mistake!');
});
}
};

@@ -7,3 +7,3 @@ "use strict";

exports["default"] = function (engine, ms) {
exports.default = function (engine, ms) {
var lastTimeout = undefined;

@@ -10,0 +10,0 @@ var lastReject = undefined;

@@ -7,3 +7,13 @@ 'use strict';

exports['default'] = function (engine) {
var _lodash = require('lodash.set');
var _lodash2 = _interopRequireDefault(_lodash);
var _lodash3 = require('lodash.isfunction');
var _lodash4 = _interopRequireDefault(_lodash3);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
exports.default = function (engine) {
var whitelist = arguments.length <= 1 || arguments[1] === undefined ? [] : arguments[1];

@@ -28,3 +38,3 @@

// Support immutable structures
if ((0, _lodash4['default'])(value.has) && (0, _lodash4['default'])(value.get)) {
if ((0, _lodash4.default)(value.has) && (0, _lodash4.default)(value.get)) {
if (!value.has(keyPart)) {

@@ -43,3 +53,3 @@ // No value stored

(0, _lodash2['default'])(saveState, key, value);
(0, _lodash2.default)(saveState, key, value);
});

@@ -51,12 +61,2 @@ });

};
};
var _lodash = require('lodash.set');
var _lodash2 = _interopRequireDefault(_lodash);
var _lodash3 = require('lodash.isfunction');
var _lodash4 = _interopRequireDefault(_lodash3);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
};

@@ -7,3 +7,5 @@ 'use strict';

exports['default'] = function (engine) {
var _immutable = require('immutable');
exports.default = function (engine) {
var whitelist = arguments.length <= 1 || arguments[1] === undefined ? [] : arguments[1];

@@ -24,4 +26,2 @@

};
};
var _immutable = require('immutable');
};

@@ -9,8 +9,2 @@ 'use strict';

exports['default'] = function (reducer) {
return function (state, action) {
return reducer(action.type === _constants.LOAD ? myMerge(state, action.payload) : state, action);
};
};
var _lodash = require('lodash.isfunction');

@@ -79,2 +73,8 @@

return result;
}
}
exports.default = function (reducer) {
return function (state, action) {
return reducer(action.type === _constants.LOAD ? myMerge(state, action.payload) : state, action);
};
};

@@ -7,3 +7,3 @@ "use strict";

exports["default"] = function (key) {
exports.default = function (key) {
return {

@@ -10,0 +10,0 @@ load: function load() {

@@ -6,18 +6,2 @@ "use strict";

});
exports["default"] = function (key) {
return {
load: function load() {
var jsonState = localStorage.getItem(key);
var jsonObj = JSON.parse(jsonState) || {};
return createFakePromise(jsonObj);
},
save: function save(state) {
var jsonState = JSON.stringify(state);
localStorage.setItem(key, jsonState);
return createFakePromise();
}
};
};
var noop = function noop() {};

@@ -37,2 +21,17 @@

};
}
}
exports.default = function (key) {
return {
load: function load() {
var jsonState = localStorage.getItem(key);
var jsonObj = JSON.parse(jsonState) || {};
return createFakePromise(jsonObj);
},
save: function save(state) {
var jsonState = JSON.stringify(state);
localStorage.setItem(key, jsonState);
return createFakePromise();
}
};
};

@@ -7,3 +7,5 @@ 'use strict';

exports['default'] = function (key) {
var _reactNative = require('react-native');
exports.default = function (key) {
return {

@@ -20,4 +22,2 @@ load: function load() {

};
};
var _reactNative = require('react-native');
};
{
"name": "redux-storage",
"version": "1.4.0",
"version": "1.4.1",
"description": "Persistence layer for redux with flexible backends",

@@ -31,10 +31,8 @@ "main": "build/index.js",

"devDependencies": {
"babel-cli": "^6.1.4",
"babel-core": "^6.1.4",
"babel-eslint": "^4.1.5",
"babel-polyfill": "^6.1.4",
"babel-cli": "^6.3.15",
"babel-core": "^6.3.15",
"babel-polyfill": "^6.3.14",
"babel-preset-michaelcontento": "^1.0.0",
"eslint": "^1.9.0",
"eslint-config-airbnb": "^1.0.0",
"eslint-config-michaelcontento": "^1.0.0",
"eslint": "^1.10.3",
"eslint-config-michaelcontento": "^1.1.1",
"eslint-plugin-mocha-only": "0.0.3",

@@ -51,3 +49,3 @@ "mocca": "^0.2.2",

"lodash.set": "^3.7.4",
"redux-actions": "^0.8.0"
"redux-actions": "^0.9.0"
},

@@ -54,0 +52,0 @@ "peerDependencies": {

@@ -71,3 +71,3 @@ [redux-storage][]

//
// BUT (!) a existing old state HAS NOT been restored yet! It's up to you to
// BUT (!) an existing old state HAS NOT been restored yet! It's up to you to
// decide when this should happen. Most of the times you can/should do this

@@ -74,0 +74,0 @@ // right after the store object has been created.

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