ipfsd-ctl
Version:
Spawn IPFS Daemons, JS or Go
47 lines (40 loc) • 839 B
JavaScript
/* eslint-disable no-console */
/**
* Creates an instance of Server.
*
* @class
*/
class Server {
/**
* @class
* @param {object} options
* @param {number} [options.port=43134] - Server port.
* @param {Function} createNode
*/
constructor (options, createNode) {
options = options || { port: 43134 }
/** @type {*} */
this.server = null
this.port = options.port
this.createNode = createNode
console.warn('Server not implemented in the browser')
}
/**
* Start the server
*
* @returns {Promise<Server>}
*/
async start () {
console.warn('Server not implemented in the browser')
return this
}
/**
* Stop the server
*
* @returns {Promise<void>}
*/
async stop () {
console.warn('Server not implemented in the browser')
}
}
export default Server