Skip to content

Commit ef6c8ce

Browse files
authored
fix: remove abort controller deps (#402)
`AbortController` and `AbortSignal` are in browsers and LTS node so the `abort-controller` and `native-abort-controller` deps aren't required any more.
1 parent f59381e commit ef6c8ce

File tree

4 files changed

+1
-6
lines changed

4 files changed

+1
-6
lines changed

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,7 @@
165165
},
166166
"dependencies": {
167167
"@vascosantos/moving-average": "^1.1.0",
168-
"abort-controller": "^3.0.0",
169-
"any-signal": "^2.1.2",
168+
"any-signal": "^3.0.0",
170169
"blockstore-core": "^1.0.2",
171170
"debug": "^4.2.0",
172171
"err-code": "^3.0.1",
@@ -177,7 +176,6 @@
177176
"libp2p-interfaces": "^4.0.0",
178177
"multiaddr": "^10.0.0",
179178
"multiformats": "^9.0.4",
180-
"native-abort-controller": "^1.0.3",
181179
"protobufjs": "^6.10.2",
182180
"readable-stream": "^3.6.0",
183181
"uint8arrays": "^3.0.0",

src/bitswap.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { DecisionEngine } from './decision-engine/index.js'
44
import { Notifications } from './notifications.js'
55
import { logger } from './utils/index.js'
66
import { Stats } from './stats/index.js'
7-
import { AbortController } from 'native-abort-controller'
87
import { anySignal } from 'any-signal'
98
import { BaseBlockstore } from 'blockstore-core/base'
109
import { CID } from 'multiformats/cid'

test/bitswap-mock-internals.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import drain from 'it-drain'
88
import { BitswapMessage as Message } from '../src/message/index.js'
99
import { Bitswap } from '../src/bitswap.js'
1010
import { CID } from 'multiformats/cid'
11-
import { AbortController } from 'native-abort-controller'
1211
import delay from 'delay'
1312
import { base58btc } from 'multiformats/bases/base58'
1413

test/notifications.spec.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import { expect } from 'aegir/utils/chai.js'
44
import { CID } from 'multiformats/cid'
55
import { base32 } from 'multiformats/bases/base32'
6-
import { AbortController } from 'native-abort-controller'
76
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
87
import { Notifications } from '../src/notifications.js'
98
import { makeBlocks } from './utils/make-blocks.js'

0 commit comments

Comments
 (0)