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