mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-06-17 19:21:22 +00:00
chore: add typedefs (#802)
This commit is contained in:
committed by
Vasco Santos
parent
7809e6444e
commit
169bb806a7
@ -1,9 +1,10 @@
|
||||
'use strict'
|
||||
|
||||
const errCode = require('err-code')
|
||||
const debug = require('debug')
|
||||
const log = debug('libp2p:peer-routing')
|
||||
log.error = debug('libp2p:peer-routing:error')
|
||||
const log = Object.assign(debug('libp2p:peer-routing'), {
|
||||
error: debug('libp2p:peer-routing:err')
|
||||
})
|
||||
const errCode = require('err-code')
|
||||
|
||||
const all = require('it-all')
|
||||
const pAny = require('p-any')
|
||||
@ -13,12 +14,13 @@ const {
|
||||
} = require('set-delayed-interval')
|
||||
|
||||
/**
|
||||
* Responsible for managing the usage of the available Peer Routing modules.
|
||||
* @typedef {import('peer-id')} PeerId
|
||||
* @typedef {import('multiaddr')} Multiaddr
|
||||
*/
|
||||
class PeerRouting {
|
||||
/**
|
||||
* @class
|
||||
* @param {Libp2p} libp2p
|
||||
* @param {import('./')} libp2p
|
||||
*/
|
||||
constructor (libp2p) {
|
||||
this._peerId = libp2p.peerId
|
||||
|
Reference in New Issue
Block a user