(path, matchObj)
| 162 | } |
| 163 | |
| 164 | function getMatch (path, matchObj) { |
| 165 | if (matchObj[path]) |
| 166 | return path; |
| 167 | var sepIndex = path.length; |
| 168 | do { |
| 169 | var segment = path.slice(0, sepIndex + 1); |
| 170 | if (segment in matchObj) |
| 171 | return segment; |
| 172 | } while ((sepIndex = path.lastIndexOf('/', sepIndex - 1)) !== -1) |
| 173 | } |
| 174 | |
| 175 | function applyPackages (id, packages) { |
| 176 | var pkgName = getMatch(id, packages); |
no outgoing calls
no test coverage detected
searching dependent graphs…