@jimpick/dat-next
Version:
Dat is the package manager for data. Easily share and version control data.
18 lines (16 loc) • 497 B
JavaScript
var xtend = require('xtend')
var RegistryClient = require('dat-registry')
module.exports = function (opts) {
var townshipOpts = {
server: opts.server,
config: {
filepath: opts.config // defaults to ~/.datrc via dat-registry
}
}
var defaults = {
// xtend doesn't overwrite when key is present but undefined
// If we want a default, make sure it's not going to passed as undefined
}
var options = xtend(defaults, townshipOpts)
return RegistryClient(options)
}