Skip to content
Syncpack
Search
Ctrl
K
Cancel
GitHub
Twitter
Select theme
Dark
Light
Auto
Github
Guides
Getting Started
Local Package Versions
Semver Groups
Status Codes
Version Groups
Commands
fix-mismatches
format
lint
lint-semver-ranges
list
list-mismatches
prompt
set-semver-ranges
update
Config
customTypes
dependencyTypes
formatBugs
formatRepository
indent
lintFormatting
lintSemverRanges
lintVersions
Semver Groups
Ignored
With Range
sortAz
sortExports
sortFirst
sortPackages
source
specifierTypes
.syncpackrc
Version Groups
Banned
Ignored
Lowest Version
Pinned
Same Range
Snapped To
Standard
Integrations
Github Actions
TypeScript Intellisense
JSON Schema
Lerna
npm
pnpm
Yarn
Examples
Ban dependency from monorepo
Ensure that semver ranges for a dependency all match each other
Ensure AWS SDK dependencies always have the same version
Fix React Native version mismatch
Hide dependencies from syncpack
Only allow @types packages in devDependencies
Pin local versions to pnpm workspace:*
Manage npm engines throughout monorepo
Synchronise Node.js version in monorepo
Manage monorepo packageManager version
GitHub
Twitter
Select theme
Dark
Light
Auto
Lerna
When using Lerna, syncpack will use its configuration to discover where your package.json files are.