rollup-plugin-gun-server
Version:
provides a local Gun db server for development
24 lines (17 loc) • 520 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
const http = require('http');
const Gun = require('gun');
function gunServer(options = {}) {
const params = { port: options.port || 4000 };
const httpServer = http.createServer();
httpServer.listen(params.port);
const gun = new Gun({ radisk: false, web: httpServer });
return {
name: 'gunServer',
generateBundle() {
console.log(`gun-server running on ${params.port}`);
}
};
}
exports.gunServer = gunServer;