feat: add class-is to topology (#11)

This commit is contained in:
Vasco Santos 2019-11-15 14:49:39 +01:00 committed by Jacob Heun
parent 21d8ae6d96
commit a67abccabf
2 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,7 @@
'use strict'
const withIs = require('class-is')
const noop = () => {}
class Topology {
@ -41,4 +43,4 @@ class Topology {
}
}
module.exports = Topology
module.exports = withIs(Topology, { className: 'Topology', symbolName: '@libp2p/js-interfaces/topology' })

View File

@ -1,6 +1,8 @@
'use strict'
const assert = require('assert')
const withIs = require('class-is')
const Topology = require('./index')
class MulticodecTopology extends Topology {
@ -90,4 +92,4 @@ class MulticodecTopology extends Topology {
}
}
module.exports = MulticodecTopology
module.exports = withIs(MulticodecTopology, { className: 'MulticodecTopology', symbolName: '@libp2p/js-interfaces/topology/multicodec-topology' })