Move src/ → apps/server/ and packages/web/ → apps/web/ to adopt standard monorepo conventions (apps/ for runnable apps, packages/ for reusable libraries). Update all config files, shared package imports, test fixtures, and documentation to reflect new paths. Key fixes: - Update workspace config to ["apps/*", "packages/*"] - Update tsconfig.json rootDir/include for apps/server/ - Add apps/web/** to vitest exclude list - Update drizzle.config.ts schema path - Fix ensure-schema.ts migration path detection (3 levels up in dev, 2 levels up in dist) - Fix tests/integration/cli-server.test.ts import paths - Update packages/shared imports to apps/server/ paths - Update all docs/ files with new paths
521 lines
23 KiB
HTML
521 lines
23 KiB
HTML
|
|
<!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" />
|
|
<link rel="shortcut icon" type="image/x-icon" href="favicon.png" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<style type='text/css'>
|
|
.coverage-summary .sorter {
|
|
background-image: url(sort-arrow-sprite.png);
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
<div class='wrapper'>
|
|
<div class='pad1'>
|
|
<h1>All files</h1>
|
|
<div class='clearfix'>
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">45.8% </span>
|
|
<span class="quiet">Statements</span>
|
|
<span class='fraction'>2291/5002</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">37.26% </span>
|
|
<span class="quiet">Branches</span>
|
|
<span class='fraction'>938/2517</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">49.23% </span>
|
|
<span class="quiet">Functions</span>
|
|
<span class='fraction'>453/920</span>
|
|
</div>
|
|
|
|
|
|
<div class='fl pad1y space-right2'>
|
|
<span class="strong">46.26% </span>
|
|
<span class="quiet">Lines</span>
|
|
<span class='fraction'>2214/4785</span>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
<p class="quiet">
|
|
Press <em>n</em> or <em>j</em> to go to the next uncovered block, <em>b</em>, <em>p</em> or <em>k</em> for the previous block.
|
|
</p>
|
|
<template id="filterTemplate">
|
|
<div class="quiet">
|
|
Filter:
|
|
<input type="search" id="fileSearch">
|
|
</div>
|
|
</template>
|
|
</div>
|
|
<div class='status-line low'></div>
|
|
<div class="pad1">
|
|
<table class="coverage-summary">
|
|
<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 low" data-value="packages/shared/src"><a href="packages/shared/src/index.html">packages/shared/src</a></td>
|
|
<td data-value="40" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 40%"></div><div class="cover-empty" style="width: 60%"></div></div>
|
|
</td>
|
|
<td data-value="40" class="pct low">40%</td>
|
|
<td data-value="95" class="abs low">38/95</td>
|
|
<td data-value="31.25" class="pct low">31.25%</td>
|
|
<td data-value="48" class="abs low">15/48</td>
|
|
<td data-value="56.25" class="pct medium">56.25%</td>
|
|
<td data-value="16" class="abs medium">9/16</td>
|
|
<td data-value="41.25" class="pct low">41.25%</td>
|
|
<td data-value="80" class="abs low">33/80</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src"><a href="src/index.html">src</a></td>
|
|
<td data-value="3.12" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 3%"></div><div class="cover-empty" style="width: 97%"></div></div>
|
|
</td>
|
|
<td data-value="3.12" class="pct low">3.12%</td>
|
|
<td data-value="32" class="abs low">1/32</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="4" class="abs low">0/4</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="3" class="abs low">1/3</td>
|
|
<td data-value="3.12" class="pct low">3.12%</td>
|
|
<td data-value="32" class="abs low">1/32</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/agent"><a href="src/agent/index.html">src/agent</a></td>
|
|
<td data-value="44.7" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 44%"></div><div class="cover-empty" style="width: 56%"></div></div>
|
|
</td>
|
|
<td data-value="44.7" class="pct low">44.7%</td>
|
|
<td data-value="1519" class="abs low">679/1519</td>
|
|
<td data-value="33.29" class="pct low">33.29%</td>
|
|
<td data-value="877" class="abs low">292/877</td>
|
|
<td data-value="46.96" class="pct low">46.96%</td>
|
|
<td data-value="181" class="abs low">85/181</td>
|
|
<td data-value="45.27" class="pct low">45.27%</td>
|
|
<td data-value="1449" class="abs low">656/1449</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/agent/accounts"><a href="src/agent/accounts/index.html">src/agent/accounts</a></td>
|
|
<td data-value="4.13" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 4%"></div><div class="cover-empty" style="width: 96%"></div></div>
|
|
</td>
|
|
<td data-value="4.13" class="pct low">4.13%</td>
|
|
<td data-value="121" class="abs low">5/121</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="90" class="abs low">0/90</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="11" class="abs low">0/11</td>
|
|
<td data-value="4.31" class="pct low">4.31%</td>
|
|
<td data-value="116" class="abs low">5/116</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/agent/credentials"><a href="src/agent/credentials/index.html">src/agent/credentials</a></td>
|
|
<td data-value="4.34" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 4%"></div><div class="cover-empty" style="width: 96%"></div></div>
|
|
</td>
|
|
<td data-value="4.34" class="pct low">4.34%</td>
|
|
<td data-value="92" class="abs low">4/92</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="50" class="abs low">0/50</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="10" class="abs low">0/10</td>
|
|
<td data-value="4.65" class="pct low">4.65%</td>
|
|
<td data-value="86" class="abs low">4/86</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/agent/lifecycle"><a href="src/agent/lifecycle/index.html">src/agent/lifecycle</a></td>
|
|
<td data-value="52.45" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 52%"></div><div class="cover-empty" style="width: 48%"></div></div>
|
|
</td>
|
|
<td data-value="52.45" class="pct medium">52.45%</td>
|
|
<td data-value="265" class="abs medium">139/265</td>
|
|
<td data-value="49.31" class="pct low">49.31%</td>
|
|
<td data-value="146" class="abs low">72/146</td>
|
|
<td data-value="52.94" class="pct medium">52.94%</td>
|
|
<td data-value="34" class="abs medium">18/34</td>
|
|
<td data-value="52.71" class="pct medium">52.71%</td>
|
|
<td data-value="258" class="abs medium">136/258</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/agent/prompts"><a href="src/agent/prompts/index.html">src/agent/prompts</a></td>
|
|
<td data-value="69.23" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 69%"></div><div class="cover-empty" style="width: 31%"></div></div>
|
|
</td>
|
|
<td data-value="69.23" class="pct medium">69.23%</td>
|
|
<td data-value="26" class="abs medium">18/26</td>
|
|
<td data-value="16.66" class="pct low">16.66%</td>
|
|
<td data-value="6" class="abs low">1/6</td>
|
|
<td data-value="60" class="pct medium">60%</td>
|
|
<td data-value="10" class="abs medium">6/10</td>
|
|
<td data-value="69.23" class="pct medium">69.23%</td>
|
|
<td data-value="26" class="abs medium">18/26</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/agent/providers"><a href="src/agent/providers/index.html">src/agent/providers</a></td>
|
|
<td data-value="33.33" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 33%"></div><div class="cover-empty" style="width: 67%"></div></div>
|
|
</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="9" class="abs low">3/9</td>
|
|
<td data-value="50" class="pct medium">50%</td>
|
|
<td data-value="2" class="abs medium">1/2</td>
|
|
<td data-value="25" class="pct low">25%</td>
|
|
<td data-value="4" class="abs low">1/4</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="9" class="abs low">3/9</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/agent/providers/parsers"><a href="src/agent/providers/parsers/index.html">src/agent/providers/parsers</a></td>
|
|
<td data-value="8.06" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 8%"></div><div class="cover-empty" style="width: 92%"></div></div>
|
|
</td>
|
|
<td data-value="8.06" class="pct low">8.06%</td>
|
|
<td data-value="62" class="abs low">5/62</td>
|
|
<td data-value="1.88" class="pct low">1.88%</td>
|
|
<td data-value="53" class="abs low">1/53</td>
|
|
<td data-value="20" class="pct low">20%</td>
|
|
<td data-value="5" class="abs low">1/5</td>
|
|
<td data-value="8.62" class="pct low">8.62%</td>
|
|
<td data-value="58" class="abs low">5/58</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/cli"><a href="src/cli/index.html">src/cli</a></td>
|
|
<td data-value="62.5" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 62%"></div><div class="cover-empty" style="width: 38%"></div></div>
|
|
</td>
|
|
<td data-value="62.5" class="pct medium">62.5%</td>
|
|
<td data-value="8" class="abs medium">5/8</td>
|
|
<td data-value="33.33" class="pct low">33.33%</td>
|
|
<td data-value="6" class="abs low">2/6</td>
|
|
<td data-value="66.66" class="pct medium">66.66%</td>
|
|
<td data-value="3" class="abs medium">2/3</td>
|
|
<td data-value="62.5" class="pct medium">62.5%</td>
|
|
<td data-value="8" class="abs medium">5/8</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/config"><a href="src/config/index.html">src/config</a></td>
|
|
<td data-value="5.55" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 5%"></div><div class="cover-empty" style="width: 95%"></div></div>
|
|
</td>
|
|
<td data-value="5.55" class="pct low">5.55%</td>
|
|
<td data-value="18" class="abs low">1/18</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="7" class="abs low">0/7</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="4" class="abs low">0/4</td>
|
|
<td data-value="5.55" class="pct low">5.55%</td>
|
|
<td data-value="18" class="abs low">1/18</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/coordination"><a href="src/coordination/index.html">src/coordination</a></td>
|
|
<td data-value="94.44" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 94%"></div><div class="cover-empty" style="width: 6%"></div></div>
|
|
</td>
|
|
<td data-value="94.44" class="pct high">94.44%</td>
|
|
<td data-value="108" class="abs high">102/108</td>
|
|
<td data-value="85" class="pct high">85%</td>
|
|
<td data-value="40" class="abs high">34/40</td>
|
|
<td data-value="89.47" class="pct high">89.47%</td>
|
|
<td data-value="19" class="abs high">17/19</td>
|
|
<td data-value="95.28" class="pct high">95.28%</td>
|
|
<td data-value="106" class="abs high">101/106</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/db"><a href="src/db/index.html">src/db</a></td>
|
|
<td data-value="55.2" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 55%"></div><div class="cover-empty" style="width: 45%"></div></div>
|
|
</td>
|
|
<td data-value="55.2" class="pct medium">55.2%</td>
|
|
<td data-value="96" class="abs medium">53/96</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="8" class="abs low">0/8</td>
|
|
<td data-value="40.81" class="pct low">40.81%</td>
|
|
<td data-value="49" class="abs low">20/49</td>
|
|
<td data-value="48.19" class="pct low">48.19%</td>
|
|
<td data-value="83" class="abs low">40/83</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file empty" data-value="src/db/repositories"><a href="src/db/repositories/index.html">src/db/repositories</a></td>
|
|
<td data-value="0" class="pic empty">
|
|
<div class="chart"><div class="cover-fill" style="width: 0%"></div><div class="cover-empty" style="width: 100%"></div></div>
|
|
</td>
|
|
<td data-value="0" class="pct empty">0%</td>
|
|
<td data-value="0" class="abs empty">0/0</td>
|
|
<td data-value="0" class="pct empty">0%</td>
|
|
<td data-value="0" class="abs empty">0/0</td>
|
|
<td data-value="0" class="pct empty">0%</td>
|
|
<td data-value="0" class="abs empty">0/0</td>
|
|
<td data-value="0" class="pct empty">0%</td>
|
|
<td data-value="0" class="abs empty">0/0</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/db/repositories/drizzle"><a href="src/db/repositories/drizzle/index.html">src/db/repositories/drizzle</a></td>
|
|
<td data-value="57.29" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 57%"></div><div class="cover-empty" style="width: 43%"></div></div>
|
|
</td>
|
|
<td data-value="57.29" class="pct medium">57.29%</td>
|
|
<td data-value="274" class="abs medium">157/274</td>
|
|
<td data-value="58.64" class="pct medium">58.64%</td>
|
|
<td data-value="162" class="abs medium">95/162</td>
|
|
<td data-value="61.6" class="pct medium">61.6%</td>
|
|
<td data-value="112" class="abs medium">69/112</td>
|
|
<td data-value="57.79" class="pct medium">57.79%</td>
|
|
<td data-value="263" class="abs medium">152/263</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/dispatch"><a href="src/dispatch/index.html">src/dispatch</a></td>
|
|
<td data-value="75" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 75%"></div><div class="cover-empty" style="width: 25%"></div></div>
|
|
</td>
|
|
<td data-value="75" class="pct medium">75%</td>
|
|
<td data-value="224" class="abs medium">168/224</td>
|
|
<td data-value="59.64" class="pct medium">59.64%</td>
|
|
<td data-value="114" class="abs medium">68/114</td>
|
|
<td data-value="95.45" class="pct high">95.45%</td>
|
|
<td data-value="22" class="abs high">21/22</td>
|
|
<td data-value="74.77" class="pct medium">74.77%</td>
|
|
<td data-value="222" class="abs medium">166/222</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/events"><a href="src/events/index.html">src/events</a></td>
|
|
<td data-value="100" class="pic high">
|
|
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
|
|
</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="0" class="abs high">0/0</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="6" class="abs high">6/6</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="7" class="abs high">7/7</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/execution"><a href="src/execution/index.html">src/execution</a></td>
|
|
<td data-value="1.01" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 1%"></div><div class="cover-empty" style="width: 99%"></div></div>
|
|
</td>
|
|
<td data-value="1.01" class="pct low">1.01%</td>
|
|
<td data-value="99" class="abs low">1/99</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="40" class="abs low">0/40</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="12" class="abs low">0/12</td>
|
|
<td data-value="1.13" class="pct low">1.13%</td>
|
|
<td data-value="88" class="abs low">1/88</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/git"><a href="src/git/index.html">src/git</a></td>
|
|
<td data-value="64.64" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 64%"></div><div class="cover-empty" style="width: 36%"></div></div>
|
|
</td>
|
|
<td data-value="64.64" class="pct medium">64.64%</td>
|
|
<td data-value="181" class="abs medium">117/181</td>
|
|
<td data-value="70.49" class="pct medium">70.49%</td>
|
|
<td data-value="61" class="abs medium">43/61</td>
|
|
<td data-value="57.69" class="pct medium">57.69%</td>
|
|
<td data-value="26" class="abs medium">15/26</td>
|
|
<td data-value="65.71" class="pct medium">65.71%</td>
|
|
<td data-value="175" class="abs medium">115/175</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/logger"><a href="src/logger/index.html">src/logger</a></td>
|
|
<td data-value="80" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 80%"></div><div class="cover-empty" style="width: 20%"></div></div>
|
|
</td>
|
|
<td data-value="80" class="pct high">80%</td>
|
|
<td data-value="5" class="abs high">4/5</td>
|
|
<td data-value="37.5" class="pct low">37.5%</td>
|
|
<td data-value="8" class="abs low">3/8</td>
|
|
<td data-value="100" class="pct high">100%</td>
|
|
<td data-value="2" class="abs high">2/2</td>
|
|
<td data-value="75" class="pct medium">75%</td>
|
|
<td data-value="4" class="abs medium">3/4</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/logging"><a href="src/logging/index.html">src/logging</a></td>
|
|
<td data-value="95.09" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 95%"></div><div class="cover-empty" style="width: 5%"></div></div>
|
|
</td>
|
|
<td data-value="95.09" class="pct high">95.09%</td>
|
|
<td data-value="102" class="abs high">97/102</td>
|
|
<td data-value="91.42" class="pct high">91.42%</td>
|
|
<td data-value="35" class="abs high">32/35</td>
|
|
<td data-value="93.75" class="pct high">93.75%</td>
|
|
<td data-value="32" class="abs high">30/32</td>
|
|
<td data-value="94.94" class="pct high">94.94%</td>
|
|
<td data-value="99" class="abs high">94/99</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/preview"><a href="src/preview/index.html">src/preview</a></td>
|
|
<td data-value="62.18" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 62%"></div><div class="cover-empty" style="width: 38%"></div></div>
|
|
</td>
|
|
<td data-value="62.18" class="pct medium">62.18%</td>
|
|
<td data-value="320" class="abs medium">199/320</td>
|
|
<td data-value="64.41" class="pct medium">64.41%</td>
|
|
<td data-value="163" class="abs medium">105/163</td>
|
|
<td data-value="49.05" class="pct low">49.05%</td>
|
|
<td data-value="53" class="abs low">26/53</td>
|
|
<td data-value="62.45" class="pct medium">62.45%</td>
|
|
<td data-value="301" class="abs medium">188/301</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/process"><a href="src/process/index.html">src/process</a></td>
|
|
<td data-value="80.73" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 80%"></div><div class="cover-empty" style="width: 20%"></div></div>
|
|
</td>
|
|
<td data-value="80.73" class="pct high">80.73%</td>
|
|
<td data-value="109" class="abs high">88/109</td>
|
|
<td data-value="85.36" class="pct high">85.36%</td>
|
|
<td data-value="41" class="abs high">35/41</td>
|
|
<td data-value="71.42" class="pct medium">71.42%</td>
|
|
<td data-value="28" class="abs medium">20/28</td>
|
|
<td data-value="80.37" class="pct high">80.37%</td>
|
|
<td data-value="107" class="abs high">86/107</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file medium" data-value="src/server"><a href="src/server/index.html">src/server</a></td>
|
|
<td data-value="71.27" class="pic medium">
|
|
<div class="chart"><div class="cover-fill" style="width: 71%"></div><div class="cover-empty" style="width: 29%"></div></div>
|
|
</td>
|
|
<td data-value="71.27" class="pct medium">71.27%</td>
|
|
<td data-value="181" class="abs medium">129/181</td>
|
|
<td data-value="62.66" class="pct medium">62.66%</td>
|
|
<td data-value="75" class="abs medium">47/75</td>
|
|
<td data-value="68.42" class="pct medium">68.42%</td>
|
|
<td data-value="38" class="abs medium">26/38</td>
|
|
<td data-value="73.14" class="pct medium">73.14%</td>
|
|
<td data-value="175" class="abs medium">128/175</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file high" data-value="src/test"><a href="src/test/index.html">src/test</a></td>
|
|
<td data-value="86.13" class="pic high">
|
|
<div class="chart"><div class="cover-fill" style="width: 86%"></div><div class="cover-empty" style="width: 14%"></div></div>
|
|
</td>
|
|
<td data-value="86.13" class="pct high">86.13%</td>
|
|
<td data-value="101" class="abs high">87/101</td>
|
|
<td data-value="55" class="pct medium">55%</td>
|
|
<td data-value="20" class="abs medium">11/20</td>
|
|
<td data-value="86.48" class="pct high">86.48%</td>
|
|
<td data-value="37" class="abs high">32/37</td>
|
|
<td data-value="86" class="pct high">86%</td>
|
|
<td data-value="100" class="abs high">86/100</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/test/integration/real-providers"><a href="src/test/integration/real-providers/index.html">src/test/integration/real-providers</a></td>
|
|
<td data-value="10.84" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 10%"></div><div class="cover-empty" style="width: 90%"></div></div>
|
|
</td>
|
|
<td data-value="10.84" class="pct low">10.84%</td>
|
|
<td data-value="83" class="abs low">9/83</td>
|
|
<td data-value="4.65" class="pct low">4.65%</td>
|
|
<td data-value="43" class="abs low">2/43</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="16" class="abs low">0/16</td>
|
|
<td data-value="11.39" class="pct low">11.39%</td>
|
|
<td data-value="79" class="abs low">9/79</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/trpc"><a href="src/trpc/index.html">src/trpc</a></td>
|
|
<td data-value="27.45" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 27%"></div><div class="cover-empty" style="width: 73%"></div></div>
|
|
</td>
|
|
<td data-value="27.45" class="pct low">27.45%</td>
|
|
<td data-value="51" class="abs low">14/51</td>
|
|
<td data-value="0" class="pct low">0%</td>
|
|
<td data-value="10" class="abs low">0/10</td>
|
|
<td data-value="12.5" class="pct low">12.5%</td>
|
|
<td data-value="8" class="abs low">1/8</td>
|
|
<td data-value="28.57" class="pct low">28.57%</td>
|
|
<td data-value="49" class="abs low">14/49</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class="file low" data-value="src/trpc/routers"><a href="src/trpc/routers/index.html">src/trpc/routers</a></td>
|
|
<td data-value="19.77" class="pic low">
|
|
<div class="chart"><div class="cover-fill" style="width: 19%"></div><div class="cover-empty" style="width: 81%"></div></div>
|
|
</td>
|
|
<td data-value="19.77" class="pct low">19.77%</td>
|
|
<td data-value="814" class="abs low">161/814</td>
|
|
<td data-value="19.36" class="pct low">19.36%</td>
|
|
<td data-value="408" class="abs low">79/408</td>
|
|
<td data-value="25.13" class="pct low">25.13%</td>
|
|
<td data-value="179" class="abs low">45/179</td>
|
|
<td data-value="19.94" class="pct low">19.94%</td>
|
|
<td data-value="787" class="abs low">157/787</td>
|
|
</tr>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class='push'></div><!-- for sticky footer -->
|
|
</div><!-- /wrapper -->
|
|
<div class='footer quiet pad2 space-top1 center small'>
|
|
Code coverage generated by
|
|
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
|
|
at 2026-03-02T03:00:45.723Z
|
|
</div>
|
|
<script src="prettify.js"></script>
|
|
<script>
|
|
window.onload = function () {
|
|
prettyPrint();
|
|
};
|
|
</script>
|
|
<script src="sorter.js"></script>
|
|
<script src="block-navigation.js"></script>
|
|
</body>
|
|
</html>
|
|
|