src/vs/platform/extensionManagement/node/extensionManagementService.ts/ExtensionManagementService/getManifest
class ExtensionManagementService:	async getManifest(vsix: URI): Promise<IExtensionManifest> {
		const { location, cleanup } = await this.downloadVsix(vsix);
		const zipPath = path.resolve(location.fsPath);
		try {
			return await getManifest(zipPath);
		} finally {
			await cleanup();
		}
	}