Cake.Npm Namespace

Summary

This namespace contain types used for operations using the Npm tool wrapper.

Class Types

Class Summary
NpmAddUserAliases Npm Install aliases
NpmBumpVersionAliases Npm BumpVersion aliases. Use this if you want to use 'npm version' to bump the version. Use this to bump the version of the current package. For other functions of npm version, see:
NpmCiAliases Npm Ci aliases
NpmInstallAliases Npm Install aliases
NpmLogLevel Details the npm log levels
NpmPackAliases Npm Pack aliases
NpmPruneAliases Npm Prune aliases
NpmPublishAliases Npm publish aliases.
NpmRebuildAliases Npm Rebuild aliases
NpmRunScriptAliases Npm RunScript aliases
NpmSetAliases Npm Set aliases
NpmSettings Npm tool settings.
NpmSettingsExtensions Extensions for NpmSettings.
NpmTool<TSettings> Base class for all npm tools.
NpmUpdateAliases Npm Update aliases
NpmVersionAliases Npm Version aliases. Use this to get the current npm version in use. For other functions of npm version, see:
NpmViewVersionAliases Npm ViewVersion aliases. Use this to view package versions. For other functions of npm version, see:

Namespaces

Namespace Summary
Cake.Npm.AddUser
Cake.Npm.BumpVersion This namespace contain types used for bumping the package version.
Cake.Npm.Ci This namespace contain types used for install npm packages (using CI commands).
Cake.Npm.Install This namespace contain types used for installing npm packages.
Cake.Npm.Module
Cake.Npm.Pack This namespace contain types used for creating npm packages.
Cake.Npm.Prune
Cake.Npm.Publish This namespace contain types used for publishing npm packages.
Cake.Npm.Rebuild
Cake.Npm.RunScript This namespace contain types used for running npm scripts.
Cake.Npm.Set This namespace contain types used for managing npm config settings.
Cake.Npm.Update This namespace contain types used for updating npm packages.
Cake.Npm.Version This namespace contain types used for determining installed npm version.
Cake.Npm.ViewVersion This namespace contain types used for viewing the package versions.