wikimedia-kad-fork
Version:
implementation of the kademlia dht for node
37 lines (33 loc) • 1.14 kB
JavaScript
/**
* @module kad
* @license GPL-3.0
* @author Gordon Hall gordon@gordonwritescode.com
*/
;
module.exports = {};
/** {@link Bucket} */
module.exports.Bucket = require('./lib/bucket');
/** {@link Contact} */
module.exports.Contact = require('./lib/contact');
/** {@link Logger} */
module.exports.Logger = require('./lib/logger');
/** {@link Message} */
module.exports.Message = require('./lib/message');
/** {@link Node} */
module.exports.Node = require('./lib/node');
/** {@link Router} */
module.exports.Router = require('./lib/router');
/** {@link RPC} */
module.exports.RPC = require('./lib/rpc');
/** {@link module:kad/contacts} */
module.exports.contacts = require('./lib/contacts');
/** {@link module:kad/transports} */
module.exports.transports = require('./lib/transports');
/** {@link module:kad/hooks} */
module.exports.hooks = require('./lib/hooks');
/** {@link module:kad.storage} */
module.exports.storage = require('./lib/storage');
/** {@link module:kad/utils} */
module.exports.utils = require('./lib/utils');
/** {@link module:kad/constants} */
module.exports.constants = require('./lib/constants');