Public change requests/proposals & ideation
Like which(1) unix command. Find the first instance of an executable in the PATH.
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
The thing npm uses to read package.json files with semantics and defaults and validation and stuff
normalizes package metadata, typically found in package.json file.