Check if hostname matches this provider
(host: string)
| 54 | id: ProviderId |
| 55 | /** Check if hostname matches this provider */ |
| 56 | matchHost(host: string): boolean |
| 57 | /** Parse URL path into owner/repo, returns null if invalid */ |
| 58 | parsePath(parts: string[]): { owner: string; repo: string } | null |
| 59 | /** Get raw file URL base for resolving relative paths */ |