npm install pear-hyperdb
const { spec, Model } = require('pear-hyperdb')
const HyperDB = require('hyperdb')
const rocks = HyperDB.rocks('./my-rocks.db', spec)
const model = new Model(rocks)
await model.db.ready()
await model.setDhtNodes([{ host: 'holepunch.to', port: 8080 }])
const nodes = await model.getDhtNodes()
console.log(nodes)
await model.close()
Edit the Hyperschema definition at build.js, then run:
npm run build
Apache-2.0