violations:获取违反验证和断言的参数

时间:2021-05-30 09:18:22
【文件属性】:
文件名称:violations:获取违反验证和断言的参数
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-30 09:18:22
JavaScript 违规行为 描述 获取违反验证和断言的参数。 这有助于design by contract原则design by contract发布 API。 用法 1、编写你的函数,并决定一个参数类型。 /** * @param { string } name * @param { number } age */ function login ( name , age ) { // logic } 2、为参数写一个规则,并创建验证器。 let Violate = require ( 'violations' ) . Violate ; let rule = { name : ( val ) => { if ( val === undefined ) { return 'name is required' ; } } , age : ( val
【文件预览】:
violations-master
----.eslintrc(10KB)
----index.js(41B)
----package.json(1KB)
----test()
--------index.js(7KB)
--------util.js(5KB)
----example.js(2KB)
----src()
--------index.js(3KB)
----.gitignore(19B)
----README.md(4KB)

网友评论