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.
libn32gphobos2-mips64r6-cross
Phobos D standard library (runtime library)
This is the Phobos standard library that comes with the D2 compiler.
autotiling
automatically switch the window split orientation in sway and i3
This script uses the i3ipc-python library to switch the layout splith/splitv
depending on the currently focused window dimensions. It works on both sway
and i3 window managers.
lib32gphobos2-s390x-cross
Phobos D standard library (runtime library)
This is the Phobos standard library that comes with the D2 compiler.
grub-efi-ia32-unsigned
GRand Unified Bootloader, version 2 (EFI-IA32 images)
GRUB is a portable, powerful bootloader. This version of GRUB is based on a
cleaner design than its predecessors, and provides the following new features:
gcc-12-m68k-linux-gnu-base
GCC, the GNU Compiler Collection (base package)
This package contains files common to all languages and libraries
contained in the GNU Compiler Collection (GCC).