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)
288resourceBuilder.WithCommand(packageManager.ExecutableName); 384? packageManager.ExecutableName 391commands.Add(packageManager.ExecutableName); 695resourceBuilder.WithCommand(packageManager.ExecutableName); 1061resourceBuilder.WithCommand(packageManager.ExecutableName); 1513if (packageManager.ExecutableName == "deno") 1547var installCmd = JoinDockerShellCommand([packageManager.ExecutableName, .. installCommand.Args]); 1569var commandArgs = new List<string>() { packageManager.ExecutableName }; 1590=> $"{JoinDockerShellCommand([packageManager.ExecutableName, .. installCommand.Args])} {installCommand.ProductionInstallArgs}"; 1760? $"{packageManager.ExecutableName} {packageManager.ScriptCommand ?? "run"} {publishMode.ScriptName}" 1761: $"{packageManager.ExecutableName} {packageManager.ScriptCommand ?? "run"} {publishMode.ScriptName} {publishMode.RunScriptArguments}"; 1763if (packageManager.ExecutableName == "deno") 1804packageManager.ExecutableName, 1836throw new InvalidOperationException($"Package manager '{packageManager.ExecutableName}' does not have ProductionInstallArgs configured, which is required for PublishAsPackageScript."); 1937resourceBuilder.WithCommand(packageManager.ExecutableName); 2836? GetJavaScriptPackageManagerLaunchConfigurationType(pmAnnotation!.ExecutableName) 2843RuntimeExecutable = hasRunScript && hasPackageManager ? pmAnnotation!.ExecutableName : launchConfigType, 2886packageManager = pmAnnotation.ExecutableName; 3051.WithCommand(packageManager.ExecutableName)
Aspire.Hosting.JavaScript.Tests (14)
AddBunAppTests.cs (2)
178Assert.Equal("bun", packageManager.ExecutableName); 355Assert.Equal("bun", pmAnnotation.ExecutableName);
AddDenoAppTests.cs (2)
1288Assert.Equal("deno", packageManager.ExecutableName); 1315Assert.Equal("deno", packageManager.ExecutableName);
AddNodeAppTests.cs (1)
278Assert.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);