From a33d24f3ca56e4b40c80a3237e419cda261aa3e6 Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Tue, 3 Oct 2023 11:38:33 +1100 Subject: [PATCH] fix: switch interface method decl style --- src/bases/interface.ts | 8 ++++---- src/block/interface.ts | 6 +++--- src/codecs/interface.ts | 4 ++-- src/hashes/interface.ts | 4 ++-- src/link/interface.ts | 8 ++++---- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/bases/interface.ts b/src/bases/interface.ts index fd8617ca..ba3bddbe 100644 --- a/src/bases/interface.ts +++ b/src/bases/interface.ts @@ -11,7 +11,7 @@ export interface BaseEncoder { * * @param bytes */ - baseEncode: (bytes: Uint8Array) => string + baseEncode(bytes: Uint8Array): string } /** @@ -24,7 +24,7 @@ export interface BaseDecoder { * * @param text */ - baseDecode: (text: string) => Uint8Array + baseDecode(text: string): Uint8Array } /** @@ -60,7 +60,7 @@ export interface MultibaseEncoder { * Encodes binary data into **multibase** string (which will have a * prefix added). */ - encode: (bytes: Uint8Array) => Multibase + encode(bytes: Uint8Array): Multibase } /** @@ -76,7 +76,7 @@ export interface MultibaseDecoder { * * @param multibase */ - decode: (multibase: Multibase) => Uint8Array + decode(multibase: Multibase): Uint8Array } /** diff --git a/src/block/interface.ts b/src/block/interface.ts index 568be526..71c55d05 100644 --- a/src/block/interface.ts +++ b/src/block/interface.ts @@ -68,7 +68,7 @@ export interface BlockView< cid: CID value: T - links: () => Iterable<[string, CID]> - tree: () => Iterable - get: (path: string) => BlockCursorView + links(): Iterable<[string, CID]> + tree(): Iterable + get(path: string): BlockCursorView } diff --git a/src/codecs/interface.ts b/src/codecs/interface.ts index f62003a1..3baaf7e0 100644 --- a/src/codecs/interface.ts +++ b/src/codecs/interface.ts @@ -6,7 +6,7 @@ import type { ByteView } from '../block/interface.js' export interface BlockEncoder { name: string code: Code - encode: (data: T) => ByteView + encode(data: T): ByteView } /** @@ -14,7 +14,7 @@ export interface BlockEncoder { */ export interface BlockDecoder { code: Code - decode: (bytes: ByteView) => T + decode(bytes: ByteView): T } /** diff --git a/src/hashes/interface.ts b/src/hashes/interface.ts index b7e9edf6..a8003aaa 100644 --- a/src/hashes/interface.ts +++ b/src/hashes/interface.ts @@ -44,7 +44,7 @@ export interface MultihashHasher { * * @param {Uint8Array} input */ - digest: (input: Uint8Array) => Promise> | MultihashDigest + digest(input: Uint8Array): Promise> | MultihashDigest /** * Name of the multihash @@ -68,5 +68,5 @@ export interface MultihashHasher { * impractical e.g. implementation of Hash Array Mapped Trie (HAMT). */ export interface SyncMultihashHasher extends MultihashHasher { - digest: (input: Uint8Array) => MultihashDigest + digest(input: Uint8Array): MultihashDigest } diff --git a/src/link/interface.ts b/src/link/interface.ts index 7a1415bd..cb80820a 100644 --- a/src/link/interface.ts +++ b/src/link/interface.ts @@ -33,12 +33,12 @@ export interface Link< readonly byteLength: number readonly bytes: ByteView> - equals: (other: unknown) => other is Link + equals(other: unknown): other is Link - toString: (base?: MultibaseEncoder) => ToString, Prefix> - link: () => Link + toString(base?: MultibaseEncoder): ToString, Prefix> + link(): Link - toV1: () => Link + toV1(): Link } export interface LinkJSON {