json-schema-describes-subset
Version:
Tools for static JSON schema analysis, including functions to determine if one schema describes a subset of another or if a schema describes the empty set or to convert a schema to its disjunctive normal form (DNF).
19 lines • 949 B
JavaScript
/**
* All internally used built in {@link ExtractionPlugin}s and
* {@link SimplificationPlugin}s. They work just like the custom plugins which
* are added to {@link Options.plugins}, but are used internally to create the
* default behavior,
*
* There are no internally used built in {@link ValidationPlugin}s, because
* without any custom plugins, default validation is desired.
*
* @module
*/
import {} from './plugin/index.js';
import {} from './options/index.js';
export {
// extractions
typeExtraction, notExtraction, allOfExtraction, anyOfExtraction, constExtraction, numberExtraction, stringExtraction, objectExtraction, arrayExtraction, ifThenElseExtraction, oneOfExtraction, refExtraction,
// simplifications
constSimplification, numberSimplification, stringSimplification, objectSimplification, arraySimplification, refSimplification, } from './built-in-plugins/index.js';
//# sourceMappingURL=built-in-plugins-collection.js.map