syncpack
syncpack copied to clipboard
Consistent dependency versions in large JavaScript Monorepos.
## 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...
## 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...
## 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...
## 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...
## 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...
_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...
## 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...
## 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...
## 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...
## 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...