(child)
| 5287 | return seen[name] = exports || value; |
| 5288 | |
| 5289 | function resolve(child) { |
| 5290 | if (child.charAt(0) !== '.') { return child; } |
| 5291 | var parts = child.split("/"); |
| 5292 | var parentBase = name.split("/").slice(0, -1); |
| 5293 | |
| 5294 | for (var i=0, l=parts.length; i<l; i++) { |
| 5295 | var part = parts[i]; |
| 5296 | |
| 5297 | if (part === '..') { parentBase.pop(); } |
| 5298 | else if (part === '.') { continue; } |
| 5299 | else { parentBase.push(part); } |
| 5300 | } |
| 5301 | |
| 5302 | return parentBase.join("/"); |
| 5303 | } |
| 5304 | }; |
| 5305 | })(); |
| 5306 |
no test coverage detected
searching dependent graphs…