38 references to ExecutableName
Aspire.Hosting.JavaScript (24)
DenoHostingExtensions.cs (5)
900packageScriptManager.ExecutableName, 958!string.Equals(packageManager.ExecutableName, "deno", StringComparison.Ordinal)) 960throw 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)) 1065throw 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)
290resourceBuilder.WithCommand(packageManager.ExecutableName); 386? packageManager.ExecutableName 393commands.Add(packageManager.ExecutableName); 697resourceBuilder.WithCommand(packageManager.ExecutableName); 1063resourceBuilder.WithCommand(packageManager.ExecutableName); 1515if (packageManager.ExecutableName == "deno") 1549var installCmd = JoinDockerShellCommand([packageManager.ExecutableName, .. installCommand.Args]); 1571var 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}"; 1765if (packageManager.ExecutableName == "deno") 1806packageManager.ExecutableName, 1838throw new InvalidOperationException($"Package manager '{packageManager.ExecutableName}' does not have ProductionInstallArgs configured, which is required for PublishAsPackageScript."); 1939resourceBuilder.WithCommand(packageManager.ExecutableName); 2838? GetJavaScriptPackageManagerLaunchConfigurationType(pmAnnotation!.ExecutableName) 2845RuntimeExecutable = hasRunScript && hasPackageManager ? pmAnnotation!.ExecutableName : launchConfigType, 2888packageManager = pmAnnotation.ExecutableName; 3053.WithCommand(packageManager.ExecutableName)
Aspire.Hosting.JavaScript.Tests (14)
AddBunAppTests.cs (2)
180Assert.Equal("bun", packageManager.ExecutableName); 357Assert.Equal("bun", pmAnnotation.ExecutableName);
AddDenoAppTests.cs (2)
1289Assert.Equal("deno", packageManager.ExecutableName); 1316Assert.Equal("deno", packageManager.ExecutableName);
AddNodeAppTests.cs (1)
280Assert.Equal("npm", packageManager.ExecutableName);
AddViteAppWithPnpmTests.cs (3)
27Assert.Equal("pnpm", packageManager.ExecutableName); 61Assert.Equal("bun", packageManager.ExecutableName); 122Assert.Equal("yarn", packageManager.ExecutableName);
PackageInstallationTests.cs (5)
96Assert.Equal("yarn", packageManager.ExecutableName); 164Assert.Equal("pnpm", packageManager.ExecutableName); 300Assert.Equal("yarn", packageManager.ExecutableName); 330Assert.Equal("yarn", packageManager.ExecutableName); 358Assert.Equal("yarn", packageManager.ExecutableName);
ResourceCreationTests.cs (1)
111Assert.Equal("npm", packageManager.ExecutableName);