Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign upPinned repositories
Repositories
-
-
-
npm-profile
Make changes to your npmjs.com profile via cli or library
-
arborist
npm's tree doctor
-
-
-
rfcs
Public change requests/proposals & ideation
-
node-semver
The semver parser for node (the one npm uses)
-
hosted-git-info
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
-
normalize-package-data
normalizes package metadata, typically found in package.json file.
-
policies
Privacy policy, code of conduct, license, and other npm legal stuff
-
fastify-metrics
a small fastify plugin to emit metrics via numbat-emitter
-
fastify-monitor
a small fastify plugin to provide some very basic monitoring endpoints
-
-
run-script
Run a lifecycle script for a package (descendant of npm-lifecycle)
-
are-we-there-yet
Track complex hiearchies of asynchronous task completion statuses.
-
lock-verify
Report if your package.json is out of sync with your package-lock.json
-
pull
A bash script for landing pull requests
-
pacote
npm fetcher
-
npm-install-script
the install.sh script for npm
-
libnpmversion
library to do the things that 'npm version' does
-
libnpmteam
programmatic api for `npm team`
-
libnpmsearch
programmatic API for the shiny new npm search endpoint
-
libnpmorg
programmatic api for `npm org`
-
libnpmhook
programmatic registry hooks API
-
libnpmaccess
programmatic api for `npm access`
-
npm-registry-fetch
like fetch() but for the npm registry
-
promise-spawn
spawn processes the way the npm cli likes to do
-
validate-npm-package-name
Is the given string an acceptable npm package name?