syncpack icon indicating copy to clipboard operation
syncpack copied to clipboard

Consistent dependency versions in large JavaScript Monorepos.

Results 74 syncpack issues
Sort by recently updated
recently updated
newest added

## Description I'd really like the ability to prevent having a dependency in a monorepo package that's already defined at the root. Say I have `jest` defined in `./package.json`, syncpack...

Priority: Low
Status: To Do
Type: Feat
workaround available

## Description After updating to syncpack version 12.3.0 in a turborepo monorepo managed with pnpm, running "syncpack update" results in numerous mismatches . This issue was not present in version...

Priority: High
Status: To Do
Type: Fix

## Description When I run syncpack, this should be acceptable: ^4.11.7 → ^4.12.0 ie Where one package lists ^4.11.7, while the highest available version is ^4.12.0 Since the ^ specifies...

Status: In Progress
Type: Question

## Description On a pnpm monorepo I have dependency as `"@pomini-apps/shared": "workspace:*",` that point at package with the current version on the workspace. Maintain the assignment `"workspace:*"' is useful to...

Type: Question
Status: With Author

## Description Running `syncpack lint` gives me output like the following (package names changed to protect the innocent): ``` $ yarn syncpack lint Versions = Version Group 1 ============================================================== 10...

Type: Feat

_Originally posted by @silvaj8 in https://github.com/JamieMason/syncpack/issues/87#issuecomment-1824968826_: @JamieMason I'm testing the newest version [12.0.0-alpha.0](https://github.com/JamieMason/syncpack/releases/tag/12.0.0-alpha.0) and I'm still facing the issue @pastelsky referred above (if I understood it correctly). If you prefer...

Priority: High
Status: To Do
Type: Fix

## Description It would be nice if syncpack could sync the `@type/xxx` typescript declaration packages. For example, we use `syncpack fix-mismatches` and upgrade one of our deps `jsonwebtoken`, but the...

help wanted
Priority: Medium
Type: Feat

## Description It would be helpful to have the capability to synchronize more fields than just dependencies or to specify values for certain fields. For example, in a mono-repo, I...

Priority: High
Type: Feat

## Description From [this conversation](https://github.com/iFixit/react-commerce/pull/2136#issuecomment-1834681743). When using `syncpack update` to update dependencies from the npm registry, consider ways to present every newer version available for a given dependency which is...

Priority: Low
Type: Feat

## Description I would like to be able to select packages for an entry in semverGroups based on the `private:` key in their `package.json` files. Specifically, I want require a...

Priority: Low
Type: Feat