provejs-params
Prove function parameters using a simple schema.
Install
npm install provejs-params --save
Usage
var Prove = ; { ;} ; // bug here
will result in
Supported Types
Letter | Data Types | Required |
---|---|---|
* | matches any type | true |
A | Array or Arguments | true |
S | String | true |
N | Number | true |
M | Finite Number | true |
F | Function | true |
O | Object | true |
B | Boolean | true |
G | Arguments | true |
E | Error | true |
a | Array or Arguments | false |
s | String | false |
n | Number | false |
m | Finite Number | false |
f | Function | false |
o | Object | false |
b | Boolean | false |
g | Arguments | false |
e | Error | false |
This work was inspired by: https://github.com/iarna/aproba