Socket
Socket
Sign inDemoInstall

react-immutable-proptypes

Package Overview
Dependencies
1
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.5.1 to 1.6.0

3

CHANGELOG.md

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

## 1.6.0 added mapContains type checker
- thanks to [Alon Gubkin](https://github.com/alongubkin) for writing the `stackOf` type checker.
## 1.5.0 improved warnings

@@ -2,0 +5,0 @@ - try to specify which Immutable data structure was provided instead of saying `object`.

@@ -19,2 +19,3 @@ /**

orderedSetOf: createOrderedSetOfTypeChecker,
stackOf: createStackOfTypeChecker,
iterableOf: createIterableOfTypeChecker,

@@ -131,2 +132,6 @@ recordOf: createRecordOfTypeChecker,

function createStackOfTypeChecker(typeChecker) {
return createIterableTypeChecker(typeChecker, "Stack", Immutable.Stack.isStack);
}
function createIterableOfTypeChecker(typeChecker) {

@@ -133,0 +138,0 @@ return createIterableTypeChecker(typeChecker, "Iterable", Immutable.Iterable.isIterable);

2

package.json
{
"name": "react-immutable-proptypes",
"version": "1.5.1",
"version": "1.6.0",
"description": "PropType validators that work with Immutable.js.",

@@ -5,0 +5,0 @@ "main": "dist/ImmutablePropTypes.js",

@@ -73,2 +73,4 @@ # react-immutable-proptypes

* `ImmutablePropTypes.stackOf` is basically the same as `listOf`, but it is specific to `Immutable.Stack`.
* `ImmutbalePropTypes.iterableOf` is the generic form of listOf/mapOf. It is useful when there is no need to validate anything other than Immutable.js compatible (ie. `Immutable.Iterable`). Continue to use `listOf` and/or `mapOf` when you know the type.

@@ -75,0 +77,0 @@

@@ -17,2 +17,3 @@ /**

orderedSetOf: createOrderedSetOfTypeChecker,
stackOf: createStackOfTypeChecker,
iterableOf: createIterableOfTypeChecker,

@@ -139,2 +140,6 @@ recordOf: createRecordOfTypeChecker,

function createStackOfTypeChecker(typeChecker) {
return createIterableTypeChecker(typeChecker, 'Stack', Immutable.Stack.isStack);
}
function createIterableOfTypeChecker(typeChecker) {

@@ -141,0 +146,0 @@ return createIterableTypeChecker(typeChecker, 'Iterable', Immutable.Iterable.isIterable);

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with โšก๏ธ by Socket Inc