Skip to content

Wraps npm 5 and corrects line-endings to match .git settings.

License

Notifications You must be signed in to change notification settings

Cycloware/npm-npw

Repository files navigation

npw

Wraps npm 5 with extra commands and corrects line-endings in package*.json to match .git config.

Usage

Type npw and your usual npm commands. Line endings for package*.json will match .git config.

Usage: npw [options] <npm commands & options> ...

Blast Options:
  --blast  rimrafs node_modules and package-lock.json                  [boolean]

Brief Options:
  --brief  Hide npm command output and instead show a spinner          [boolean]

Line Options:
  --lines                [choices: "crlf", "lf", "cr", "none"] [default: "crlf"]
  --noLines, --noLine                                                  [boolean]

Options:
  --help  Show help                                                    [boolean]

Examples:
  npw                  Wraps 'npm' with extra commands and corrects line-endings
                       in 'package*.json' to match .git config.
  npw --blast install  'rimrafs' node_modules & package-lock.json, then runs npm
                       install

Shortcuts

npw-blast, npw-b

  • adds --blast option

npw-blast-node, npw-bn

  • adds --blast-node option

npw-blast-lock, npw-bl

  • adds --blast-lock option

npw-install, npw-in, npw-i

  • adds install npm option

npw-install-dev, npw-ind, npw-id

  • adds install and --save-dev npm option

npw-uninstall, npw-un, npw-u

  • adds uninstall npm option

npw-reinstall, npw-ri, npw-r

  • adds --blast option and install npm option

About

Wraps npm 5 and corrects line-endings to match .git settings.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published