coercer
Version:
Turns objects/arrays full of strings into primitive values
41 lines (33 loc) • 545 B
Markdown
and booleans into primitives.
```
npm install --save coercer
```
```javascript
var coercer = require('coercer')
coerce({
'foo': 'true',
'bar': '5',
'baz': 'hello',
'qux': {
'quux': 'eight'
},
'corge': ['7', '93.2', 'false'],
'grault': true,
'garply': false
})
// returns
{
'foo': true,
'bar': 5,
'baz': 'hello',
'qux': {
'quux': 'eight'
},
'corge': [7, 93.2, false],
'grault': true,
'garply': false
}
```
Turns objects/arrays full of strings of numbers