Agents\Playwright\PlaywrightCliInstaller.cs (15)
105logger.LogDebug("Resolved {Package}@{Version} with integrity {Integrity}", PackageName, packageInfo.Version, packageInfo.Integrity);
111var comparison = SemVersion.ComparePrecedence(installedVersion, packageInfo.Version);
117packageInfo.Version);
131packageInfo.Version);
150logger.LogDebug("Verifying provenance for {Package}@{Version}", PackageName, packageInfo.Version);
153packageInfo.Version.ToString(),
158string.Equals(refInfo.Name, $"v{packageInfo.Version}", StringComparison.Ordinal),
167packageInfo.Version,
176packageInfo.Version,
186logger.LogDebug("Downloading {Package}@{Version} to {TempDir}", PackageName, packageInfo.Version, tempDir);
187var tarballPath = await npmRunner.PackAsync(PackageName, packageInfo.Version.ToString(), tempDir, cancellationToken);
191logger.LogWarning("Failed to download {Package}@{Version}", PackageName, packageInfo.Version);
201packageInfo.Version);
211logger.LogDebug("Installing {Package}@{Version} globally", PackageName, packageInfo.Version);
216logger.LogWarning("Failed to install {Package}@{Version} globally", PackageName, packageInfo.Version);