项目作者: reed665

项目描述 :
Vue way argument validation
高级语言: JavaScript
项目地址: git://github.com/reed665/valarg.git
创建时间: 2019-12-09T06:33:09Z
项目社区:https://github.com/reed665/valarg

开源协议:MIT License

下载


valarg

Simple argument validation inspired by ow and Vue prop validation

Installation

  1. npm install valarg

Usage

  1. const valarg = require('valarg');
  2. const divide = (x, y) => {
  3. valarg(x, { required: true, type: Number })
  4. valarg(y, { required: true, type: Number, validator: val => val !== 0 })
  5. return x / y;
  6. }
  7. divide(42, 0)
  1. Error: Invalid argument value