From f7dab7da38b249fe75c7252e6e044b56198e9d03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 17 May 2023 11:12:48 +0000 Subject: [PATCH 1/2] deps(dev): bump aegir from 38.1.8 to 39.0.7 Bumps [aegir](https://github.com/ipfs/aegir) from 38.1.8 to 39.0.7. - [Release notes](https://github.com/ipfs/aegir/releases) - [Changelog](https://github.com/ipfs/aegir/blob/master/CHANGELOG.md) - [Commits](https://github.com/ipfs/aegir/compare/v38.1.8...v39.0.7) --- updated-dependencies: - dependency-name: aegir dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4321e8c..8917609 100644 --- a/package.json +++ b/package.json @@ -153,7 +153,7 @@ }, "devDependencies": { "@libp2p/peer-id-factory": "^2.0.3", - "aegir": "^38.1.2", + "aegir": "^39.0.7", "body-parser": "^1.20.2", "it-all": "^3.0.1" } From 45338164be61bb2027f93ba1e40df636bcdcdcdb Mon Sep 17 00:00:00 2001 From: achingbrain Date: Fri, 19 May 2023 14:36:14 +0100 Subject: [PATCH 2/2] chore: fix linting and deps --- package.json | 1 - src/index.ts | 22 +++++++++++----------- test/index.spec.ts | 6 +++--- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 8917609..a40ded3 100644 --- a/package.json +++ b/package.json @@ -145,7 +145,6 @@ "any-signal": "^4.1.1", "browser-readablestream-to-it": "^2.0.2", "it-to-buffer": "^4.0.1", - "iterable-ndjson": "^1.1.0", "multiformats": "^11.0.2", "p-defer": "^4.0.0", "p-queue": "^7.3.4", diff --git a/src/index.ts b/src/index.ts index 9114773..9055846 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,19 +1,19 @@ -import PQueue from 'p-queue' -import type { AbortOptions } from '@libp2p/interfaces' -import type { ContentRouting } from '@libp2p/interface-content-routing' -import type { PeerInfo } from '@libp2p/interface-peer-info' -import type { Startable } from '@libp2p/interfaces/startable' -import type { CID } from 'multiformats/cid' +import { CodeError } from '@libp2p/interfaces/errors' +import { logger } from '@libp2p/logger' import { peerIdFromString } from '@libp2p/peer-id' import { multiaddr } from '@multiformats/multiaddr' -import { logger } from '@libp2p/logger' -import defer from 'p-defer' import { anySignal } from 'any-signal' -import type { Multiaddr } from '@multiformats/multiaddr' -import { CodeError } from '@libp2p/interfaces/errors' import toIt from 'browser-readablestream-to-it' import toBuffer from 'it-to-buffer' +import defer from 'p-defer' +import PQueue from 'p-queue' import { toString as uint8ArrayToString } from 'uint8arrays/to-string' +import type { ContentRouting } from '@libp2p/interface-content-routing' +import type { PeerInfo } from '@libp2p/interface-peer-info' +import type { AbortOptions } from '@libp2p/interfaces' +import type { Startable } from '@libp2p/interfaces/startable' +import type { Multiaddr } from '@multiformats/multiaddr' +import type { CID } from 'multiformats/cid' const log = logger('reframe-content-routing') @@ -94,7 +94,7 @@ class ReframeContentRouting implements ContentRouting, Startable { void this.httpQueue.add(async () => { onStart.resolve() - return await onFinish.promise + return onFinish.promise }) try { diff --git a/test/index.spec.ts b/test/index.spec.ts index 4cce805..8a6237e 100644 --- a/test/index.spec.ts +++ b/test/index.spec.ts @@ -1,10 +1,10 @@ /* eslint-env mocha */ -import { expect } from 'aegir/chai' import { createEd25519PeerId } from '@libp2p/peer-id-factory' -import { ReframeV1ResponseItem, reframeContentRouting } from '../src/index.js' -import { CID } from 'multiformats/cid' +import { expect } from 'aegir/chai' import all from 'it-all' +import { CID } from 'multiformats/cid' +import { type ReframeV1ResponseItem, reframeContentRouting } from '../src/index.js' if (process.env.ECHO_SERVER == null) { throw new Error('Echo server not configured correctly')