UNPKG

salve-annos

Version:

A fork with support for documentation of Salve, a Javascript library which implements a validator able to validate an XML document on the basis of a subset of RelaxNG.

56 lines 4.47 kB
"use strict"; /** * RNG-based validator. * * @author Louis-Dominique Dubeau * @license MPL 2.0 * @copyright Mangalam Research Center for Buddhist Languages */ var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.AnyName = exports.NsName = exports.NameChoice = exports.Name = exports.BaseName = exports.DefaultNameResolver = exports.ValidationError = exports.ElementNameError = exports.ChoiceError = exports.AttributeValueError = exports.AttributeNameError = exports.EName = exports.readTreeFromJSON = exports.writeTreeToJSON = exports.makeResourceLoader = exports.convertRNGToPattern = exports.BasePattern = exports.GrammarWalker = exports.Grammar = exports.eventsToTreeString = exports.version = void 0; exports.version = "1.2.4"; var patterns_1 = require("./patterns"); Object.defineProperty(exports, "eventsToTreeString", { enumerable: true, get: function () { return patterns_1.eventsToTreeString; } }); Object.defineProperty(exports, "Grammar", { enumerable: true, get: function () { return patterns_1.Grammar; } }); Object.defineProperty(exports, "GrammarWalker", { enumerable: true, get: function () { return patterns_1.GrammarWalker; } }); Object.defineProperty(exports, "BasePattern", { enumerable: true, get: function () { return patterns_1.BasePattern; } }); var conversion_1 = require("./conversion"); Object.defineProperty(exports, "convertRNGToPattern", { enumerable: true, get: function () { return conversion_1.convertRNGToPattern; } }); Object.defineProperty(exports, "makeResourceLoader", { enumerable: true, get: function () { return conversion_1.makeResourceLoader; } }); var write_1 = require("./json-format/write"); Object.defineProperty(exports, "writeTreeToJSON", { enumerable: true, get: function () { return write_1.writeTreeToJSON; } }); var read_1 = require("./json-format/read"); Object.defineProperty(exports, "readTreeFromJSON", { enumerable: true, get: function () { return read_1.readTreeFromJSON; } }); var ename_1 = require("./ename"); Object.defineProperty(exports, "EName", { enumerable: true, get: function () { return ename_1.EName; } }); __exportStar(require("./events"), exports); var errors_1 = require("./errors"); Object.defineProperty(exports, "AttributeNameError", { enumerable: true, get: function () { return errors_1.AttributeNameError; } }); Object.defineProperty(exports, "AttributeValueError", { enumerable: true, get: function () { return errors_1.AttributeValueError; } }); Object.defineProperty(exports, "ChoiceError", { enumerable: true, get: function () { return errors_1.ChoiceError; } }); Object.defineProperty(exports, "ElementNameError", { enumerable: true, get: function () { return errors_1.ElementNameError; } }); Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_1.ValidationError; } }); var default_name_resolver_1 = require("./default_name_resolver"); Object.defineProperty(exports, "DefaultNameResolver", { enumerable: true, get: function () { return default_name_resolver_1.DefaultNameResolver; } }); var name_patterns_1 = require("./name_patterns"); Object.defineProperty(exports, "BaseName", { enumerable: true, get: function () { return name_patterns_1.Base; } }); Object.defineProperty(exports, "Name", { enumerable: true, get: function () { return name_patterns_1.Name; } }); Object.defineProperty(exports, "NameChoice", { enumerable: true, get: function () { return name_patterns_1.NameChoice; } }); Object.defineProperty(exports, "NsName", { enumerable: true, get: function () { return name_patterns_1.NsName; } }); Object.defineProperty(exports, "AnyName", { enumerable: true, get: function () { return name_patterns_1.AnyName; } }); // LocalWords: rng Mangalam Dubeau MPL RNG constructTree validator //# sourceMappingURL=validate.js.map