UNPKG

rollup-plugin-gun-server

Version:

provides a local Gun db server for development

24 lines (17 loc) 520 B
'use strict'; 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;