(url: string)
| 113 | } |
| 114 | |
| 115 | function cleanAssetUrl(url: string): string { |
| 116 | return url.trim().split(/[?#]/, 1)[0] ?? ""; |
| 117 | } |
| 118 | |
| 119 | function isWithinProjectRoot(projectDir: string, candidate: string): boolean { |
| 120 | const projectRoot = resolve(projectDir); |
no outgoing calls
no test coverage detected