// Generated by CoffeeScript 1.12.7vardomToMarkup,object,objectToSaneObject,saneObjectToDom,self;objectToSaneObject=require('./objectToSaneObject');saneObjectToDom=require('./saneObjectToDom');domToMarkup=require('./domToMarkup');object=require('utila').object;module.exports=self={objectToDom:function(o){o=self._object2SaneObject(o);returnsaneObjectToDom.convert(o);},object2markup:function(o){vardom;dom=self.objectToDom(o);returndomToMarkup.convert(dom);},domToMarkup:function(dom){returndomToMarkup.convert(dom);},_object2SaneObject:function(o){if(!Array.isArray(o)){if(!object.isBareObject(o)){throwError("toDom() only accepts arrays and bare objects as input");}}returnobjectToSaneObject.sanitize(o);}};