Polyrepo
Tools for distributed codebases
Install / Use
/learn @polyrepo/PolyrepoREADME
polyrepo
Tools for distributed codebases.
Installation
$ npm install polyrepo
Features
- add users to project (npm, github)
- pull organization / user codebase
- run install on codebase
- update dependencies of codebase
- add
Contributorsto readme - add
See Alsoto readme - update licenses
- run all tests
- filter on missing {tests,licenses,package.json fields,etc}
- manage stability badges
- deprecate package & suggest alternative
- check for 404 links in readmes (eg with gh-md-urls)
- view all open PRs; with filtering (eg ignore those created by you)
- managing repos across not just a single user, but also multiple orgs (stackgl, jam3, etc)
- renaming a module
- transfer ownership of a module and change "repository" field in package.json
- prune all node_modules in a folder (save a bit of disk space)
- fixing a bug in a module deep in your dependency tree by forking a bunch of its dependents
- easier diffs of node_module versions to find out why something works on machine A but not on machine B
Usage
const polyrepo = require('polyrepo')
polyrepo()
API
polyrepo
License
Related Skills
node-connect
335.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR
