"yapm" is a package manager for node.js (npm fork)

Changes

  Our own changes

•   full support for package.json5 and package.yaml file formats (docs https://github.com/rlidwka/yapm/blob/master/changes/package-yaml.md, #3336 https://github.com/isaacs/npm/issues/3336, #4482 https://github.com/npm/npm/issues/4482).

•   if package.json or any other json document is malformed, we show exactly where the error is (docs https://github.com/rlidwka/yapm/blob/master/changes/json-errors.md, #3869 https://github.com/npm/npm/issues/3869).

•   a bunch of other minor changes (docs https://github.com/rlidwka/yapm/blob/master/changes/minor-fixes.md).

  Pulled from

•   adds support for public & private semver-friendly github tarballs

•   output formatting changes

•   better search output with github repository links that you can cmd+click to view

•   remove some error reporting that is only useful to people debugging npm

•   remove annoying readme and repository field warnings

  Pulled from

•   Everything else, this repository is synced with upstream at least once a week

Installation
`sh # install it as a global module (maybe with sudo) $ npm install -g yapm$ yapm install whatever$ alias npm=yapm `