38 references to ExecutableName
Aspire.Hosting.JavaScript (24)
DenoHostingExtensions.cs (5)
900
packageScriptManager.
ExecutableName
,
958
!string.Equals(packageManager.
ExecutableName
, "deno", StringComparison.Ordinal))
960
throw new InvalidOperationException($"Generated Deno Dockerfiles do not support alternate package manager '{packageManager.
ExecutableName
}'. Use WithDeno() or provide a custom Dockerfile.");
1063
!string.Equals(packageManager.
ExecutableName
, "deno", StringComparison.Ordinal))
1065
throw new InvalidOperationException($"Deno command-line options configured with the WithDeno* methods cannot be combined with package manager '{packageManager.
ExecutableName
}' on resource '{resource.Name}'. Remove the WithDeno* options or use WithDeno().");
JavaScriptHostingExtensions.cs (19)
290
resourceBuilder.WithCommand(packageManager.
ExecutableName
);
386
? packageManager.
ExecutableName
393
commands.Add(packageManager.
ExecutableName
);
697
resourceBuilder.WithCommand(packageManager.
ExecutableName
);
1063
resourceBuilder.WithCommand(packageManager.
ExecutableName
);
1515
if (packageManager.
ExecutableName
== "deno")
1549
var installCmd = JoinDockerShellCommand([packageManager.
ExecutableName
, .. installCommand.Args]);
1571
var commandArgs = new List<string>() { packageManager.
ExecutableName
};
1592
=> $"{JoinDockerShellCommand([packageManager.
ExecutableName
, .. installCommand.Args])} {installCommand.ProductionInstallArgs}";
1762
? $"{packageManager.
ExecutableName
} {packageManager.ScriptCommand ?? "run"} {publishMode.ScriptName}"
1763
: $"{packageManager.
ExecutableName
} {packageManager.ScriptCommand ?? "run"} {publishMode.ScriptName} {publishMode.RunScriptArguments}";
1765
if (packageManager.
ExecutableName
== "deno")
1806
packageManager.
ExecutableName
,
1838
throw new InvalidOperationException($"Package manager '{packageManager.
ExecutableName
}' does not have ProductionInstallArgs configured, which is required for PublishAsPackageScript.");
1939
resourceBuilder.WithCommand(packageManager.
ExecutableName
);
2838
? GetJavaScriptPackageManagerLaunchConfigurationType(pmAnnotation!.
ExecutableName
)
2845
RuntimeExecutable = hasRunScript && hasPackageManager ? pmAnnotation!.
ExecutableName
: launchConfigType,
2888
packageManager = pmAnnotation.
ExecutableName
;
3053
.WithCommand(packageManager.
ExecutableName
)
Aspire.Hosting.JavaScript.Tests (14)
AddBunAppTests.cs (2)
180
Assert.Equal("bun", packageManager.
ExecutableName
);
357
Assert.Equal("bun", pmAnnotation.
ExecutableName
);
AddDenoAppTests.cs (2)
1289
Assert.Equal("deno", packageManager.
ExecutableName
);
1316
Assert.Equal("deno", packageManager.
ExecutableName
);
AddNodeAppTests.cs (1)
280
Assert.Equal("npm", packageManager.
ExecutableName
);
AddViteAppWithPnpmTests.cs (3)
27
Assert.Equal("pnpm", packageManager.
ExecutableName
);
61
Assert.Equal("bun", packageManager.
ExecutableName
);
122
Assert.Equal("yarn", packageManager.
ExecutableName
);
PackageInstallationTests.cs (5)
96
Assert.Equal("yarn", packageManager.
ExecutableName
);
164
Assert.Equal("pnpm", packageManager.
ExecutableName
);
300
Assert.Equal("yarn", packageManager.
ExecutableName
);
330
Assert.Equal("yarn", packageManager.
ExecutableName
);
358
Assert.Equal("yarn", packageManager.
ExecutableName
);
ResourceCreationTests.cs (1)
111
Assert.Equal("npm", packageManager.
ExecutableName
);