Class: RepositoryInfoParser
Defined in: packages/extension-api/src/extension-api.d.ts:5149
Parses a repository URL to extract owner and repository information. It currently only supports GitHub repositories.
Constructors
Constructor
new RepositoryInfoParser(
url):RepositoryInfoParser
Defined in: packages/extension-api/src/extension-api.d.ts:5165
Creates an instance of RepositoryInfoParser.
Parameters
url
string
The URL of the repository to parse.
Returns
RepositoryInfoParser
Throws
If the URL cannot be parsed.
Throws
If the repository is not hosted on GitHub.
Properties
owner
readonlyowner:string
Defined in: packages/extension-api/src/extension-api.d.ts:5153
The owner of the GitHub repository (e.g., 'microsoft').
repository
readonlyrepository:string
Defined in: packages/extension-api/src/extension-api.d.ts:5157
The name of the GitHub repository (e.g., 'vscode').