Files: d1627bb325d9d1acbb1ba98a75ceb37a6b537c85 / lib / get-bump.js
385 bytesRaw
1 | const extend = require('xtend') |
2 | |
3 | module.exports = function (msg, bumpFilter) { |
4 | if (bumpFilter) { |
5 | let bump = typeof bumpFilter === 'function' ? bumpFilter(msg) : bumpFilter |
6 | if (bump) { |
7 | if (typeof bump === 'string') bump = { type: bump } |
8 | return extend({ |
9 | id: msg.key, |
10 | author: msg.value.author |
11 | }, bump instanceof Object ? bump : {}) |
12 | } |
13 | } |
14 | } |
15 |
Built with git-ssb-web