15 references to Npm
aspire (8)
Projects\TypeScriptAppHostToolchainResolver.cs (7)
111return CreateLockFileResolution(TypeScriptAppHostToolchain.Npm, PackageLockFileName, candidateDirectory); 115return new(TypeScriptAppHostToolchain.Npm, $"no package manager marker found in {appHostDirectory.FullName} or an eligible parent directory"); 122TypeScriptAppHostToolchain.Npm => ["npm", "npx"], 131TypeScriptAppHostToolchain.Npm => "npm", 149TypeScriptAppHostToolchain.Npm => "Node.js", 160if (toolchain == TypeScriptAppHostToolchain.Npm) 404"npm" => TypeScriptAppHostToolchain.Npm,
Scaffolding\ScaffoldingService.cs (1)
388TypeScriptAppHostToolchain.Npm => $"npm --prefix {relativeAppHostDirectory} run {scriptName}",
Aspire.Cli.Tests (7)
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
24[InlineData("npm@10.5.0", nameof(TypeScriptAppHostToolchain.Npm))] 54[InlineData("npm@10.5.0", nameof(TypeScriptAppHostToolchain.Npm), "Node.js", "https://nodejs.org/en/download")]
Projects\TypeScriptAppHostToolchainResolverTests.cs (4)
169Assert.Equal(TypeScriptAppHostToolchain.Npm, resolution.Toolchain); 196Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain); 207Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain); 283Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain);
Scaffolding\ScaffoldingServiceTests.cs (1)
191TypeScriptAppHostToolchain.Npm,