whats-that-gerber
Version:
Identify Gerber and drill files by filenamee
15 lines (10 loc) • 342 B
JavaScript
var extend = require('xtend')
var matchers = require('./matchers')
module.exports = function getMatches(filename) {
return matchers.map(matcherToFileMatches).filter(Boolean)
function matcherToFileMatches(matcher) {
if (!matcher.match.test(filename)) return null
return extend(matcher, {filename: filename})
}
}