diff --git a/package-lock.json b/package-lock.json index 353e411d..9afbc1ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5968,15 +5968,6 @@ "ajv": ">=5.0.0" } }, - "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "extraneous": true, - "engines": { - "node": ">=6" - } - }, "node_modules/ansi-escapes": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", diff --git a/test/benchmark/asyncIterable.test.ts b/test/benchmark/asyncIterable.test.ts index 94512c05..a5cf2ff5 100644 --- a/test/benchmark/asyncIterable.test.ts +++ b/test/benchmark/asyncIterable.test.ts @@ -1,7 +1,7 @@ import { itBench } from '@dapplion/benchmark' import { abortableSource } from 'abortable-iterator' -import { pipe, Transform } from 'it-pipe' import all from 'it-all' +import { pipe } from 'it-pipe' /* eslint-disable generator-star-spacing */ @@ -10,7 +10,7 @@ describe('abortableSource cost', function () { const bytes = new Uint8Array(200) const controller = new AbortController() - async function* bytesSource() { + async function* bytesSource (): AsyncGenerator { let i = 0 while (i++ < n) { yield bytes @@ -29,7 +29,7 @@ describe('abortableSource cost', function () { }, fn: async (source) => { for await (const chunk of source) { - // eslint-disable-next-line no-unused-expressions + // eslint-disable-next-line @typescript-eslint/no-unused-expressions chunk } } @@ -40,14 +40,14 @@ describe('abortableSource cost', function () { describe('pipe extra iterables cost', function () { const n = 10000 - async function* numberSource() { + async function* numberSource (): AsyncGenerator { let i = 0 while (i < n) { yield i++ } } - async function* numberTransform(source: AsyncIterable): AsyncIterable { + async function* numberTransform (source: AsyncIterable): AsyncIterable { for await (const num of source) { yield num + 1 } @@ -63,7 +63,7 @@ describe('pipe extra iterables cost', function () { itBench({ id: `async iterate pipe x1 transforms ${n}`, fn: async () => { - await pipe(numberSource, numberTransform as Transform, all) + await pipe(numberSource, numberTransform, all) } }) @@ -72,8 +72,8 @@ describe('pipe extra iterables cost', function () { fn: async () => { await pipe( numberSource, - numberTransform as Transform, - numberTransform as Transform, + numberTransform, + numberTransform, all ) } @@ -84,10 +84,10 @@ describe('pipe extra iterables cost', function () { fn: async () => { await pipe( numberSource, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, all ) } @@ -98,14 +98,14 @@ describe('pipe extra iterables cost', function () { fn: async () => { await pipe( numberSource, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, - numberTransform as Transform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, + numberTransform, all ) } diff --git a/test/benchmark/index.test.ts b/test/benchmark/index.test.ts index 07c75c17..583e15e2 100644 --- a/test/benchmark/index.test.ts +++ b/test/benchmark/index.test.ts @@ -1,5 +1,4 @@ import { itBench } from '@dapplion/benchmark' -import { GossipSub } from '../../src/index.js' import { expect } from 'aegir/chai' import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string' import { diff --git a/test/benchmark/protobuf.test.ts b/test/benchmark/protobuf.test.ts index 40a38c2e..e94b369a 100644 --- a/test/benchmark/protobuf.test.ts +++ b/test/benchmark/protobuf.test.ts @@ -1,5 +1,5 @@ import crypto from 'node:crypto' -import { itBench, setBenchOpts } from '@dapplion/benchmark' +import { itBench } from '@dapplion/benchmark' import { RPC } from '../../src/message/rpc.js' describe('protobuf', function () {