feat: enable strictNullChecks

feat: enable `noImplicitAny`

chore: remove sync data access

fix loading package data for affected dependencies

chore: properly get alt marketplace data

update patchdb client to allow for emit on undefined values
This commit is contained in:
waterplea
2022-05-26 18:20:31 +03:00
committed by Lucy C
parent 948fb795f2
commit 0390954a85
99 changed files with 674 additions and 535 deletions

View File

@@ -16,7 +16,7 @@
{{ dependentViolation }}
</div>
<div *ngIf="patch.data['package-data']" class="items">
<div *ngIf="pkgs$ | async as pkgs" class="items">
<div class="affected">
<ion-text color="warning">Affected Services</ion-text>
</div>
@@ -26,13 +26,10 @@
*ngFor="let dep of dependentBreakages | keyvalue"
>
<ion-thumbnail class="thumbnail" slot="start">
<img
alt=""
[src]="patch.data['package-data'][dep.key]['static-files'].icon"
/>
<img alt="" [src]="pkgs[dep.key]['static-files'].icon" />
</ion-thumbnail>
<ion-label>
<h5>{{ patch.data['package-data'][dep.key].manifest.title }}</h5>
<h5>{{ pkgs[dep.key].manifest.title }}</h5>
</ion-label>
</ion-item>
</div>