Files: d022ea7ba118fcb624a4afe57ec5b1be07d30313 / index.js
412 bytesRaw
1 | const raw = require('./methods') |
2 | const PLUGIN_DEPS = ['backlinks'] |
3 | |
4 | const niceMappings = { |
5 | isPoll: raw.poll.sync.isPoll, |
6 | // publish: { |
7 | // chooseOne: raw.poll.async.chooseOne |
8 | // } |
9 | } |
10 | // by following this pattern you can write your own API |
11 | |
12 | module.exports = function (server, opts) { |
13 | const methods = Object.assign({}, raw, niceMappings) |
14 | |
15 | return require('./lib/inject')(server, methods, PLUGIN_DEPS) |
16 | } |
17 |
Built with git-ssb-web