0.1.2 • Published 2 years ago

hip5 v0.1.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

HIP-5 Class

Base class for writing HIP-5 extensions like handover.

Example

const Hip5 = require('hip5')

const PROTOCOL = '_example'

class Plugin extends Hip5 {
  static id = 'example-hip5-extension'

  constructor (node) {
    super(PROTOCOL, node)
  }

  direct (name, type) {
    // direct resolution
  }

  middleware (data, name, type) {
    // hip5 referral resolution
  }
}

exports.id = Plugin.id
exports.init = node => new Plugin(node)
0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago