【文件属性】:
文件名称:joi-enums-extension:用于枚举映射的Joi扩展
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-01 23:44:37
JavaScript
joi-enums扩展
用于枚举和值映射的Joi扩展。
首席维护者:
用法
该扩展提供了两种.map方法。
第一个可以链接到基本的Joi“ any”模式,并且可以映射任何键/值对:
const BaseJoi = require ( 'joi' ) ;
const Maps = require ( 'joi-enums-extension' ) ;
const Joi = BaseJoi . extend ( Maps ) ;
const schema = Joi . any ( ) . map ( {
1 : 'mapped value' ,
next : 2 ,
object : { inner : 'items' }
} ) ;
schema . validate ( 1 ) ; // error: null, value: 'mapped
【文件预览】:
joi-enums-extension-master
----.gitignore(20B)
----package.json(736B)
----.travis.yml(943B)
----LICENSE(2KB)
----README.md(2KB)
----lib()
--------index.js(2KB)
----.npmignore(7B)
----test()
--------index.js(6KB)