UNPKG

typesxml

Version:

Open source XML library written in TypeScript

148 lines 16.2 kB
"use strict"; /******************************************************************************* * Copyright (c) 2023-2026 Maxprograms. * * This program and the accompanying materials * are made available under the terms of the Eclipse License 1.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/org/documents/epl-v10.html * * Contributors: * Maxprograms - initial API and implementation *******************************************************************************/ Object.defineProperty(exports, "__esModule", { value: true }); exports.SchemaChoice = exports.SchemaBuilder = exports.SchemaAttributeDecl = exports.SchemaAll = exports.ValidationWarning = exports.ValidationResult = exports.ValidationError = exports.ValidationContext = exports.GrammarType = exports.AttributeUse = exports.AttributeInfo = exports.ContentParticleType = exports.NotationDecl = exports.EntityDecl = exports.ElementDecl = exports.DTDSequence = exports.DTDSequenceModel = exports.DTDPCData = exports.DTDName = exports.DTDGrammar = exports.DTDElementNameParticle = exports.DTDContentModelTokenizer = exports.DTDContentModelParser = exports.DTDChoiceModel = exports.DTDChoice = exports.DTDParser = exports.ContentModelType = exports.ContentModel = exports.Cardinality = exports.AttListDecl = exports.AttDecl = exports.XMLWriter = exports.XMLUtils = exports.XMLElement = exports.XMLDocumentType = exports.XMLDocument = exports.XMLDeclaration = exports.XMLComment = exports.XMLCanonicalizer = exports.XMLAttribute = exports.TextNode = exports.SAXParser = exports.RelaxNGParser = exports.ProcessingInstruction = exports.Indenter = exports.FileReader = exports.DOMBuilder = exports.Constants = exports.Catalog = exports.CData = void 0; exports.jsonStreamToXmlFile = exports.jsonFileToXmlFile = exports.jsonStringToXmlFile = exports.jsonObjectToXmlFile = exports.jsonStreamToXmlDocument = exports.jsonFileToXmlDocument = exports.jsonStringToXmlDocument = exports.jsonObjectToXmlDocument = exports.xmlDocumentToJsonFile = exports.xmlStreamToJsonFile = exports.xmlFileToJsonFile = exports.xmlStringToJsonFile = exports.xmlDocumentToJsonObject = exports.xmlStreamToJsonObject = exports.xmlFileToJsonObject = exports.xmlStringToJsonObject = exports.XSDSemanticValidator = exports.SchemaWildcardParticle = exports.SchemaTypeValidator = exports.SchemaSequence = exports.SchemaParticle = exports.SchemaGrammar = exports.SchemaElementParticle = exports.SchemaElementDecl = exports.SchemaContentModelType = exports.SchemaContentModel = void 0; // Core classes var CData_js_1 = require("./CData.js"); Object.defineProperty(exports, "CData", { enumerable: true, get: function () { return CData_js_1.CData; } }); var Catalog_js_1 = require("./Catalog.js"); Object.defineProperty(exports, "Catalog", { enumerable: true, get: function () { return Catalog_js_1.Catalog; } }); var Constants_js_1 = require("./Constants.js"); Object.defineProperty(exports, "Constants", { enumerable: true, get: function () { return Constants_js_1.Constants; } }); var DOMBuilder_js_1 = require("./DOMBuilder.js"); Object.defineProperty(exports, "DOMBuilder", { enumerable: true, get: function () { return DOMBuilder_js_1.DOMBuilder; } }); var FileReader_js_1 = require("./FileReader.js"); Object.defineProperty(exports, "FileReader", { enumerable: true, get: function () { return FileReader_js_1.FileReader; } }); var Indenter_js_1 = require("./Indenter.js"); Object.defineProperty(exports, "Indenter", { enumerable: true, get: function () { return Indenter_js_1.Indenter; } }); var ProcessingInstruction_js_1 = require("./ProcessingInstruction.js"); Object.defineProperty(exports, "ProcessingInstruction", { enumerable: true, get: function () { return ProcessingInstruction_js_1.ProcessingInstruction; } }); var RelaxNGParser_js_1 = require("./RelaxNGParser.js"); Object.defineProperty(exports, "RelaxNGParser", { enumerable: true, get: function () { return RelaxNGParser_js_1.RelaxNGParser; } }); var SAXParser_js_1 = require("./SAXParser.js"); Object.defineProperty(exports, "SAXParser", { enumerable: true, get: function () { return SAXParser_js_1.SAXParser; } }); var TextNode_js_1 = require("./TextNode.js"); Object.defineProperty(exports, "TextNode", { enumerable: true, get: function () { return TextNode_js_1.TextNode; } }); var XMLAttribute_js_1 = require("./XMLAttribute.js"); Object.defineProperty(exports, "XMLAttribute", { enumerable: true, get: function () { return XMLAttribute_js_1.XMLAttribute; } }); var XMLCanonicalizer_js_1 = require("./XMLCanonicalizer.js"); Object.defineProperty(exports, "XMLCanonicalizer", { enumerable: true, get: function () { return XMLCanonicalizer_js_1.XMLCanonicalizer; } }); var XMLComment_js_1 = require("./XMLComment.js"); Object.defineProperty(exports, "XMLComment", { enumerable: true, get: function () { return XMLComment_js_1.XMLComment; } }); var XMLDeclaration_js_1 = require("./XMLDeclaration.js"); Object.defineProperty(exports, "XMLDeclaration", { enumerable: true, get: function () { return XMLDeclaration_js_1.XMLDeclaration; } }); var XMLDocument_js_1 = require("./XMLDocument.js"); Object.defineProperty(exports, "XMLDocument", { enumerable: true, get: function () { return XMLDocument_js_1.XMLDocument; } }); var XMLDocumentType_js_1 = require("./XMLDocumentType.js"); Object.defineProperty(exports, "XMLDocumentType", { enumerable: true, get: function () { return XMLDocumentType_js_1.XMLDocumentType; } }); var XMLElement_js_1 = require("./XMLElement.js"); Object.defineProperty(exports, "XMLElement", { enumerable: true, get: function () { return XMLElement_js_1.XMLElement; } }); var XMLUtils_js_1 = require("./XMLUtils.js"); Object.defineProperty(exports, "XMLUtils", { enumerable: true, get: function () { return XMLUtils_js_1.XMLUtils; } }); var XMLWriter_js_1 = require("./XMLWriter.js"); Object.defineProperty(exports, "XMLWriter", { enumerable: true, get: function () { return XMLWriter_js_1.XMLWriter; } }); // DTD classes var AttDecl_js_1 = require("./dtd/AttDecl.js"); Object.defineProperty(exports, "AttDecl", { enumerable: true, get: function () { return AttDecl_js_1.AttDecl; } }); var AttListDecl_js_1 = require("./dtd/AttListDecl.js"); Object.defineProperty(exports, "AttListDecl", { enumerable: true, get: function () { return AttListDecl_js_1.AttListDecl; } }); var ContentModel_js_1 = require("./dtd/ContentModel.js"); Object.defineProperty(exports, "Cardinality", { enumerable: true, get: function () { return ContentModel_js_1.Cardinality; } }); Object.defineProperty(exports, "ContentModel", { enumerable: true, get: function () { return ContentModel_js_1.ContentModel; } }); Object.defineProperty(exports, "ContentModelType", { enumerable: true, get: function () { return ContentModel_js_1.ContentModelType; } }); var DTDParser_js_1 = require("./dtd/DTDParser.js"); Object.defineProperty(exports, "DTDParser", { enumerable: true, get: function () { return DTDParser_js_1.DTDParser; } }); var dtdChoice_js_1 = require("./dtd/dtdChoice.js"); Object.defineProperty(exports, "DTDChoice", { enumerable: true, get: function () { return dtdChoice_js_1.DTDChoice; } }); var DTDChoiceModel_js_1 = require("./dtd/DTDChoiceModel.js"); Object.defineProperty(exports, "DTDChoiceModel", { enumerable: true, get: function () { return DTDChoiceModel_js_1.DTDChoiceModel; } }); var DTDContentModelParser_js_1 = require("./dtd/DTDContentModelParser.js"); Object.defineProperty(exports, "DTDContentModelParser", { enumerable: true, get: function () { return DTDContentModelParser_js_1.DTDContentModelParser; } }); var DTDContentModelTokenizer_js_1 = require("./dtd/DTDContentModelTokenizer.js"); Object.defineProperty(exports, "DTDContentModelTokenizer", { enumerable: true, get: function () { return DTDContentModelTokenizer_js_1.DTDContentModelTokenizer; } }); var DTDElementNameParticle_js_1 = require("./dtd/DTDElementNameParticle.js"); Object.defineProperty(exports, "DTDElementNameParticle", { enumerable: true, get: function () { return DTDElementNameParticle_js_1.DTDElementNameParticle; } }); var DTDGrammar_js_1 = require("./dtd/DTDGrammar.js"); Object.defineProperty(exports, "DTDGrammar", { enumerable: true, get: function () { return DTDGrammar_js_1.DTDGrammar; } }); var dtdName_js_1 = require("./dtd/dtdName.js"); Object.defineProperty(exports, "DTDName", { enumerable: true, get: function () { return dtdName_js_1.DTDName; } }); var dtdPCData_js_1 = require("./dtd/dtdPCData.js"); Object.defineProperty(exports, "DTDPCData", { enumerable: true, get: function () { return dtdPCData_js_1.DTDPCData; } }); var DTDSequenceModel_js_1 = require("./dtd/DTDSequenceModel.js"); Object.defineProperty(exports, "DTDSequenceModel", { enumerable: true, get: function () { return DTDSequenceModel_js_1.DTDSequenceModel; } }); var dtdSequence_js_1 = require("./dtd/dtdSequence.js"); Object.defineProperty(exports, "DTDSequence", { enumerable: true, get: function () { return dtdSequence_js_1.DTDSequence; } }); var ElementDecl_js_1 = require("./dtd/ElementDecl.js"); Object.defineProperty(exports, "ElementDecl", { enumerable: true, get: function () { return ElementDecl_js_1.ElementDecl; } }); var EntityDecl_js_1 = require("./dtd/EntityDecl.js"); Object.defineProperty(exports, "EntityDecl", { enumerable: true, get: function () { return EntityDecl_js_1.EntityDecl; } }); var NotationDecl_js_1 = require("./dtd/NotationDecl.js"); Object.defineProperty(exports, "NotationDecl", { enumerable: true, get: function () { return NotationDecl_js_1.NotationDecl; } }); var contentParticle_js_1 = require("./dtd/contentParticle.js"); Object.defineProperty(exports, "ContentParticleType", { enumerable: true, get: function () { return contentParticle_js_1.ContentParticleType; } }); // Grammar classes var Grammar_js_1 = require("./grammar/Grammar.js"); Object.defineProperty(exports, "AttributeInfo", { enumerable: true, get: function () { return Grammar_js_1.AttributeInfo; } }); Object.defineProperty(exports, "AttributeUse", { enumerable: true, get: function () { return Grammar_js_1.AttributeUse; } }); Object.defineProperty(exports, "GrammarType", { enumerable: true, get: function () { return Grammar_js_1.GrammarType; } }); Object.defineProperty(exports, "ValidationContext", { enumerable: true, get: function () { return Grammar_js_1.ValidationContext; } }); Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return Grammar_js_1.ValidationError; } }); Object.defineProperty(exports, "ValidationResult", { enumerable: true, get: function () { return Grammar_js_1.ValidationResult; } }); Object.defineProperty(exports, "ValidationWarning", { enumerable: true, get: function () { return Grammar_js_1.ValidationWarning; } }); // XML Schema classes var SchemaAll_js_1 = require("./schema/SchemaAll.js"); Object.defineProperty(exports, "SchemaAll", { enumerable: true, get: function () { return SchemaAll_js_1.SchemaAll; } }); var SchemaAttributeDecl_js_1 = require("./schema/SchemaAttributeDecl.js"); Object.defineProperty(exports, "SchemaAttributeDecl", { enumerable: true, get: function () { return SchemaAttributeDecl_js_1.SchemaAttributeDecl; } }); var SchemaBuilder_js_1 = require("./schema/SchemaBuilder.js"); Object.defineProperty(exports, "SchemaBuilder", { enumerable: true, get: function () { return SchemaBuilder_js_1.SchemaBuilder; } }); var SchemaChoice_js_1 = require("./schema/SchemaChoice.js"); Object.defineProperty(exports, "SchemaChoice", { enumerable: true, get: function () { return SchemaChoice_js_1.SchemaChoice; } }); var SchemaContentModel_js_1 = require("./schema/SchemaContentModel.js"); Object.defineProperty(exports, "SchemaContentModel", { enumerable: true, get: function () { return SchemaContentModel_js_1.SchemaContentModel; } }); Object.defineProperty(exports, "SchemaContentModelType", { enumerable: true, get: function () { return SchemaContentModel_js_1.SchemaContentModelType; } }); var SchemaElementDecl_js_1 = require("./schema/SchemaElementDecl.js"); Object.defineProperty(exports, "SchemaElementDecl", { enumerable: true, get: function () { return SchemaElementDecl_js_1.SchemaElementDecl; } }); var SchemaElementParticle_js_1 = require("./schema/SchemaElementParticle.js"); Object.defineProperty(exports, "SchemaElementParticle", { enumerable: true, get: function () { return SchemaElementParticle_js_1.SchemaElementParticle; } }); var SchemaGrammar_js_1 = require("./schema/SchemaGrammar.js"); Object.defineProperty(exports, "SchemaGrammar", { enumerable: true, get: function () { return SchemaGrammar_js_1.SchemaGrammar; } }); var SchemaParticle_js_1 = require("./schema/SchemaParticle.js"); Object.defineProperty(exports, "SchemaParticle", { enumerable: true, get: function () { return SchemaParticle_js_1.SchemaParticle; } }); var SchemaSequence_js_1 = require("./schema/SchemaSequence.js"); Object.defineProperty(exports, "SchemaSequence", { enumerable: true, get: function () { return SchemaSequence_js_1.SchemaSequence; } }); var SchemaTypeValidator_js_1 = require("./schema/SchemaTypeValidator.js"); Object.defineProperty(exports, "SchemaTypeValidator", { enumerable: true, get: function () { return SchemaTypeValidator_js_1.SchemaTypeValidator; } }); var SchemaWildcardParticle_js_1 = require("./schema/SchemaWildcardParticle.js"); Object.defineProperty(exports, "SchemaWildcardParticle", { enumerable: true, get: function () { return SchemaWildcardParticle_js_1.SchemaWildcardParticle; } }); var XSDSemanticValidator_js_1 = require("./schema/XSDSemanticValidator.js"); Object.defineProperty(exports, "XSDSemanticValidator", { enumerable: true, get: function () { return XSDSemanticValidator_js_1.XSDSemanticValidator; } }); var JsonConversion_js_1 = require("./json/JsonConversion.js"); Object.defineProperty(exports, "xmlStringToJsonObject", { enumerable: true, get: function () { return JsonConversion_js_1.xmlStringToJsonObject; } }); Object.defineProperty(exports, "xmlFileToJsonObject", { enumerable: true, get: function () { return JsonConversion_js_1.xmlFileToJsonObject; } }); Object.defineProperty(exports, "xmlStreamToJsonObject", { enumerable: true, get: function () { return JsonConversion_js_1.xmlStreamToJsonObject; } }); Object.defineProperty(exports, "xmlDocumentToJsonObject", { enumerable: true, get: function () { return JsonConversion_js_1.xmlDocumentToJsonObject; } }); Object.defineProperty(exports, "xmlStringToJsonFile", { enumerable: true, get: function () { return JsonConversion_js_1.xmlStringToJsonFile; } }); Object.defineProperty(exports, "xmlFileToJsonFile", { enumerable: true, get: function () { return JsonConversion_js_1.xmlFileToJsonFile; } }); Object.defineProperty(exports, "xmlStreamToJsonFile", { enumerable: true, get: function () { return JsonConversion_js_1.xmlStreamToJsonFile; } }); Object.defineProperty(exports, "xmlDocumentToJsonFile", { enumerable: true, get: function () { return JsonConversion_js_1.xmlDocumentToJsonFile; } }); Object.defineProperty(exports, "jsonObjectToXmlDocument", { enumerable: true, get: function () { return JsonConversion_js_1.jsonObjectToXmlDocument; } }); Object.defineProperty(exports, "jsonStringToXmlDocument", { enumerable: true, get: function () { return JsonConversion_js_1.jsonStringToXmlDocument; } }); Object.defineProperty(exports, "jsonFileToXmlDocument", { enumerable: true, get: function () { return JsonConversion_js_1.jsonFileToXmlDocument; } }); Object.defineProperty(exports, "jsonStreamToXmlDocument", { enumerable: true, get: function () { return JsonConversion_js_1.jsonStreamToXmlDocument; } }); Object.defineProperty(exports, "jsonObjectToXmlFile", { enumerable: true, get: function () { return JsonConversion_js_1.jsonObjectToXmlFile; } }); Object.defineProperty(exports, "jsonStringToXmlFile", { enumerable: true, get: function () { return JsonConversion_js_1.jsonStringToXmlFile; } }); Object.defineProperty(exports, "jsonFileToXmlFile", { enumerable: true, get: function () { return JsonConversion_js_1.jsonFileToXmlFile; } }); Object.defineProperty(exports, "jsonStreamToXmlFile", { enumerable: true, get: function () { return JsonConversion_js_1.jsonStreamToXmlFile; } }); //# sourceMappingURL=index.js.map