ParseValue
Installation
npm install --save parse-value
Usage
// require parseValuevar parseValue = ; // define type and valuevar type = 'number' value = '3'; // parse value to requested typevar number = ;
Documentation
parseValue(type, value):
Parse value to given type
params
- String
type
: type to use- 'string' (default), 'number', 'int', 'integer', 'float', 'date', 'bool', 'boolean', 'regex', 'regexp', 'null'
- Object
value
: value to parse
return
- Object: parsed value
Examples
String
// 'test'// '3'
Number
// 3// 3.2 // NaN // 3// 3 // 3.2
Date
// Sat Jan 01 2000 01:00:00 GMT+0100 (CET)// Sat Jan 01 2000 01:00:00 GMT+0100 (CET) // Invalid Date
Bool
// true// true// true// true// true// true // false// false// false// false// false// false// false
Regex
// /a+b/gm// /.*\.js/gm
Null
// null// null
LICENSE: MIT