1 instantiation of NpmRunner
Aspire.Cli.Tests (1)
Npm\NpmRunnerTests.cs (1)
174
var runner = new
NpmRunner
(new TestEnvironment(), NullLogger<NpmRunner>.Instance, profilingTelemetry);
21 references to NpmRunner
aspire (3)
Npm\NpmRunner.cs (1)
16
internal sealed class NpmRunner(IEnvironment environment, ILogger<
NpmRunner
> logger, ProfilingTelemetry profilingTelemetry) : INpmRunner
Program.cs (1)
581
builder.Services.AddSingleton<INpmRunner,
NpmRunner
>();
Projects\GuestAppHostProject.cs (1)
1108
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(npmPath, ["install"], hostDir, _environment, null);
Aspire.Cli.Tests (18)
Npm\NpmRunnerTests.cs (18)
21
var registryConstants = typeof(
NpmRunner
)
35
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo("/usr/bin/npm", ["view", "express", "version"], "/tmp/workdir", new TestEnvironment(), stdin);
53
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
74
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
91
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
107
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
124
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(
140
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo("/usr/bin/npm", [], "/tmp", new TestEnvironment(), stdin);
152
var startInfo =
NpmRunner
.CreateNpmProcessStartInfo(@"C:\Program Files\nodejs\npm.cmd", [], @"C:\temp", new TestEnvironment(), stdin);
174
var
runner = new NpmRunner(new TestEnvironment(), NullLogger<
NpmRunner
>.Instance, profilingTelemetry);
200
var result =
NpmRunner
.TryExtractLastVersion("0.1.1\n", out var version);
209
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);
218
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);
226
var result =
NpmRunner
.TryExtractLastVersion("", out var version);
234
var result =
NpmRunner
.TryExtractLastVersion(" \n \n ", out var version);
242
var result =
NpmRunner
.TryExtractLastVersion("1.2.3", out var version);
251
var result =
NpmRunner
.TryExtractLastVersion(output, out var version);