%s
%s
%e
%e%e',t,l)),o.addCodeToggle(e,n.body),F(e),D()}),n.on("pending",function(n){F(d('
%e
",u.clean(l));n.appendChild(e),e.style.display="none"}}).call(this,void 0!==n?n:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../browser/progress":3,"../utils":36,"./base":16,"escape-string-regexp":46}],20:[function(n,l,e){"use strict";e.Base=e.base=n("./base"),e.Dot=e.dot=n("./dot"),e.Doc=e.doc=n("./doc"),e.TAP=e.tap=n("./tap"),e.JSON=e.json=n("./json"),e.HTML=e.html=n("./html"),e.List=e.list=n("./list"),e.Min=e.min=n("./min"),e.Spec=e.spec=n("./spec"),e.Nyan=e.nyan=n("./nyan"),e.XUnit=e.xunit=n("./xunit"),e.Markdown=e.markdown=n("./markdown"),e.Progress=e.progress=n("./progress"),e.Landing=e.landing=n("./landing"),e.JSONStream=e["json-stream"]=n("./json-stream")},{"./base":16,"./doc":17,"./dot":18,"./html":19,"./json":22,"./json-stream":21,"./landing":23,"./list":24,"./markdown":25,"./min":26,"./nyan":27,"./progress":28,"./spec":29,"./tap":30,"./xunit":31}],21:[function(n,l,e){(function(e){"use strict";var t=n("./base");function u(n){return{title:n.title,fullTitle:n.fullTitle(),duration:n.duration,currentRetry:n.currentRetry()}}l.exports=function(n){t.call(this,n);var l=this,r=n.total;n.on("start",function(){console.log(JSON.stringify(["start",{total:r}]))}),n.on("pass",function(n){console.log(JSON.stringify(["pass",u(n)]))}),n.on("fail",function(n,l){(n=u(n)).err=l.message,n.stack=l.stack||null,console.log(JSON.stringify(["fail",n]))}),n.once("end",function(){e.stdout.write(JSON.stringify(["end",l.stats]))})}}).call(this,n("_process"))},{"./base":16,_process:56}],22:[function(n,l,e){(function(e){"use strict";var u=n("./base");function r(n){var l,e,u=n.err||{};return u instanceof Error&&(u=function(n){var l={};return Object.getOwnPropertyNames(n).forEach(function(e){l[e]=n[e]},n),l}(u)),{title:n.title,fullTitle:n.fullTitle(),duration:n.duration,currentRetry:n.currentRetry(),err:(l=u,e=[],JSON.parse(JSON.stringify(l,function(n,l){if("object"===t(l)&&null!==l){if(-1!==e.indexOf(l))return""+l;e.push(l)}return l})))}}l.exports=function(n){u.call(this,n);var l=this,t=[],o=[],i=[],a=[];n.on("test end",function(n){t.push(n)}),n.on("pass",function(n){a.push(n)}),n.on("fail",function(n){i.push(n)}),n.on("pending",function(n){o.push(n)}),n.once("end",function(){var u={stats:l.stats,tests:t.map(r),pending:o.map(r),failures:i.map(r),passes:a.map(r)};n.testResults=u,e.stdout.write(JSON.stringify(u,null,2))})}}).call(this,n("_process"))},{"./base":16,_process:56}],23:[function(n,l,e){(function(e){"use strict";var t=n("./base"),u=n("../utils").inherits,r=t.cursor,o=t.color;function i(n){t.call(this,n);var l=this,u=.75*t.window.width|0,i=n.total,a=e.stdout,s=o("plane","✈"),c=-1,f=0;function p(){var n=Array(u).join("-");return" "+o("runway",n)}n.on("start",function(){a.write("\n\n\n "),r.hide()}),n.on("test end",function(n){var l=-1===c?u*++f/i|0:c;"failed"===n.state&&(s=o("plane crash","✈"),c=l),a.write("["+(u+1)+"D[2A"),a.write(p()),a.write("\n "),a.write(o("runway",Array(l).join("⋅"))),a.write(s),a.write(o("runway",Array(u-l).join("⋅")+"\n")),a.write(p()),a.write("[0m")}),n.once("end",function(){r.show(),console.log(),l.epilogue()})}l.exports=i,t.colors.plane=0,t.colors["plane crash"]=31,t.colors.runway=90,u(i,t)}).call(this,n("_process"))},{"../utils":36,"./base":16,_process:56}],24:[function(n,l,e){(function(e){"use strict";var t=n("./base"),u=n("../utils").inherits,r=t.color,o=t.cursor;function i(n){t.call(this,n);var l=0;n.on("start",function(){console.log()}),n.on("test",function(n){e.stdout.write(r("pass"," "+n.fullTitle()+": "))}),n.on("pending",function(n){var l=r("checkmark"," -")+r("pending"," %s");console.log(l,n.fullTitle())}),n.on("pass",function(n){var l=r("checkmark"," "+t.symbols.ok)+r("pass"," %s: ")+r(n.speed,"%dms");o.CR(),console.log(l,n.fullTitle(),n.duration)}),n.on("fail",function(n){o.CR(),console.log(r("fail"," %d) %s"),++l,n.fullTitle())}),n.once("end",this.epilogue.bind(this))}l.exports=i,u(i,t)}).call(this,n("_process"))},{"../utils":36,"./base":16,_process:56}],25:[function(n,l,e){(function(e){"use strict";var t=n("./base"),u=n("../utils"),r="$";l.exports=function(n){t.call(this,n);var l=0,o="";function i(n){var l=function n(l,e){var t=e;var u=r+l.title;e=e[u]=e[u]||{suite:l};l.suites.forEach(function(l){n(l,e)});return t}(n,{});return function n(l,e){++e;var t="";var o;for(var i in l)"suite"!==i&&(i!==r&&(o=" - ["+i.substring(1)+"]",o+="(#"+u.slug(l[i].suite.fullTitle())+")\n",t+=Array(e).join(" ")+o),t+=n(l[i],e));return t}(l,0)}i(n.suite),n.on("suite",function(n){++l;var e,t=u.slug(n.fullTitle());o+='\n',o+=(e=n.title,Array(l).join("#")+" "+e+"\n")}),n.on("suite end",function(){--l}),n.on("pass",function(n){var l=u.clean(n.body);o+=n.title+".\n",o+="\n```js\n",o+=l+"\n",o+="```\n\n"}),n.once("end",function(){e.stdout.write("# TOC\n"),e.stdout.write(i(n.suite)),e.stdout.write(o)})}}).call(this,n("_process"))},{"../utils":36,"./base":16,_process:56}],26:[function(n,l,e){(function(e){"use strict";var t=n("./base"),u=n("../utils").inherits;function r(n){t.call(this,n),n.on("start",function(){e.stdout.write("[2J"),e.stdout.write("[1;3H")}),n.once("end",this.epilogue.bind(this))}l.exports=r,u(r,t)}).call(this,n("_process"))},{"../utils":36,"./base":16,_process:56}],27:[function(n,l,e){(function(e){"use strict";var t=n("./base"),u=n("../utils").inherits;function r(n){t.call(this,n);var l=this,e=.75*t.window.width|0,u=this.nyanCatWidth=11;this.colorIndex=0,this.numberOfLines=4,this.rainbowColors=l.generateColors(),this.scoreboardWidth=5,this.tick=0,this.trajectories=[[],[],[],[]],this.trajectoryWidthMax=e-u,n.on("start",function(){t.cursor.hide(),l.draw()}),n.on("pending",function(){l.draw()}),n.on("pass",function(){l.draw()}),n.on("fail",function(){l.draw()}),n.once("end",function(){t.cursor.show();for(var n=0;n