15 references to Npm
aspire (8)
Projects\TypeScriptAppHostToolchainResolver.cs (7)
92return CreateLockFileResolution(TypeScriptAppHostToolchain.Npm, PackageLockFileName, candidateDirectory); 96return new(TypeScriptAppHostToolchain.Npm, $"no package manager marker found in {appHostDirectory.FullName} or an eligible parent directory"); 103TypeScriptAppHostToolchain.Npm => ["npm", "npx"], 112TypeScriptAppHostToolchain.Npm => "npm", 129TypeScriptAppHostToolchain.Npm => "Node.js", 139if (toolchain == TypeScriptAppHostToolchain.Npm) 344"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))] 53[InlineData("npm@10.5.0", nameof(TypeScriptAppHostToolchain.Npm), "Node.js", "https://nodejs.org/en/download")]
Projects\TypeScriptAppHostToolchainResolverTests.cs (4)
102Assert.Equal(TypeScriptAppHostToolchain.Npm, resolution.Toolchain); 129Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain); 140Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain); 216Assert.Equal(TypeScriptAppHostToolchain.Npm, toolchain);
Scaffolding\ScaffoldingServiceTests.cs (1)
175TypeScriptAppHostToolchain.Npm,