46 references to WithNpm
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
275resourceBuilder.WithNpm(); 1680.WithNpm()
Aspire.Hosting.JavaScript.Tests (43)
AddDenoAppTests.cs (4)
680.WithNpm() 939.WithNpm(); 1561.WithNpm() 2660.WithNpm();
AddNodeAppTests.cs (1)
221.WithNpm(install: true)
AddViteAppTests.cs (16)
33.WithNpm(install: true); 92.WithNpm(install: true) 125.WithNpm(install: true) 145.WithNpm(install: true) 173.WithNpm(install: true) 196.WithNpm(install: true) 222.WithNpm(install: true) 245.WithNpm(install: true); 324.WithNpm(); 344.WithNpm(); 369.WithNpm(); 395.WithNpm(); 421.WithNpm(); 438.WithNpm(); 462.WithNpm(); 479.WithNpm(install: true)
IntegrationTests.cs (2)
22.WithNpm(install: true); 64.WithNpm(install: true);
PackageInstallationTests.cs (11)
27nodeApp.WithNpm(install: true); // Uses npm install 28nodeApp2.WithNpm(install: false); 60nodeApp.WithNpm(install: true); 221nodeApp.WithNpm(installCommand: "ci", installArgs: ["--no-fund"]); 289.WithNpm(install: true) 319.WithNpm(install: false) 346.WithNpm(install: true) 375nodeApp.WithNpm(); // Using default parameter (should be install: true) 463.WithNpm(); 475.WithNpm(installCommand: "myinstall", installArgs: ["--no-fund"]); 570.WithNpm(install: true);
RequiredCommandTests.cs (6)
55.WithNpm(); 101.WithNpm(); 186.WithNpm(); 198.WithNpm(); 210.WithNpm(); 221.WithNpm()
ResourceCreationTests.cs (3)
95nodeApp.WithNpm(install: true); 167nodeApp.WithNpm(install: false); 199nodeApp.WithNpm(install: true);
AspireJavaScript.AppHost (1)
AppHost.cs (1)
26.WithNpm(installCommand: "ci") // Use 'npm ci' for clean install, requires lock file