0.4.2 • Published 7 years ago

arguments-verify v0.4.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

arguments-verify

function to check if arguments of function are valid

Version

0.3.0

Install

npm install --save arguments-verify

Usage

var argumentsVerify = require('arguments-verify')

function func (arr, num) {
    argumentsVerify([['Array'], ['Number', 'Undefined']], function (err) {
        if (err) {
            throw Error('in ' + fnName + ': ' + err.value + ' is not correct')
        }
    }, 'func')
    num = num || 1
    return arr.map(function (e) {
        return e * num
    })
}

// or

var func_validator = {
    fnName: 'func',
    validate: argumentsVerify
}

function func (arr, num) {
    func_validator.validate([['Array'], ['Number', 'Undefined']], function (err) {
        if (err) {
            throw Error('in ' + fnName + ': ' + err.value + ' is not correct')
        }
    })
    num = num || 1
    return arr.map(function (e) {
        return e * num
    })
}

Documentation:

See tests

LICENSE

MIT

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.0

7 years ago

0.2.0

8 years ago

0.1.0

8 years ago