Files: d48c65ac71736fb2bc9e028edad34616a98ee895 / util / tester.js
265 bytesRaw
1 | var prop = require('./prop') |
2 | |
3 | function id (e) { return e } |
4 | |
5 | module.exports = function tester (test) { |
6 | return ( |
7 | 'object' === typeof test && 'function' === typeof test.test //regexp |
8 | ? function (data) { return test.test(data) } |
9 | : prop (test) || id |
10 | ) |
11 | } |
12 |
Built with git-ssb-web