diff --git a/package.json b/package.json index 5dd92713ff..bba7a185a8 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ }, "devDependencies": { "@libp2p/crypto": "^1.0.11", - "aegir": "^38.1.7", + "aegir": "^39.0.10", "protons": "^7.0.2" } } diff --git a/src/index.ts b/src/index.ts index d6e9ec3249..06ab8976b9 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,8 +1,8 @@ -import type { Uint8ArrayList } from 'uint8arraylist' import { Record } from './record.js' import * as utils from './utils.js' +import type { Uint8ArrayList } from 'uint8arraylist' export class Libp2pRecord { public key: Uint8Array diff --git a/src/validators.ts b/src/validators.ts index 3296460103..f0d438b6a7 100644 --- a/src/validators.ts +++ b/src/validators.ts @@ -1,9 +1,9 @@ import { CodeError } from '@libp2p/interfaces/errors' +import { sha256 } from 'multiformats/hashes/sha2' +import { equals as uint8ArrayEquals } from 'uint8arrays/equals' import { toString as uint8ArrayToString } from 'uint8arrays/to-string' import type { Libp2pRecord } from './index.js' import type { Validators } from '@libp2p/interface-dht' -import { sha256 } from 'multiformats/hashes/sha2' -import { equals as uint8ArrayEquals } from 'uint8arrays/equals' /** * Checks a record and ensures it is still valid. diff --git a/test/validator.spec.ts b/test/validator.spec.ts index e73ccc2645..c2c20e187b 100644 --- a/test/validator.spec.ts +++ b/test/validator.spec.ts @@ -1,11 +1,11 @@ /* eslint max-nested-callbacks: ["error", 8] */ /* eslint-env mocha */ -import { expect } from 'aegir/chai' import { generateKeyPair, unmarshalPublicKey } from '@libp2p/crypto/keys' +import { expect } from 'aegir/chai' import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string' -import * as validator from '../src/validators.js' import { Libp2pRecord } from '../src/index.js' +import * as validator from '../src/validators.js' import * as fixture from './fixtures/go-key-records.js' import type { Validators } from '@libp2p/interface-dht' @@ -105,13 +105,13 @@ describe('validator', () => { }) it('does not error on valid record', async () => { - return await Promise.all(cases.valid.publicKey.map(async (k) => { + return Promise.all(cases.valid.publicKey.map(async (k) => { await validator.validators.pk(k, key.public.bytes) })) }) it('throws on invalid records', async () => { - return await Promise.all(cases.invalid.publicKey.map(async ({ data, code }) => { + return Promise.all(cases.invalid.publicKey.map(async ({ data, code }) => { try { // await validator.validators.pk(data, key.public.bytes)