文件名称:object-schema:JavaScript对象mergevalidation实用程序
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-23 23:26:42
JavaScript
JavaScript ObjectSchema包 ( 如果您觉得这很有用,请考虑支持我的工作。 概述 一个JavaScript对象合并/验证实用程序,您可以在其中为每个键定义不同的合并和验证策略。 当您需要验证复杂的数据结构然后以比Object.assign()更复杂的方式合并它们时,这将很有用。 安装 您可以使用任一npm进行安装: npm install @humanwhocodes/object-schema 或纱线: yarn add @humanwhocodes/object-schema 用法 使用CommonJS来访问ObjectSchema构造函数: const { ObjectSchema } = require ( "@humanwhocodes/object-schema" ) ; const schema = new ObjectSchema ( {
【文件预览】:
object-schema-main
----package.json(740B)
----.github()
--------workflows()
----tests()
--------merge-strategy.js(2KB)
--------object-schema.js(15KB)
--------validation-strategy.js(6KB)
----LICENSE(1KB)
----package-lock.json(38KB)
----src()
--------merge-strategy.js(1KB)
--------index.js(264B)
--------object-schema.js(8KB)
--------validation-strategy.js(3KB)
----.eslintrc.js(514B)
----.gitignore(914B)
----README.md(5KB)