没有合适的资源?快使用搜索试试~ 我知道了~
treat-like:JavaScript复杂数据结构验证和清理
共30个文件
ts:19个
md:3个
json:3个
需积分: 5 0 下载量 149 浏览量
2021-03-19
01:40:18
上传
评论
收藏 68KB ZIP 举报
温馨提示
像对待 简单,灵活和类型安全的框架,用于验证,清理和转换JavaScript值。 主要特征 零依赖 在浏览器和NodeJS环境中工作 TypeScript支持和完整的类型推断 支持标量值,对象,数组和元组 安装 使用NPM npm install treat-like使用纱yarn install treat-like 介绍 定义基本验证链 treat-like包非常简单,因此它仅提供必要的构建块,让您自行定义事件简单的验证链。 因此,让我们定义两个基本的链来使用字符串: import { string , check , byDefault } from "treat-like" ; const requiredString = string . and ( check ( s => s . length > 0 , "required" ) ) ; const optionalStr
资源推荐
资源详情
资源评论
收起资源包目录
treat-like-master.zip (30个子文件)
treat-like-master
docs
_config.yaml 327B
examples
index.md 124B
index.md 196B
package.json 949B
__tests__
utils.ts 4KB
unit
chain.ts 4KB
result-builders.ts 2KB
predicate-chain.ts 1KB
array-chain.ts 2KB
tuple-chain.ts 2KB
shape-chain.ts 3KB
presets.ts 4KB
integration
string-with-complex-json.ts 3KB
array-of-arrays-of-numbers.ts 1KB
.github
workflows
publish.yml 1KB
jest.config.js 109B
package-lock.json 180KB
src
chain.ts 2KB
result-builders.ts 878B
predicate-chain.ts 831B
array-chain.ts 1KB
tuple-chain.ts 2KB
shape-chain.ts 2KB
types.ts 1KB
presets.ts 2KB
index.ts 240B
.npmignore 53B
tsconfig.json 6KB
.gitignore 24B
README.md 11KB
共 30 条
- 1
资源评论
高晖云
- 粉丝: 31
- 资源: 4621
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (118576028)Javaee - 学生成绩管理系统
- (176074826)zotero-pdf-translate-1.0.24(2023年7月10日)
- (177297400)基于卷积神经网络的手写数字识别课程设计报告
- (176226648)机器学习领域,基于TensorFlow与mnist数据集,实现手写数字识别,手写数字识别,机器学习学习首选项目
- (174560424)使用CNN完成MNIST手写体识别(pytorch).py
- 苹果叶病害图像分类数据集【已标注,约2,100张数据】
- 《计算机网络》复习题.docx
- 20241214-USB转RS485,和TTL,3V电平 Type-C接口
- 交易流水证明_用于材料证明_20241225_174557.zip
- 基于网络的文件安全传输
- Allegro设计技巧-焊盘知识及制作流程
- 基于OpenCV和MediaPipe的定点姿态估计
- IMG_9100094.jpg
- IMG_9102096.jpg
- IMG_9103097.jpg
- 蓝牙耳机电池市场调研报告:前12大企业占据全球146%的市场份额
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功