react-immutable-proptypes
Advanced tools
Comparing version 1.5.1 to 1.6.0
@@ -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); |
{ | ||
"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); |
23071
342
109