46 references to WithNpm
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
277resourceBuilder.WithNpm(); 1682.WithNpm()
Aspire.Hosting.JavaScript.Tests (43)
AddDenoAppTests.cs (4)
681.WithNpm() 940.WithNpm(); 1562.WithNpm() 2661.WithNpm();
AddNodeAppTests.cs (1)
223.WithNpm(install: true)
AddViteAppTests.cs (16)
35.WithNpm(install: true); 94.WithNpm(install: true) 127.WithNpm(install: true) 147.WithNpm(install: true) 175.WithNpm(install: true) 198.WithNpm(install: true) 224.WithNpm(install: true) 247.WithNpm(install: true); 326.WithNpm(); 346.WithNpm(); 371.WithNpm(); 397.WithNpm(); 423.WithNpm(); 440.WithNpm(); 464.WithNpm(); 481.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