Skip to content

Commit b96028a

Browse files
Vu Van DucVu Van Duc
authored andcommitted
chore: fix eslint
1 parent 11a03cb commit b96028a

26 files changed

+231
-199
lines changed

src/keri/app/aiding.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -542,7 +542,7 @@ export class EventResult {
542542
return this._sigs;
543543
}
544544

545-
async op(): Promise<any> {
546-
return await this.response.json();
545+
async op<TResult = any>(): Promise<TResult> {
546+
return await this.response.json() as TResult;
547547
}
548548
}

src/keri/app/coring.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ import { Salter } from '../core/salter.ts';
66
import { SignifyClient } from './clienting.ts';
77

88
type OperationBase = components['schemas']['OperationBase'];
9+
interface GetOobiResponse {
10+
role: string;
11+
oobis: string[];
12+
}
913

1014
export function randomPasscode(): string {
1115
const raw = libsodium.randombytes_buf(16);
@@ -37,7 +41,7 @@ export class Oobis {
3741
* @param {string} role Authorized role
3842
* @returns {Promise<any>} A promise to the OOBI(s)
3943
*/
40-
async get(name: string, role: string = 'agent'): Promise<any> {
44+
async get(name: string, role: string = 'agent'): Promise<GetOobiResponse> {
4145
const path = `/identifiers/${name}/oobis?role=${role}`;
4246
const method = 'GET';
4347
const res = await this.client.fetch(path, method, null);
@@ -265,7 +269,11 @@ export class KeyStates {
265269
* @param {any} [anchor] Optional anchor
266270
* @returns {Promise<any>} A promise to the long-running operation
267271
*/
268-
async query(pre: string, sn?: string, anchor?: string | InteractEventData): Promise<any> {
272+
async query(
273+
pre: string,
274+
sn?: string,
275+
anchor?: string | InteractEventData
276+
): Promise<any> {
269277
const path = `/queries`;
270278
const data: Record<string, unknown> = {
271279
pre: pre,

src/keri/app/credentialing.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
serializeACDCAttachment,
1717
serializeIssExnAttachment,
1818
} from '../core/utils.ts';
19-
import { vdr } from '../core/vdring.ts';
19+
import { vdr, VDRInceptSAD } from '../core/vdring.ts';
2020
import { SignifyClient } from './clienting.ts';
2121
import { Operation } from './coring.ts';
2222
import { TraitDex } from './habery.ts';
@@ -645,7 +645,7 @@ export class Registries {
645645
hab: HabState,
646646
name: string,
647647
registryName: string,
648-
vcp: vdr.VDRInceptSAD,
648+
vcp: VDRInceptSAD,
649649
ixn: InteractEventSAD,
650650
sigs: SignResult
651651
) {

src/keri/app/grouping.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export class Groups {
3333
* Send multisig exn request messages to other group members
3434
* @async
3535
* @param {string} [name] human readable name of group AID
36-
* @param {Dict<any>} [exn] exn message to send to other members
36+
* @param {Record<string, unknown>} [exn] exn message to send to other members
3737
* @param {string[]} [sigs] signature of the participant over the exn
3838
* @param {string} [atc] additional attachments from embedded events in exn
3939
* @returns {Promise<any>} A promise to the list of replay messages

src/keri/app/notifying.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class Notifications {
2222
* @param {number} [end=24] End index of list of notifications, defaults to 24
2323
* @returns {Promise<any>} A promise to the list of notifications
2424
*/
25-
async list(start: number = 0, end: number = 24): Promise<any> {
25+
async list(start: number = 0, end: number = 24) {
2626
const extraHeaders = new Headers();
2727
extraHeaders.append('Range', `notes=${start}-${end}`);
2828

src/keri/core/bexter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export class Bexter extends Matter {
131131
ws = 1;
132132
}
133133
} else {
134-
ws = (sizage?.ls! + 1) % 4;
134+
ws = ((sizage?.ls || 0) + 1) % 4;
135135
}
136136

137137
return bext.substring(ws);

src/keri/core/counter.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ export class Counter {
142142
} else if (qb64 != undefined) {
143143
this._exfil(qb64);
144144
} else if (qb2 != undefined) {
145+
/* empty */
145146
} else {
146147
throw new Error(
147148
`Improper initialization need either (code and count) or qb64b or qb64 or qb2.`

src/keri/core/manager.ts

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,8 @@ export class Manager {
424424
private readonly _ks: KeyStore;
425425

426426
constructor(args: ManagerArgs) {
427-
let { ks, seed, aeid, pidx, algo, salter, tier } = args;
427+
let { aeid, pidx, algo, tier } = args;
428+
const { ks, seed, salter } = args;
428429
this._ks = ks == undefined ? new Keeper() : ks;
429430
this._seed = seed;
430431
this._encrypter = undefined;
@@ -591,16 +592,18 @@ export class Manager {
591592
incept(args: ManagerInceptArgs): [Array<Verfer>, Array<Diger>] {
592593
let {
593594
icodes = undefined,
595+
ncodes = undefined,
596+
algo = undefined,
597+
salt = undefined,
598+
tier = undefined,
599+
} = args;
600+
const {
594601
icount = 1,
595602
icode = MtrDex.Ed25519_Seed,
596-
ncodes = undefined,
597603
ncount = 1,
598604
ncode = MtrDex.Ed25519_Seed,
599605
dcode = MtrDex.Blake3_256,
600-
algo = undefined,
601-
salt = undefined,
602606
stem = undefined,
603-
tier = undefined,
604607
rooted = true,
605608
transferable = true,
606609
temp = false,
@@ -844,9 +847,9 @@ export class Manager {
844847
}
845848

846849
rotate(args: RotateArgs): [Array<Verfer>, Array<Diger>] {
847-
let {
850+
let { ncodes = undefined } = args;
851+
const {
848852
pre,
849-
ncodes = undefined,
850853
ncount = 1,
851854
ncode = MtrDex.Ed25519_Seed,
852855
dcode = MtrDex.Blake3_256,
@@ -1222,7 +1225,11 @@ class Keeper implements KeyStore {
12221225
const out = new Array<[string, Signer]>();
12231226
this._pris.forEach(function (val, pubKey) {
12241227
const verfer = new Verfer({ qb64: pubKey });
1225-
const signer = decrypter.decrypt(val, null, verfer.transferable) as Signer;
1228+
const signer = decrypter.decrypt(
1229+
val,
1230+
null,
1231+
verfer.transferable
1232+
) as Signer;
12261233
out.push([pubKey, signer]);
12271234
});
12281235
return out;

src/keri/core/prefixer.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ export class Prefixer<T extends PrefixerSAD = PrefixerSAD> extends Matter {
185185
// must be empty
186186
return false;
187187
}
188-
} catch (e) {
188+
} catch {
189189
return false;
190190
}
191191

@@ -206,7 +206,7 @@ export class Prefixer<T extends PrefixerSAD = PrefixerSAD> extends Matter {
206206
if (prefixed && sad['i'] != pre) {
207207
return false;
208208
}
209-
} catch (e) {
209+
} catch {
210210
return false;
211211
}
212212

@@ -228,7 +228,7 @@ export class Prefixer<T extends PrefixerSAD = PrefixerSAD> extends Matter {
228228
if (prefixed && sad['i'] != pre) {
229229
return false;
230230
}
231-
} catch (e) {
231+
} catch {
232232
return false;
233233
}
234234
return true;

src/keri/core/saider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export class Saider<T extends BaseSAD = BaseSAD> extends Matter {
117117
if (prefixed && sad[label] != this.qb64) {
118118
return false;
119119
}
120-
} catch (e) {
120+
} catch {
121121
return false;
122122
}
123123

0 commit comments

Comments
 (0)