[ trixie ]
[ sid ]
[ Source: node-json-schema-merge-allof ]
Package: node-json-schema-merge-allof (0.8.1+~cs9.16.23-2)
Links for node-json-schema-merge-allof
Debian Resources:
Download Source Package node-json-schema-merge-allof:
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23-2.dsc]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-compute-gcd.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-compute-lcm.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-json-schema-compare.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-compute-gcd.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-compute-lcm.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-json-schema-compare.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-json-schema-merge-allof.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-array.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-function.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-integer-array.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-integer.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-number.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig.tar.gz]
- [node-json-schema-merge-allof_0.8.1+~cs9.16.23-2.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [github.com]
Similar packages:
Node.js module to merge schemas combined using allOf
node-json-schema-merge-allof merge schemas combined using allOf into a more readable composed schema free from allOf. Features: - Real and safe merging of schemas combined with allOf - Takes away all allOf found in the whole schema - Lossless in terms of validation rules, merged schema does not validate
more or less than the original schema- Results in a more readable root schema - Removes almost all logical impossibilities - Throws if no logical intersection is found (your schema would not
validate anything from the start)- Validates in a way not possible by regular simple meta validators - Correctly considers additionalProperties, patternProperties and properties
as a part of an whole when merging schemas containing those- Correctly considers items and additionalItems as a whole when merging
schemas containing those- Supports merging schemas with items as array and direct schema - Supports merging dependencies when mixed array and schema - Supports all JSON schema core/validation keywords (v6, use custom
resolvers to support other keywords)- Option to override common impossibility like adding properties when using
"additionalProperties: false"- Pluggable keyword resolvers It provides also json-schema-compare to compare JSON schemas correctly.
Other Packages Related to node-json-schema-merge-allof
|
|
|
|
-
- dep: node-lodash (>= 4.17.20)
- Lo-dash is a Node.js utility library
Download node-json-schema-merge-allof
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 23.1 kB | 173.0 kB | [list of files] |