Skip to content

Commit cb5ff5f

Browse files
authored
fix: replace err-code with CodeError (#317)
Related: libp2p/js-libp2p#1269 - deps: install @libp2p/interfaces - fix: replace err-code with CodeError - deps: remove err-code
1 parent bc2c73a commit cb5ff5f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,8 @@
167167
"dependencies": {
168168
"@chainsafe/is-ip": "^2.0.1",
169169
"@chainsafe/netmask": "^2.0.0",
170+
"@libp2p/interfaces": "^3.3.1",
170171
"dns-over-http-resolver": "^2.1.0",
171-
"err-code": "^3.0.1",
172172
"multiformats": "^11.0.0",
173173
"uint8arrays": "^4.0.2",
174174
"varint": "^6.0.0"

src/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import { getProtocol, names } from './protocols-table.js'
1717
import varint from 'varint'
1818
import { CID } from 'multiformats/cid'
1919
import { base58btc } from 'multiformats/bases/base58'
20-
import errCode from 'err-code'
20+
import { CodeError } from '@libp2p/interfaces/errors'
2121
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
2222
import { equals as uint8ArrayEquals } from 'uint8arrays/equals'
2323

@@ -716,7 +716,7 @@ class DefaultMultiaddr implements Multiaddr {
716716

717717
const resolver = resolvers.get(resolvableProto.name)
718718
if (resolver == null) {
719-
throw errCode(new Error(`no available resolver for ${resolvableProto.name}`), 'ERR_NO_AVAILABLE_RESOLVER')
719+
throw new CodeError(`no available resolver for ${resolvableProto.name}`, 'ERR_NO_AVAILABLE_RESOLVER')
720720
}
721721

722722
const addresses = await resolver(this, options)

0 commit comments

Comments
 (0)