mirror of
				https://github.com/esiur/esiur-js.git
				synced 2025-10-31 01:41:34 +00:00 
			
		
		
		
	IIP v3.3
This commit is contained in:
		
							
								
								
									
										73
									
								
								node_modules/async-limiter/coverage/lcov-report/async-throttle/index.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								node_modules/async-limiter/coverage/lcov-report/async-throttle/index.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,73 @@ | ||||
| <!doctype html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|     <title>Code coverage report for async-throttle/</title> | ||||
|     <meta charset="utf-8"> | ||||
|     <link rel="stylesheet" href="../prettify.css"> | ||||
|     <link rel="stylesheet" href="../base.css"> | ||||
|     <style type='text/css'> | ||||
|         div.coverage-summary .sorter { | ||||
|             background-image: url(../sort-arrow-sprite.png); | ||||
|         } | ||||
|     </style> | ||||
| </head> | ||||
| <body> | ||||
| <div class="header high"> | ||||
|     <h1>Code coverage report for <span class="entity">async-throttle/</span></h1> | ||||
|     <h2> | ||||
|         Statements: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Branches: <span class="metric">92.86% <small>(13 / 14)</small></span>      | ||||
|         Functions: <span class="metric">100% <small>(7 / 7)</small></span>      | ||||
|         Lines: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Ignored: <span class="metric"><span class="ignore-none">none</span></span>      | ||||
|     </h2> | ||||
|     <div class="path"><a href="../index.html">All files</a> » async-throttle/</div> | ||||
| </div> | ||||
| <div class="body"> | ||||
| <div class="coverage-summary"> | ||||
| <table> | ||||
| <thead> | ||||
| <tr> | ||||
|    <th data-col="file" data-fmt="html" data-html="true" class="file">File</th> | ||||
|    <th data-col="pic" data-type="number" data-fmt="html" data-html="true" class="pic"></th> | ||||
|    <th data-col="statements" data-type="number" data-fmt="pct" class="pct">Statements</th> | ||||
|    <th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th> | ||||
|    <th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th> | ||||
|    <th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th> | ||||
|    <th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
| </tr> | ||||
| </thead> | ||||
| <tbody><tr> | ||||
| 	<td class="file high" data-value="index.js"><a href="index.js.html">index.js</a></td> | ||||
| 	<td data-value="100" class="pic high"><span class="cover-fill cover-full" style="width: 100px;"></span><span class="cover-empty" style="width:0px;"></span></td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="37" class="abs high">(37 / 37)</td> | ||||
| 	<td data-value="92.86" class="pct high">92.86%</td> | ||||
| 	<td data-value="14" class="abs high">(13 / 14)</td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="7" class="abs high">(7 / 7)</td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="37" class="abs high">(37 / 37)</td> | ||||
| 	</tr> | ||||
|  | ||||
| </tbody> | ||||
| </table> | ||||
| </div> | ||||
| </div> | ||||
| <div class="footer"> | ||||
|     <div class="meta">Generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Sep 11 2017 11:14:14 GMT-0500 (CDT)</div> | ||||
| </div> | ||||
| <script src="../prettify.js"></script> | ||||
| <script> | ||||
| window.onload = function () { | ||||
|         if (typeof prettyPrint === 'function') { | ||||
|             prettyPrint(); | ||||
|         } | ||||
| }; | ||||
| </script> | ||||
| <script src="../sorter.js"></script> | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										246
									
								
								node_modules/async-limiter/coverage/lcov-report/async-throttle/index.js.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										246
									
								
								node_modules/async-limiter/coverage/lcov-report/async-throttle/index.js.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,246 @@ | ||||
| <!doctype html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|     <title>Code coverage report for async-throttle/index.js</title> | ||||
|     <meta charset="utf-8"> | ||||
|     <link rel="stylesheet" href="../prettify.css"> | ||||
|     <link rel="stylesheet" href="../base.css"> | ||||
|     <style type='text/css'> | ||||
|         div.coverage-summary .sorter { | ||||
|             background-image: url(../sort-arrow-sprite.png); | ||||
|         } | ||||
|     </style> | ||||
| </head> | ||||
| <body> | ||||
| <div class="header high"> | ||||
|     <h1>Code coverage report for <span class="entity">async-throttle/index.js</span></h1> | ||||
|     <h2> | ||||
|         Statements: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Branches: <span class="metric">92.86% <small>(13 / 14)</small></span>      | ||||
|         Functions: <span class="metric">100% <small>(7 / 7)</small></span>      | ||||
|         Lines: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Ignored: <span class="metric"><span class="ignore-none">none</span></span>      | ||||
|     </h2> | ||||
|     <div class="path"><a href="../index.html">All files</a> » <a href="index.html">async-throttle/</a> » index.js</div> | ||||
| </div> | ||||
| <div class="body"> | ||||
| <pre><table class="coverage"> | ||||
| <tr><td class="line-count">1 | ||||
| 2 | ||||
| 3 | ||||
| 4 | ||||
| 5 | ||||
| 6 | ||||
| 7 | ||||
| 8 | ||||
| 9 | ||||
| 10 | ||||
| 11 | ||||
| 12 | ||||
| 13 | ||||
| 14 | ||||
| 15 | ||||
| 16 | ||||
| 17 | ||||
| 18 | ||||
| 19 | ||||
| 20 | ||||
| 21 | ||||
| 22 | ||||
| 23 | ||||
| 24 | ||||
| 25 | ||||
| 26 | ||||
| 27 | ||||
| 28 | ||||
| 29 | ||||
| 30 | ||||
| 31 | ||||
| 32 | ||||
| 33 | ||||
| 34 | ||||
| 35 | ||||
| 36 | ||||
| 37 | ||||
| 38 | ||||
| 39 | ||||
| 40 | ||||
| 41 | ||||
| 42 | ||||
| 43 | ||||
| 44 | ||||
| 45 | ||||
| 46 | ||||
| 47 | ||||
| 48 | ||||
| 49 | ||||
| 50 | ||||
| 51 | ||||
| 52 | ||||
| 53 | ||||
| 54 | ||||
| 55 | ||||
| 56 | ||||
| 57 | ||||
| 58 | ||||
| 59 | ||||
| 60 | ||||
| 61 | ||||
| 62 | ||||
| 63 | ||||
| 64 | ||||
| 65 | ||||
| 66 | ||||
| 67 | ||||
| 68</td><td class="line-coverage"><span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-yes">7</span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-yes">3</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">19</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-yes">45</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">39</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">39</span> | ||||
| <span class="cline-any cline-yes">18</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-yes">6</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-yes">13</span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-neutral"> </span> | ||||
| <span class="cline-any cline-yes">1</span> | ||||
| <span class="cline-any cline-neutral"> </span></td><td class="text"><pre class="prettyprint lang-js">'use strict'; | ||||
|   | ||||
| function Queue(options) { | ||||
|   if (!(this instanceof Queue)) { | ||||
|     return new Queue(options); | ||||
|   } | ||||
|   | ||||
|   options = options || {}; | ||||
|   this.concurrency = options.concurrency || Infinity; | ||||
|   this.pending = 0; | ||||
|   this.jobs = []; | ||||
|   this.cbs = []; | ||||
|   this._done = done.bind(this); | ||||
| } | ||||
|   | ||||
| var arrayAddMethods = [ | ||||
|   'push', | ||||
|   'unshift', | ||||
|   'splice' | ||||
| ]; | ||||
|   | ||||
| arrayAddMethods.forEach(function(method) { | ||||
|   Queue.prototype[method] = function() { | ||||
|     var methodResult = Array.prototype[method].apply(this.jobs, arguments); | ||||
|     this._run(); | ||||
|     return methodResult; | ||||
|   }; | ||||
| }); | ||||
|   | ||||
| Object.defineProperty(Queue.prototype, 'length', { | ||||
|   get: function() { | ||||
|     return this.pending + this.jobs.length; | ||||
|   } | ||||
| }); | ||||
|   | ||||
| Queue.prototype._run = function() { | ||||
|   if (this.pending === this.concurrency) { | ||||
|     return; | ||||
|   } | ||||
|   if (this.jobs.length) { | ||||
|     var job = this.jobs.shift(); | ||||
|     this.pending++; | ||||
|     job(this._done); | ||||
|     this._run(); | ||||
|   } | ||||
|   | ||||
|   if (this.pending === 0) { | ||||
|     while (this.cbs.length !== 0) { | ||||
|       var cb = this.cbs.pop(); | ||||
|       process.nextTick(cb); | ||||
|     } | ||||
|   } | ||||
| }; | ||||
|   | ||||
| Queue.prototype.onDone = function(cb) { | ||||
|   <span class="missing-if-branch" title="else path not taken" >E</span>if (typeof cb === 'function') { | ||||
|     this.cbs.push(cb); | ||||
|     this._run(); | ||||
|   } | ||||
| }; | ||||
|   | ||||
| function done() { | ||||
|   this.pending--; | ||||
|   this._run(); | ||||
| } | ||||
|   | ||||
| module.exports = Queue; | ||||
|  </pre></td></tr> | ||||
| </table></pre> | ||||
|  | ||||
| </div> | ||||
| <div class="footer"> | ||||
|     <div class="meta">Generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Sep 11 2017 11:14:14 GMT-0500 (CDT)</div> | ||||
| </div> | ||||
| <script src="../prettify.js"></script> | ||||
| <script> | ||||
| window.onload = function () { | ||||
|         if (typeof prettyPrint === 'function') { | ||||
|             prettyPrint(); | ||||
|         } | ||||
| }; | ||||
| </script> | ||||
| <script src="../sorter.js"></script> | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										182
									
								
								node_modules/async-limiter/coverage/lcov-report/base.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										182
									
								
								node_modules/async-limiter/coverage/lcov-report/base.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,182 @@ | ||||
| body, html { | ||||
|     margin:0; padding: 0; | ||||
| } | ||||
| body { | ||||
|     font-family: Helvetica Neue, Helvetica,Arial; | ||||
|     font-size: 10pt; | ||||
| } | ||||
| div.header, div.footer { | ||||
|     background: #eee; | ||||
|     padding: 1em; | ||||
| } | ||||
| div.header { | ||||
|     z-index: 100; | ||||
|     position: fixed; | ||||
|     top: 0; | ||||
|     border-bottom: 1px solid #666; | ||||
|     width: 100%; | ||||
| } | ||||
| div.footer { | ||||
|     border-top: 1px solid #666; | ||||
| } | ||||
| div.body { | ||||
|     margin-top: 10em; | ||||
| } | ||||
| div.meta { | ||||
|     font-size: 90%; | ||||
|     text-align: center; | ||||
| } | ||||
| h1, h2, h3 { | ||||
|     font-weight: normal; | ||||
| } | ||||
| h1 { | ||||
|     font-size: 12pt; | ||||
| } | ||||
| h2 { | ||||
|     font-size: 10pt; | ||||
| } | ||||
| pre { | ||||
|     font-family: Consolas, Menlo, Monaco, monospace; | ||||
|     margin: 0; | ||||
|     padding: 0; | ||||
|     line-height: 1.3; | ||||
|     font-size: 14px; | ||||
|     -moz-tab-size: 2; | ||||
|     -o-tab-size:  2; | ||||
|     tab-size: 2; | ||||
| } | ||||
|  | ||||
| div.path { font-size: 110%; } | ||||
| div.path a:link, div.path a:visited { color: #000; } | ||||
| table.coverage { border-collapse: collapse; margin:0; padding: 0 } | ||||
|  | ||||
| table.coverage td { | ||||
|     margin: 0; | ||||
|     padding: 0; | ||||
|     color: #111; | ||||
|     vertical-align: top; | ||||
| } | ||||
| table.coverage td.line-count { | ||||
|     width: 50px; | ||||
|     text-align: right; | ||||
|     padding-right: 5px; | ||||
| } | ||||
| table.coverage td.line-coverage { | ||||
|     color: #777 !important; | ||||
|     text-align: right; | ||||
|     border-left: 1px solid #666; | ||||
|     border-right: 1px solid #666; | ||||
| } | ||||
|  | ||||
| table.coverage td.text { | ||||
| } | ||||
|  | ||||
| table.coverage td span.cline-any { | ||||
|     display: inline-block; | ||||
|     padding: 0 5px; | ||||
|     width: 40px; | ||||
| } | ||||
| table.coverage td span.cline-neutral { | ||||
|     background: #eee; | ||||
| } | ||||
| table.coverage td span.cline-yes { | ||||
|     background: #b5d592; | ||||
|     color: #999; | ||||
| } | ||||
| table.coverage td span.cline-no { | ||||
|     background: #fc8c84; | ||||
| } | ||||
|  | ||||
| .cstat-yes { color: #111; } | ||||
| .cstat-no { background: #fc8c84; color: #111; } | ||||
| .fstat-no { background: #ffc520; color: #111 !important; } | ||||
| .cbranch-no { background:  yellow !important; color: #111; } | ||||
|  | ||||
| .cstat-skip { background: #ddd; color: #111; } | ||||
| .fstat-skip { background: #ddd; color: #111 !important; } | ||||
| .cbranch-skip { background: #ddd !important; color: #111; } | ||||
|  | ||||
| .missing-if-branch { | ||||
|     display: inline-block; | ||||
|     margin-right: 10px; | ||||
|     position: relative; | ||||
|     padding: 0 4px; | ||||
|     background: black; | ||||
|     color: yellow; | ||||
| } | ||||
|  | ||||
| .skip-if-branch { | ||||
|     display: none; | ||||
|     margin-right: 10px; | ||||
|     position: relative; | ||||
|     padding: 0 4px; | ||||
|     background: #ccc; | ||||
|     color: white; | ||||
| } | ||||
|  | ||||
| .missing-if-branch .typ, .skip-if-branch .typ { | ||||
|     color: inherit !important; | ||||
| } | ||||
|  | ||||
| .entity, .metric { font-weight: bold; } | ||||
| .metric { display: inline-block; border: 1px solid #333; padding: 0.3em; background: white; } | ||||
| .metric small { font-size: 80%; font-weight: normal; color: #666; } | ||||
|  | ||||
| div.coverage-summary table { border-collapse: collapse; margin: 3em; font-size: 110%; } | ||||
| div.coverage-summary td, div.coverage-summary table  th { margin: 0; padding: 0.25em 1em; border-top: 1px solid #666; border-bottom: 1px solid #666; } | ||||
| div.coverage-summary th { text-align: left; border: 1px solid #666; background: #eee; font-weight: normal; } | ||||
| div.coverage-summary th.file { border-right: none !important; } | ||||
| div.coverage-summary th.pic { border-left: none !important; text-align: right; } | ||||
| div.coverage-summary th.pct { border-right: none !important; } | ||||
| div.coverage-summary th.abs { border-left: none !important; text-align: right; } | ||||
| div.coverage-summary td.pct { text-align: right; border-left: 1px solid #666; } | ||||
| div.coverage-summary td.abs { text-align: right; font-size: 90%; color: #444; border-right: 1px solid #666; } | ||||
| div.coverage-summary td.file { border-left: 1px solid #666; white-space: nowrap;  } | ||||
| div.coverage-summary td.pic { min-width: 120px !important;  } | ||||
| div.coverage-summary a:link { text-decoration: none; color: #000; } | ||||
| div.coverage-summary a:visited { text-decoration: none; color: #777; } | ||||
| div.coverage-summary a:hover { text-decoration: underline; } | ||||
| div.coverage-summary tfoot td { border-top: 1px solid #666; } | ||||
|  | ||||
| div.coverage-summary .sorter { | ||||
|     height: 10px; | ||||
|     width: 7px; | ||||
|     display: inline-block; | ||||
|     margin-left: 0.5em; | ||||
|     background: url(sort-arrow-sprite.png) no-repeat scroll 0 0 transparent; | ||||
| } | ||||
| div.coverage-summary .sorted .sorter { | ||||
|     background-position: 0 -20px; | ||||
| } | ||||
| div.coverage-summary .sorted-desc .sorter { | ||||
|     background-position: 0 -10px; | ||||
| } | ||||
|  | ||||
| .high { background: #b5d592 !important; } | ||||
| .medium { background: #ffe87c !important; } | ||||
| .low { background: #fc8c84 !important; } | ||||
|  | ||||
| span.cover-fill, span.cover-empty { | ||||
|     display:inline-block; | ||||
|     border:1px solid #444; | ||||
|     background: white; | ||||
|     height: 12px; | ||||
| } | ||||
| span.cover-fill { | ||||
|     background: #ccc; | ||||
|     border-right: 1px solid #444; | ||||
| } | ||||
| span.cover-empty { | ||||
|     background: white; | ||||
|     border-left: none; | ||||
| } | ||||
| span.cover-full { | ||||
|     border-right: none !important; | ||||
| } | ||||
| pre.prettyprint { | ||||
|     border: none !important; | ||||
|     padding: 0 !important; | ||||
|     margin: 0 !important; | ||||
| } | ||||
| .com { color: #999 !important; } | ||||
| .ignore-none { color: #999; font-weight: normal; } | ||||
							
								
								
									
										73
									
								
								node_modules/async-limiter/coverage/lcov-report/index.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										73
									
								
								node_modules/async-limiter/coverage/lcov-report/index.html
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,73 @@ | ||||
| <!doctype html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|     <title>Code coverage report for All files</title> | ||||
|     <meta charset="utf-8"> | ||||
|     <link rel="stylesheet" href="prettify.css"> | ||||
|     <link rel="stylesheet" href="base.css"> | ||||
|     <style type='text/css'> | ||||
|         div.coverage-summary .sorter { | ||||
|             background-image: url(sort-arrow-sprite.png); | ||||
|         } | ||||
|     </style> | ||||
| </head> | ||||
| <body> | ||||
| <div class="header high"> | ||||
|     <h1>Code coverage report for <span class="entity">All files</span></h1> | ||||
|     <h2> | ||||
|         Statements: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Branches: <span class="metric">92.86% <small>(13 / 14)</small></span>      | ||||
|         Functions: <span class="metric">100% <small>(7 / 7)</small></span>      | ||||
|         Lines: <span class="metric">100% <small>(37 / 37)</small></span>      | ||||
|         Ignored: <span class="metric"><span class="ignore-none">none</span></span>      | ||||
|     </h2> | ||||
|     <div class="path"></div> | ||||
| </div> | ||||
| <div class="body"> | ||||
| <div class="coverage-summary"> | ||||
| <table> | ||||
| <thead> | ||||
| <tr> | ||||
|    <th data-col="file" data-fmt="html" data-html="true" class="file">File</th> | ||||
|    <th data-col="pic" data-type="number" data-fmt="html" data-html="true" class="pic"></th> | ||||
|    <th data-col="statements" data-type="number" data-fmt="pct" class="pct">Statements</th> | ||||
|    <th data-col="statements_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="branches" data-type="number" data-fmt="pct" class="pct">Branches</th> | ||||
|    <th data-col="branches_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="functions" data-type="number" data-fmt="pct" class="pct">Functions</th> | ||||
|    <th data-col="functions_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
|    <th data-col="lines" data-type="number" data-fmt="pct" class="pct">Lines</th> | ||||
|    <th data-col="lines_raw" data-type="number" data-fmt="html" class="abs"></th> | ||||
| </tr> | ||||
| </thead> | ||||
| <tbody><tr> | ||||
| 	<td class="file high" data-value="async-throttle/"><a href="async-throttle/index.html">async-throttle/</a></td> | ||||
| 	<td data-value="100" class="pic high"><span class="cover-fill cover-full" style="width: 100px;"></span><span class="cover-empty" style="width:0px;"></span></td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="37" class="abs high">(37 / 37)</td> | ||||
| 	<td data-value="92.86" class="pct high">92.86%</td> | ||||
| 	<td data-value="14" class="abs high">(13 / 14)</td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="7" class="abs high">(7 / 7)</td> | ||||
| 	<td data-value="100" class="pct high">100%</td> | ||||
| 	<td data-value="37" class="abs high">(37 / 37)</td> | ||||
| 	</tr> | ||||
|  | ||||
| </tbody> | ||||
| </table> | ||||
| </div> | ||||
| </div> | ||||
| <div class="footer"> | ||||
|     <div class="meta">Generated by <a href="http://istanbul-js.org/" target="_blank">istanbul</a> at Mon Sep 11 2017 11:14:14 GMT-0500 (CDT)</div> | ||||
| </div> | ||||
| <script src="prettify.js"></script> | ||||
| <script> | ||||
| window.onload = function () { | ||||
|         if (typeof prettyPrint === 'function') { | ||||
|             prettyPrint(); | ||||
|         } | ||||
| }; | ||||
| </script> | ||||
| <script src="sorter.js"></script> | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										1
									
								
								node_modules/async-limiter/coverage/lcov-report/prettify.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/async-limiter/coverage/lcov-report/prettify.css
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| .pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px solid #888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee} | ||||
							
								
								
									
										1
									
								
								node_modules/async-limiter/coverage/lcov-report/prettify.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/async-limiter/coverage/lcov-report/prettify.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								node_modules/async-limiter/coverage/lcov-report/sort-arrow-sprite.png
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								node_modules/async-limiter/coverage/lcov-report/sort-arrow-sprite.png
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 209 B | 
							
								
								
									
										156
									
								
								node_modules/async-limiter/coverage/lcov-report/sorter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										156
									
								
								node_modules/async-limiter/coverage/lcov-report/sorter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,156 @@ | ||||
| var addSorting = (function () { | ||||
|     "use strict"; | ||||
|     var cols, | ||||
|         currentSort = { | ||||
|             index: 0, | ||||
|             desc: false | ||||
|         }; | ||||
|  | ||||
|     // returns the summary table element | ||||
|     function getTable() { return document.querySelector('.coverage-summary table'); } | ||||
|     // returns the thead element of the summary table | ||||
|     function getTableHeader() { return getTable().querySelector('thead tr'); } | ||||
|     // returns the tbody element of the summary table | ||||
|     function getTableBody() { return getTable().querySelector('tbody'); } | ||||
|     // returns the th element for nth column | ||||
|     function getNthColumn(n) { return getTableHeader().querySelectorAll('th')[n]; } | ||||
|  | ||||
|     // loads all columns | ||||
|     function loadColumns() { | ||||
|         var colNodes = getTableHeader().querySelectorAll('th'), | ||||
|             colNode, | ||||
|             cols = [], | ||||
|             col, | ||||
|             i; | ||||
|  | ||||
|         for (i = 0; i < colNodes.length; i += 1) { | ||||
|             colNode = colNodes[i]; | ||||
|             col = { | ||||
|                 key: colNode.getAttribute('data-col'), | ||||
|                 sortable: !colNode.getAttribute('data-nosort'), | ||||
|                 type: colNode.getAttribute('data-type') || 'string' | ||||
|             }; | ||||
|             cols.push(col); | ||||
|             if (col.sortable) { | ||||
|                 col.defaultDescSort = col.type === 'number'; | ||||
|                 colNode.innerHTML = colNode.innerHTML + '<span class="sorter"></span>'; | ||||
|             } | ||||
|         } | ||||
|         return cols; | ||||
|     } | ||||
|     // attaches a data attribute to every tr element with an object | ||||
|     // of data values keyed by column name | ||||
|     function loadRowData(tableRow) { | ||||
|         var tableCols = tableRow.querySelectorAll('td'), | ||||
|             colNode, | ||||
|             col, | ||||
|             data = {}, | ||||
|             i, | ||||
|             val; | ||||
|         for (i = 0; i < tableCols.length; i += 1) { | ||||
|             colNode = tableCols[i]; | ||||
|             col = cols[i]; | ||||
|             val = colNode.getAttribute('data-value'); | ||||
|             if (col.type === 'number') { | ||||
|                 val = Number(val); | ||||
|             } | ||||
|             data[col.key] = val; | ||||
|         } | ||||
|         return data; | ||||
|     } | ||||
|     // loads all row data | ||||
|     function loadData() { | ||||
|         var rows = getTableBody().querySelectorAll('tr'), | ||||
|             i; | ||||
|  | ||||
|         for (i = 0; i < rows.length; i += 1) { | ||||
|             rows[i].data = loadRowData(rows[i]); | ||||
|         } | ||||
|     } | ||||
|     // sorts the table using the data for the ith column | ||||
|     function sortByIndex(index, desc) { | ||||
|         var key = cols[index].key, | ||||
|             sorter = function (a, b) { | ||||
|                 a = a.data[key]; | ||||
|                 b = b.data[key]; | ||||
|                 return a < b ? -1 : a > b ? 1 : 0; | ||||
|             }, | ||||
|             finalSorter = sorter, | ||||
|             tableBody = document.querySelector('.coverage-summary tbody'), | ||||
|             rowNodes = tableBody.querySelectorAll('tr'), | ||||
|             rows = [], | ||||
|             i; | ||||
|  | ||||
|         if (desc) { | ||||
|             finalSorter = function (a, b) { | ||||
|                 return -1 * sorter(a, b); | ||||
|             }; | ||||
|         } | ||||
|  | ||||
|         for (i = 0; i < rowNodes.length; i += 1) { | ||||
|             rows.push(rowNodes[i]); | ||||
|             tableBody.removeChild(rowNodes[i]); | ||||
|         } | ||||
|  | ||||
|         rows.sort(finalSorter); | ||||
|  | ||||
|         for (i = 0; i < rows.length; i += 1) { | ||||
|             tableBody.appendChild(rows[i]); | ||||
|         } | ||||
|     } | ||||
|     // removes sort indicators for current column being sorted | ||||
|     function removeSortIndicators() { | ||||
|         var col = getNthColumn(currentSort.index), | ||||
|             cls = col.className; | ||||
|  | ||||
|         cls = cls.replace(/ sorted$/, '').replace(/ sorted-desc$/, ''); | ||||
|         col.className = cls; | ||||
|     } | ||||
|     // adds sort indicators for current column being sorted | ||||
|     function addSortIndicators() { | ||||
|         getNthColumn(currentSort.index).className += currentSort.desc ? ' sorted-desc' : ' sorted'; | ||||
|     } | ||||
|     // adds event listeners for all sorter widgets | ||||
|     function enableUI() { | ||||
|         var i, | ||||
|             el, | ||||
|             ithSorter = function ithSorter(i) { | ||||
|                 var col = cols[i]; | ||||
|  | ||||
|                 return function () { | ||||
|                     var desc = col.defaultDescSort; | ||||
|  | ||||
|                     if (currentSort.index === i) { | ||||
|                         desc = !currentSort.desc; | ||||
|                     } | ||||
|                     sortByIndex(i, desc); | ||||
|                     removeSortIndicators(); | ||||
|                     currentSort.index = i; | ||||
|                     currentSort.desc = desc; | ||||
|                     addSortIndicators(); | ||||
|                 }; | ||||
|             }; | ||||
|         for (i =0 ; i < cols.length; i += 1) { | ||||
|             if (cols[i].sortable) { | ||||
|                 el = getNthColumn(i).querySelector('.sorter'); | ||||
|                 if (el.addEventListener) { | ||||
|                     el.addEventListener('click', ithSorter(i)); | ||||
|                 } else { | ||||
|                     el.attachEvent('onclick', ithSorter(i)); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|     // adds sorting functionality to the UI | ||||
|     return function () { | ||||
|         if (!getTable()) { | ||||
|             return; | ||||
|         } | ||||
|         cols = loadColumns(); | ||||
|         loadData(cols); | ||||
|         addSortIndicators(); | ||||
|         enableUI(); | ||||
|     }; | ||||
| })(); | ||||
|  | ||||
| window.addEventListener('load', addSorting); | ||||
		Reference in New Issue
	
	Block a user