var jsdom = require('jsdom').JSDOM; var mx = require('../../libs/multiplex'); var Mustache = require('../../libs/mustache'); var dom = new jsdom(` Document `); global.window = dom.window; global.document = dom.window.document; global.mx = mx; global.Mustache = Mustache; var modules = [ "./core/http.js", "./core/servicepool.js", "./core/view.js", "./core/tinyts.js", "./utils/date.js", "./control/dialog.js", "./control/input.js", "./control/list.js", "./control/table.js", "./control/text.js", "./control/button.js" ]; (function () { if (typeof exports === 'object' && typeof module !== 'undefined') { for (var i = 0; i < modules.length; i++) { require(modules[i]); } } else if (typeof define === 'function') { require(modules); } })();