文件名称:validate:功能模式验证库
文件大小:130KB
文件格式:ZIP
更新时间:2024-04-27 05:36:57
TypeScript
@ stackup /验证 功能架构验证库。 轻量级-我的数据验证库不应大于React。 可摇树-我不想因为我不使用的功能而大受打击。 可组合的-我想使用微小的,单一用途的功能来验证我的数据。 类型安全-我希望我的验证执行我的TypeScript类型。 目录 when(predicate, validator) each(validator) defaultTo(value) 验证器 validate(input) then(validator) SchemaValidator extend(shape) 谓词 isString(value) isNumber(value) isObject(value) isBoolean(value) isUndefined(value) isNull(value) isNil(value) isBlank(val
【文件预览】:
validate-master
----.gitignore(48B)
----tsconfig.json(71B)
----README.md(8KB)
----bin()
--------publish(265B)
----.github()
--------workflows()
----test()
--------index.test.ts(455B)
--------Validator.test.ts(2KB)
--------operators()
--------predicates.test.ts(2KB)
----package.json(864B)
----src()
--------SchemaValidator.ts(2KB)
--------types.ts(531B)
--------Validator.ts(1015B)
--------predicates.ts(1KB)
--------operators()
--------index.ts(581B)
----tsconfig.build.json(419B)
----yarn.lock(294KB)