Files: d3826fa5570d6a70af4cd9401fe6f9284ec0ef5c / 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