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

@heridux/react

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@heridux/react - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

19

dist/index.js
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@babel/runtime/helpers/extends'), require('react'), require('prop-types'), require('immutable'), require('react-redux'), require('@heridux/core')) :
typeof define === 'function' && define.amd ? define(['exports', '@babel/runtime/helpers/extends', 'react', 'prop-types', 'immutable', 'react-redux', '@heridux/core'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.ReactHeridux = {}, global._extends, global.React, global.PropTypes, global.Immutable, global.reactRedux, global.Heridux));
}(this, (function (exports, _extends, React, PropTypes, immutable, reactRedux, Heridux) { 'use strict';
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@babel/runtime/helpers/extends'), require('react'), require('react-redux'), require('@heridux/core')) :
typeof define === 'function' && define.amd ? define(['exports', '@babel/runtime/helpers/extends', 'react', 'react-redux', '@heridux/core'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.ReactHeridux = {}, global._extends, global.React, global.reactRedux, global.Heridux));
}(this, (function (exports, _extends, React, reactRedux, Heridux) { 'use strict';

@@ -11,3 +11,2 @@ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }

var React__default = /*#__PURE__*/_interopDefaultLegacy(React);
var PropTypes__default = /*#__PURE__*/_interopDefaultLegacy(PropTypes);
var Heridux__default = /*#__PURE__*/_interopDefaultLegacy(Heridux);

@@ -18,3 +17,5 @@

const propsJS = Object.entries(props).reduce((newProps, prop) => {
newProps[prop[0]] = immutable.Iterable.isIterable(prop[1]) ? prop[1].toJS() : prop[1];
var _prop$;
newProps[prop[0]] = typeof ((_prop$ = prop[1]) === null || _prop$ === void 0 ? void 0 : _prop$.toJS) === "function" ? prop[1].toJS() : prop[1];
return newProps;

@@ -87,6 +88,2 @@ }, {});

});
Provider.propTypes = {
store: PropTypes__default['default'].instanceOf(Heridux__default['default']),
children: PropTypes__default['default'].node
};
/**

@@ -104,3 +101,3 @@ * Extract data from the store state, using a selector function

const value = selector(state);
return immutable.Iterable.isIterable(value) ? value.toJS() : value;
return typeof (value === null || value === void 0 ? void 0 : value.toJS) === "function" ? value.toJS() : value;
};

@@ -107,0 +104,0 @@ /**

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

import { Iterable } from 'immutable';
import Heridux from '@heridux/core';
import _extends from '@babel/runtime/helpers/extends';
import React, { createContext, memo, useReducer, useContext } from 'react';
import PropTypes from 'prop-types';
import { connect as connect$1, useSelector as useSelector$1 } from 'react-redux';
import Heridux from '@heridux/core';

@@ -11,3 +9,5 @@ function toJS(Component) {

const propsJS = Object.entries(props).reduce((newProps, prop) => {
newProps[prop[0]] = Iterable.isIterable(prop[1]) ? prop[1].toJS() : prop[1];
var _prop$;
newProps[prop[0]] = typeof ((_prop$ = prop[1]) === null || _prop$ === void 0 ? void 0 : _prop$.toJS) === "function" ? prop[1].toJS() : prop[1];
return newProps;

@@ -80,6 +80,2 @@ }, {});

});
Provider.propTypes = {
store: PropTypes.instanceOf(Heridux),
children: PropTypes.node
};
/**

@@ -97,3 +93,3 @@ * Extract data from the store state, using a selector function

const value = selector(state);
return Iterable.isIterable(value) ? value.toJS() : value;
return typeof (value === null || value === void 0 ? void 0 : value.toJS) === "function" ? value.toJS() : value;
};

@@ -100,0 +96,0 @@ /**

{
"name": "@heridux/react",
"version": "0.0.2",
"version": "0.0.3",
"main": "lib/index.js",
"description": "Use heridux with react (HOC or hook)",
"repository": {
"type" : "git",
"url" : "https://github.com/Heridux/Heridux.git",
"type": "git",
"url": "https://github.com/Heridux/Heridux.git",
"directory": "packages/react-heridux"

@@ -14,8 +14,6 @@ },

"dependencies": {
"@heridux/core": "^0.0.1",
"@babel/runtime": "^7.12.5",
"@heridux/core": "^0.0.2",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-redux": "^7.2.2",
"prop-types": "^15.7.2",
"@babel/runtime": "^7.12.5"
"react-redux": "^7.2.2"
},

@@ -22,0 +20,0 @@ "keywords": [

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

/* eslint-disable react/prop-types */
import React, { createContext, useReducer, useContext, memo } from "react"
import PropTypes from "prop-types"
import { Iterable } from "immutable"
import { connect as reduxConnect, useSelector as useReduxSelector } from "react-redux"

@@ -75,7 +74,2 @@ import Heridux from "@heridux/core"

Provider.propTypes = {
store : PropTypes.instanceOf(Heridux),
children : PropTypes.node
}
/**

@@ -91,3 +85,3 @@ * Extract data from the store state, using a selector function

return Iterable.isIterable(value) ? value.toJS() : value
return (typeof value?.toJS === "function") ? value.toJS() : value
}

@@ -94,0 +88,0 @@

import React from "react"
import { Iterable } from "immutable"

@@ -8,3 +7,3 @@ export function toJS(Component) {

newProps[prop[0]] = Iterable.isIterable(prop[1]) ? prop[1].toJS() : prop[1]
newProps[prop[0]] = (typeof prop[1]?.toJS === "function") ? prop[1].toJS() : prop[1]

@@ -11,0 +10,0 @@ return newProps

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