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
trafficstars

For example, it is possible to force all `@aws-sdk/*` packages to use the same version? I know there is this example: https://jamiemason.github.io/syncpack/examples/fix-aws-sdk-version-mismatch/ But it enforces a specific version via `pinVersion`....

Priority: Medium
Status: To Do
Type: Feat

## Description (What) Updating customTypes documentation so that the examples in there are less confusing. ## Justification (Why) https://github.com/JamieMason/syncpack/issues/201 ## How Can This Be Tested? `npm run dev -w site`

This PR changes some types so the generated `schema.json` file is more accurate. Before this change, `schema.json` had `DependencyType` could be an object. I tested this by running `pnpm run...

## Description I have the following syncpack configuration: ```json { "versionGroups": [ { "label": "Use workspace protocol for local packages", "dependencies": ["$LOCAL"], "dependencyTypes": ["dev", "prod", "peer"], "pinVersion": "workspace:*" } ],...

Priority: Medium
Type: Feat

## Description Hello. I found a problem, syncpack v12 doesn't work with node v16, because packages globby v14+ and ora v8+ require node v18+ ## Suggested Solution update engines field...

Priority: Medium
Type: Fix

## Description Update `sortAlphabetically` to use `localeCompare` ## Justification (Why) Addresses https://github.com/JamieMason/syncpack/issues/206 ## How Can This Be Tested? Test were updated

## Description I think it's a common case that repos want to enforce a convention of explicit versioning. So if we have a rule that is banning a given specifier...

Priority: High
Type: Feat

## Description The usecase here is for something Lerna packages like Jest, where each subpackage shares the same version. It would be convenient to have a way to say "in...

I use lint-staged in local development for linting files in Git staging prior to commit. I would like to lint package.json files using syncpack using the same approach. It would...

Priority: Medium
Status: To Do
Type: Feat

## Description Greetings! I am `syncpack` newest fan. Thank you for your effort. I am coming to you as I have an issue that, after reviewing, the source appears to...

Priority: High
Status: To Do
Type: Fix