UNPKG

synopkg

Version:

Consistent dependency versions in large JavaScript Monorepos

33 lines (24 loc) 477 B
--- title: How to stop an npm dependency being installed? --- Ban a dependency from being used anywhere in your monorepo. ### 1. Add a version group ```json title=".synopkgrc.json" { "versionGroups": [ { "dependencies": ["never-gonna"], "isBanned": true } ] } ``` ### 2. Look for mismatches Now when you run any synopkg command, banned dependencies will be listed: ```bash synopkg list ``` And can be removed: ```bash synopkg fix-mismatches ```