UNPKG

@doodad-js/xml

Version:
2 lines 1.14 kB
// Copyright 2015-2018 Claude Petit, licensed under Apache License version 2.0 "use strict";module.exports={add:function add(modules){modules=modules||{};modules['@doodad-js/xml']={version:'5.2.0b',type:'Package',dependencies:[{'name':'@doodad-js/core','version':'9.1.2r','optional':false,'path':null,'type':'Package'},{'name':'@doodad-js/io','version':'6.1.1a','optional':false,'path':null,'type':'Package'}],create:function create(root,_options,_shared){"use strict";const doodad=root.Doodad,namespaces=doodad.Namespaces,nodejs=doodad.NodeJs,types=doodad.Types,tools=doodad.Tools;let config=null;try{config=require('../config.json')}catch(ex){};const pkgModules={};require('./common/Tools_Xml.min.js').add(pkgModules);require('./common/Tools_Xml_Parsers_Sax.min.js').add(pkgModules);require('./server/Tools_Xml_Parsers_Sax_Loader.min.js').add(pkgModules);require('./common/Tools_Xml_Parsers_Libxml2.min.js').add(pkgModules);require('./server/Tools_Xml_Parsers_Libxml2_Loader.min.js').add(pkgModules);const options=[config,_options,{secret:_shared.SECRET}];return namespaces.load(pkgModules,options).then(function(){})},};return modules},};