Skip to content

Commit

Permalink
chore: generate test coverage badges
Browse files Browse the repository at this point in the history
  • Loading branch information
alfreddohnani committed Mar 24, 2024
1 parent 4b293f7 commit 966769b
Show file tree
Hide file tree
Showing 14 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions coverage/clover.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<coverage generated="1711289633070" clover="3.2.0">
<project timestamp="1711289633070" name="All files">
<coverage generated="1711290204245" clover="3.2.0">
<project timestamp="1711290204245" name="All files">
<metrics statements="149" coveredstatements="143" conditionals="36" coveredconditionals="27" methods="35" coveredmethods="35" elements="220" coveredelements="205" complexity="0" loc="149" ncloc="149" packages="2" files="8" classes="8"/>
<package name="filter-utils">
<metrics statements="69" coveredstatements="63" conditionals="28" coveredconditionals="19" methods="13" coveredmethods="13"/>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/filter-utils/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h1><a href="../index.html">All files</a> filter-utils</h1>
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/filter-utils/index.ts.html
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ <h1><a href="../index.html">All files</a> / <a href="index.html">filter-utils</a
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/filter-utils/where-builder.ts.html
Original file line number Diff line number Diff line change
Expand Up @@ -520,7 +520,7 @@ <h1><a href="../index.html">All files</a> / <a href="index.html">filter-utils</a
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ <h1>All files</h1>
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion coverage/lcov-report/tests/utils/entities/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ <h1><a href="../../../index.html">All files</a> tests/utils/entities</h1>
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@ <h1><a href="../../../index.html">All files</a> / <a href="index.html">tests/uti
<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 2024-03-24T14:13:53.043Z
at 2024-03-24T14:23:24.218Z
</div>
<script src="../../../prettify.js"></script>
<script>
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"test:cov": "jest --coverage --config ./jest.config.ts",
"test:badges": "yarn test:cov && coverage-badger -r ./coverage/clover.xml -d ./coverage/",
"prepare": "yarn build",
"prepublishOnly": "yarn test && yarn lint",
"prepublishOnly": "yarn test && test:badges",
"preversion": "yarn lint",
"version": "yarn format && git add -A src",
"postversion": "git push && git push --tags"
Expand Down
4 changes: 2 additions & 2 deletions src/filter-utils/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ type Primitive = string | number | boolean;
type Nullish = null | undefined;

export type Filter<Entity> = {
[P in keyof Entity]?: Entity[P] extends Array<Primitive> | Nullish
[P in keyof Entity]?: Entity[P] extends Primitive[] | Nullish
? NonNullable<TPartialOperatorMap<Primitive>>
: Entity[P] extends Array<infer I> | Nullish
? Filter<I>
Expand All @@ -33,7 +33,7 @@ export type Filter<Entity> = {
};

export type Order<Entity> = {
[P in keyof Entity]?: Entity[P] extends Array<Primitive> | Nullish
[P in keyof Entity]?: Entity[P] extends Primitive[] | Nullish
? OrderValue
: Entity[P] extends Array<infer I> | Nullish
? Order<I>
Expand Down

0 comments on commit 966769b

Please sign in to comment.