node-json-schema-merge-allof 0.8.1+~cs9.16.23-2 source package in Ubuntu
Changelog
node-json-schema-merge-allof (0.8.1+~cs9.16.23-2) unstable; urgency=medium * Source-only upload -- Yadd <email address hidden> Fri, 12 May 2023 08:22:29 +0400
Upload details
- Uploaded by:
- Debian Javascript Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian Javascript Maintainers
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc | |
Noble | release | universe | misc | |
Mantic | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
node-json-schema-merge-allof_0.8.1+~cs9.16.23-2.dsc | 6.9 KiB | 33eb2664be96b69e4f9d7f1c5cf41075106978c3e590a735782b7208352e064d |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-compute-gcd.tar.gz | 18.5 KiB | b6c75b43556c415c04f0b1571aaf164fe4a5782295ad6224bda9526b275e7a17 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-compute-lcm.tar.gz | 6.6 KiB | ceaae4859456e92af23328a71a1f844037548c5025d432c325692500e5df0cc2 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-json-schema-compare.tar.gz | 4.7 KiB | 451aed0dbcf15cd1761cefafe64d3321c1bcbb7bb101364f0d803692235bc2f0 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-compute-gcd.tar.gz | 1.7 KiB | 183efdc49fdcefa85c858a5af7fcf38f138e47b3c58474ffb8ccc4e0d89ab5d6 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-compute-lcm.tar.gz | 1.6 KiB | 0c4c292aaf63ff2136bf03ae293726359b0dabb0f06aea69bd4933d095d0dff7 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-json-schema-compare.tar.gz | 2.2 KiB | e91d20edaf8f944a7dc3784d955bfe1996fe04970a980820ea7c3394c6001fcc |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-types-json-schema-merge-allof.tar.gz | 3.7 KiB | 7694490927b09b5c74eb5933c82ed5afdef54ef1ef63a7915eacfab5a90572b7 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-array.tar.gz | 4.9 KiB | d63cc49614c19be2e0d5414628b054dab0112878a80f94298d535bc309c83c60 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-function.tar.gz | 2.4 KiB | e421303e58884d3578ca8059ccb8069feca8c44eec3c6d528ceb3b420a394e1f |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-integer-array.tar.gz | 5.0 KiB | b748334dd8572129742c797f5ffe2170fc1fe72bea179b96bebd6b3ef30eca44 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-integer.tar.gz | 4.9 KiB | 19368cad724a486fb320eb985e15e096447c5f1a006e642c52a0f033263754f6 |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig-validate-io-number.tar.gz | 2.5 KiB | b717987fb65c04e81a7bd14ab1a28c8e825d7f101c33cd17129ce16bfa02dadf |
node-json-schema-merge-allof_0.8.1+~cs9.16.23.orig.tar.gz | 16.3 KiB | e7c0b9457387ea2f3ab2040d4f877a40b30a56c05111a3bf60b4eb5a6e77acca |
node-json-schema-merge-allof_0.8.1+~cs9.16.23-2.debian.tar.xz | 28.8 KiB | 5356fe41098e69e6f112f2d593bd0a2d20d788a4cbeaa61e0340d65b469d890d |
Available diffs
No changes file available.
Binary packages built by this source
- node-json-schema-merge-allof: 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.