diff --git a/package.json b/package.json index 8e3d7996..c213f992 100644 --- a/package.json +++ b/package.json @@ -165,8 +165,7 @@ }, "dependencies": { "@vascosantos/moving-average": "^1.1.0", - "abort-controller": "^3.0.0", - "any-signal": "^2.1.2", + "any-signal": "^3.0.0", "blockstore-core": "^1.0.2", "debug": "^4.2.0", "err-code": "^3.0.1", @@ -177,7 +176,6 @@ "libp2p-interfaces": "^4.0.0", "multiaddr": "^10.0.0", "multiformats": "^9.0.4", - "native-abort-controller": "^1.0.3", "protobufjs": "^6.10.2", "readable-stream": "^3.6.0", "uint8arrays": "^3.0.0", diff --git a/src/bitswap.js b/src/bitswap.js index 2b0dd3b0..da1d069f 100644 --- a/src/bitswap.js +++ b/src/bitswap.js @@ -4,7 +4,6 @@ import { DecisionEngine } from './decision-engine/index.js' import { Notifications } from './notifications.js' import { logger } from './utils/index.js' import { Stats } from './stats/index.js' -import { AbortController } from 'native-abort-controller' import { anySignal } from 'any-signal' import { BaseBlockstore } from 'blockstore-core/base' import { CID } from 'multiformats/cid' diff --git a/test/bitswap-mock-internals.js b/test/bitswap-mock-internals.js index 714504ab..8a8b7144 100644 --- a/test/bitswap-mock-internals.js +++ b/test/bitswap-mock-internals.js @@ -8,7 +8,6 @@ import drain from 'it-drain' import { BitswapMessage as Message } from '../src/message/index.js' import { Bitswap } from '../src/bitswap.js' import { CID } from 'multiformats/cid' -import { AbortController } from 'native-abort-controller' import delay from 'delay' import { base58btc } from 'multiformats/bases/base58' diff --git a/test/notifications.spec.js b/test/notifications.spec.js index be2e0f57..7ddff5ad 100644 --- a/test/notifications.spec.js +++ b/test/notifications.spec.js @@ -3,7 +3,6 @@ import { expect } from 'aegir/utils/chai.js' import { CID } from 'multiformats/cid' import { base32 } from 'multiformats/bases/base32' -import { AbortController } from 'native-abort-controller' import { toString as uint8ArrayToString } from 'uint8arrays/to-string' import { Notifications } from '../src/notifications.js' import { makeBlocks } from './utils/make-blocks.js'