1 instantiation of NpmRunner
Aspire.Cli.Tests (1)
Npm\NpmRunnerTests.cs (1)
165
var runner = new
NpmRunner
(new TestEnvironment(), NullLogger<NpmRunner>.Instance, profilingTelemetry);
20 references to NpmRunner
aspire (2)
Npm\NpmRunner.cs (1)
15
internal sealed class NpmRunner(IEnvironment environment, ILogger<
NpmRunner
> logger, ProfilingTelemetry profilingTelemetry) : INpmRunner
Program.cs (1)
544
builder.Services.AddSingleton<INpmRunner,
NpmRunner
>();
Aspire.Cli.Tests (18)
Npm\NpmRunnerTests.cs (18)
21
var registryConstants = typeof(
NpmRunner
)
34
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo("/usr/bin/npm", ["view", "express", "version"], "/tmp/workdir", new TestEnvironment());
49
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
70
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
87
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
102
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
118
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
133
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo("/usr/bin/npm", [], "/tmp", new TestEnvironment());
144
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(@"C:\Program Files\nodejs\npm.cmd", [], @"C:\temp", new TestEnvironment());
165
var
runner = new NpmRunner(new TestEnvironment(), NullLogger<
NpmRunner
>.Instance, profilingTelemetry);
191
var result =
NpmRunner
.TryExtractLastVersion("0.1.1\n", out var version);
200
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);
209
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);
217
var result =
NpmRunner
.TryExtractLastVersion("", out var version);
225
var result =
NpmRunner
.TryExtractLastVersion(" \n \n ", out var version);
233
var result =
NpmRunner
.TryExtractLastVersion("1.2.3", out var version);
242
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);