@doodad-js/xml
Version:
2 lines • 789 B
JavaScript
// Copyright 2015-2018 Claude Petit, licensed under Apache License version 2.0
;exports.add=function add(modules){modules=(modules||{});modules['Doodad.Tools.Xml.Parsers.Sax.Loader']={version:'5.2.0b',dependencies:['Doodad.Tools.Xml',],create:function create(root,_options){const doodad=root.Doodad,tools=doodad.Tools,modules=doodad.Modules,xml=tools.Xml,xmlParsers=xml.Parsers,sax=xmlParsers.Sax,saxLoader=sax.Loader;const __Internal__={saxlib:null,};saxLoader.ADD('get',root.DD_DOC(null,function get(){return __Internal__.saxlib}));return function init(options){return modules.import('sax').catch(function(err){return modules.import('@doodad-js/xml/node_modules/sax')}).then(function(exports){__Internal__.saxlib=exports.default}).catch(function(err){})}},};return modules};