diff --git a/README.md b/README.md index 141d291..f0db58c 100644 --- a/README.md +++ b/README.md @@ -217,10 +217,10 @@ For invalid results, errors are in the `errors` property. It contains an array o
config -| option | type | description | -| :-------- | :------- | :------------------------------------------------------------------ | -| `default` | string | Optional. Value used if the parser returns `undefined`. | -| `parser` | function | Optional. Used to customize how a value is converted into a string. | +| option | type | description | +| :-------- | :------- | :-------------------------------------------------------------------------------------- | +| `default` | string | Optional. Value used if the parser returns `undefined`, `null`, or an empty array `[]`. | +| `parser` | function | Optional. Used to customize how a value is converted into a string. |
@@ -234,7 +234,7 @@ Supported validation tests: `oneOf` and `required`. | option | type | description | | :-------- | :------- | :------------------------------------------------------------------- | -| `default` | boolean | Optional. Value used if the parser returns `undefined`. | +| `default` | boolean | Optional. Value used if the parser returns `undefined` or `null`. | | `parser` | function | Optional. Used to customize how a value is converted into a boolean. | @@ -247,10 +247,10 @@ Supported validation tests: `maxDate`, `minDate`, `oneOf`, and `required`.
config -| option | type | description | -| :-------- | :------- | :---------------------------------------------------------------- | -| `default` | date | Optional. Value used if the parser returns `undefined`. | -| `parser` | function | Optional. Used to customize how a value is converted into a date. | +| option | type | description | +| :-------- | :------- | :---------------------------------------------------------------------------------- | +| `default` | date | Optional. Value used if the parser returns `undefined`, `null`, or an invalid date. | +| `parser` | function | Optional. Used to customize how a value is converted into a date. | The default parser only accepts dates, numbers, and a subset of [ISO 8601][iso8601] formatted strings (excludes week formats). If you want to allow other or more complex formats you should use a third-party library such as [date-fns][date-fns]. @@ -264,11 +264,11 @@ Supported validation tests: `exact`, `integer`, `max`, `min`, `oneOf`, and `requ
config -| option | type | description | -| :-------- | :------- | :------------------------------------------------------------------ | -| `round` | string | Optional. Rounding method to use, one of `nearest`, `ceil`, `floor` | -| `default` | number | Optional. Value used if the parser returns `undefined`. | -| `parser` | function | Optional. Used to customize how a value is converted into a number. | +| option | type | description | +| :-------- | :------- | :----------------------------------------------------------------------------------------- | +| `round` | string | Optional. Rounding method to use, one of `nearest`, `ceil`, `floor` | +| `default` | number | Optional. Value used if the parser returns `undefined`, `null` or an invalid number `NaN`. | +| `parser` | function | Optional. Used to customize how a value is converted into a number. |
@@ -290,11 +290,11 @@ Supported validation tests: `email`, `exact`, `matches`, `max`, `min`, `oneOf`,
config -| option | type | description | -| :-------- | :------- | :------------------------------------------------------------------------- | -| `trim` | boolean | Optional. If true, clears whitespace from the start and end of the string. | -| `default` | string | Optional. Value used if the parser returns `undefined`. | -| `parser` | function | Optional. Used to customize how a value is converted into a string. | +| option | type | description | +| :-------- | :------- | :--------------------------------------------------------------------------------------- | +| `trim` | boolean | Optional. If true, clears whitespace from the start and end of the string. | +| `default` | string | Optional. Value used if the parser returns `undefined`, `null`, or an empty string `''`. | +| `parser` | function | Optional. Used to customize how a value is converted into a string. |