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

react-adone

Package Overview
Dependencies
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-adone - npm Package Compare versions

Comparing version 1.0.1 to 1.1.0

6

lib/cjs/create-store.js

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

};
},
produce: function produce(s) {
return s;
} // makes Flow happy
}
};

@@ -43,0 +39,0 @@ store.produce = (0, _middlewares.default)(store, middlewares);

23

lib/cjs/yield.js

@@ -10,2 +10,4 @@ "use strict";

var _propTypes = _interopRequireDefault(require("prop-types"));
var _shallowEqual = _interopRequireDefault(require("./utils/shallow-equal"));

@@ -117,3 +119,4 @@

var pick = this.props.pick;
return pick && this.basket ? pick(this.basket.store.getState()) : {};
var state = this.basket ? this.basket.store.getState() : {};
return pick ? pick(state) : state;
}

@@ -181,6 +184,10 @@ }, {

_defineProperty(Yield, "defaultProps", {
pick: function pick(state) {
return state;
}
_defineProperty(Yield, "propTypes", {
children: _propTypes.default.func.isRequired,
from: _propTypes.default.shape({
key: _propTypes.default.string.isRequired,
defaultState: _propTypes.default.object.isRequired,
actions: _propTypes.default.object.isRequired
}).isRequired,
pick: _propTypes.default.func
});

@@ -230,2 +237,8 @@

_defineProperty(YieldProvider, "propTypes", {
children: _propTypes.default.node,
baskets: _propTypes.default.object,
middlewares: _propTypes.default.arrayOf(_propTypes.default.func)
});
_defineProperty(YieldProvider, "defaultProps", {

@@ -232,0 +245,0 @@ baskets: {},

@@ -26,7 +26,3 @@ import applyMiddleware from './middlewares';

};
},
produce: function produce(s) {
return s;
} // makes Flow happy
}
};

@@ -33,0 +29,0 @@ store.produce = applyMiddleware(store, middlewares);

@@ -24,2 +24,3 @@ function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

import React, { Component } from 'react';
import PropTypes from 'prop-types';
import shallowEqual from './utils/shallow-equal';

@@ -101,3 +102,4 @@ import createStore from './create-store';

var pick = this.props.pick;
return pick && this.basket ? pick(this.basket.store.getState()) : {};
var state = this.basket ? this.basket.store.getState() : {};
return pick ? pick(state) : state;
}

@@ -163,6 +165,10 @@ }, {

_defineProperty(Yield, "defaultProps", {
pick: function pick(state) {
return state;
}
_defineProperty(Yield, "propTypes", {
children: PropTypes.func.isRequired,
from: PropTypes.shape({
key: PropTypes.string.isRequired,
defaultState: PropTypes.object.isRequired,
actions: PropTypes.object.isRequired
}).isRequired,
pick: PropTypes.func
});

@@ -210,2 +216,8 @@

_defineProperty(YieldProvider, "propTypes", {
children: PropTypes.node,
baskets: PropTypes.object,
middlewares: PropTypes.arrayOf(PropTypes.func)
});
_defineProperty(YieldProvider, "defaultProps", {

@@ -212,0 +224,0 @@ baskets: {},

{
"name": "react-adone",
"version": "1.0.1",
"version": "1.1.0",
"description": "State management for React build on top of immer and Context (optional)",

@@ -25,4 +25,4 @@ "keywords": [

"build:esm": "babel src/ -d lib/esm --ignore **/__tests__",
"build:flow": "flow-copy-source --ignore __tests__/** src lib/esm",
"build": "npm run build:cjs -s && npm run build:flow -s && npm run build:esm -s",
"build:flow": "cp src/index.js.flow lib/esm/index.js.flow",
"build": "npm run build:cjs -s && npm run build:esm -s && npm run build:flow -s",
"test": "jest",

@@ -37,2 +37,6 @@ "flow": "flow",

},
"peerDependencies": {
"prop-types": "^15.0.0",
"react": "^16.0.0"
},
"devDependencies": {

@@ -56,2 +60,3 @@ "@babel/cli": "~7.1.2",

"eslint-plugin-flowtype": "~2.50.3",
"eslint-plugin-import": "~2.14.0",
"eslint-plugin-react": "~7.11.1",

@@ -62,2 +67,3 @@ "flow-bin": "~0.81.0",

"prettier": "~1.14.3",
"prop-types": "~15.6.2",
"react": "~16.5.2",

@@ -64,0 +70,0 @@ "react-dom": "~16.5.2",

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc