(filePath: string, exportName: string)
| 65 | } |
| 66 | |
| 67 | trackExport(filePath: string, exportName: string): void { |
| 68 | const relPath = this.toRelativePath(filePath); |
| 69 | const existing = this.exports.get(relPath) || []; |
| 70 | if (!existing.includes(exportName)) { |
| 71 | existing.push(exportName); |
| 72 | this.exports.set(relPath, existing); |
| 73 | } |
| 74 | } |
| 75 | |
| 76 | private normalizeSource(source: string): string | null { |
| 77 | // Keep all imports except relative paths (we track those separately) |
nothing calls this directly
no test coverage detected