UNPKG

whats-that-gerber

Version:

Identify Gerber and drill files by filenamee

15 lines (10 loc) 342 B
'use strict' 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}) } }