json-schema-faker
约 1 分钟阅读
标签:JSON Schema
- json-schema-fakerGitHubjson-schema-faker/json-schema-fakergenerate - 同步生成,不 处理 ref · resolve - 异步生成 · 依赖 json-schema-ref-parser, jsonpath-plus · schema 包含 circular 生成有问题 · 内部是使用 bundle,因此提供的 schema 也得是 bundle 或者直接提供 resolved kv 列表笔记:json-schema-faker
- generate - 同步生成,不 处理 ref
- resolve - 异步生成
- 依赖 json-schema-ref-parser笔记json-schema-ref-parser@apidevtools/json-schema-ref-parser · MIT, JS · $RefParser · schema · parsed/bundled/dereferenced JSON Schema object · 当前操作 schema打开:/notes/web/script/lib/json-schema-ref-parser, jsonpath-plus
- schema 包含 circular 生成有问题
- 内部是使用 bundle,因此提供的 schema 也得是 bundle 或者直接提供 resolved kv 列表
// resolve bundle schema
$RefParser
.bundle(cwd, schema, {
resolve: {
file: { order: 100 },
http: { order: 200 },
fixedRefs,
},
dereference: {
circular: 'ignore',
},
})
.then((sub) => run($refs, sub, container));关联信息
反向链接、本文链接的其他页面和外部资料。
站内链接
- json-schema-ref-parser笔记 · json-schema-ref-parser
@apidevtools/json-schema-ref-parser · MIT, JS · $RefParser · schema · parsed/bundled/dereferenced JSON Schema object · 当前操作 schema
参考资料
GitHub1 条
- json-schema-faker/json-schema-fakergithub.com/json-schema-faker/json-schema-faker