没有合适的资源?快使用搜索试试~ 我知道了~
cafy::hot_beverage: 强类型和轻量级验证器生成器
共25个文件
ts:14个
json:2个
md:2个
需积分: 5 0 下载量 104 浏览量
2021-05-30
15:16:27
上传
评论
收藏 26KB ZIP 举报
温馨提示
:hot_beverage: 咖啡馆 简单、轻量、灵活的验证器生成器 cafy是一个像断言一样验证方法链中的值的库。 使用 cafy,您可以轻松灵活地编写验证。它都是用 TypeScript 编写的,并且非常适合类型定义。 :thinking_face: 为什么咖啡 例如,在服务器端,如果客户端发送的参数格式不正确,会导致数据库错误和程序异常。 长验证例如“此参数必须是非空或未定义的字符串,必须在 1 到 100 个字符之间,并且必须由 a-z0-9 字符类型组成。” ,Cafy 可以用一行来简洁地编写。它还为每个也会产生异常的验证提供,因此您还可以向用户返回可理解的错误消息。它还具有获取验证器类型字符串的能力,这在生成文档时很有用。 它还支持 TypeScript strictNullChecks选项。 :sparkles:特征 轻量级...没有依赖性。也可以在浏览器中使用 简单......复杂嵌套对象的直观验证 灵活...您可以在方法链中添加约束或添加
资源推荐
资源详情
资源评论
收起资源包目录
cafy-master.zip (25个子文件)
cafy-master
src
ctx.ts 4KB
autobind.ts 342B
index.ts 7KB
types
object.ts 3KB
index.ts 128B
any.ts 523B
literal.ts 1014B
either.ts 1KB
boolean.ts 804B
array.ts 4KB
string.ts 4KB
number.ts 2KB
.npmignore 102B
.travis.yml 185B
tsconfig.json 426B
LICENSE 1KB
test-d
index.ts 1KB
test
index.ts 16KB
mocha.opts 39B
README.md 25KB
.npmrc 39B
.editorconfig 127B
.gitignore 62B
CHANGELOG.md 5KB
package.json 692B
共 25 条
- 1
资源评论
火石创造
- 粉丝: 30
- 资源: 4667
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功