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 JSR is a package registry created by the Deno team. JSR dependencies can be installed in non-Deno projects using other package managers using their `jsr` utility. Here's an...

Priority: Medium
Status: To Do
Type: Feat

## Description Currently `syncpack update` updates all packages to their *latest* version, regardless of semver range specified. I'd like to be able to use `update` to bump packages to their...

Status: To Do
Type: Feat

## Description I have a monorepo in which an identifiable subset of packages should contain specific globs within their `files` array. I'd like to use syncpack to specify this, but...

Type: Feat
Status: Detail Needed

## Description Using exact version on dependencies in package.json makes it simpler to figure out what version is being used without needing to dig onto lockfiles. This is configured on...

Priority: Low
Type: Feat

Consider a monorepo like this: ``` monorepo/ └── packages/ ├── foo | └── package.json └── bar └── package.json ``` If `bar` depends on `foo`, and `foo` is at "1.0.1", and...

Make sure everything is correct in https://www.unpkg.com/[email protected]/schema.json and fix if needed

Status: Awaiting Release
Priority: Medium
Type: Chore

### Syncpack version 14.0.0-alpha.13 ### Operating system(s) Mac ### Steps to reproduce Add these three dependencies to your `package.json`: ``` "@types/koa__cors": "^5.0.0", "@types/koa": "^2.15.0", "@types/koa-bodyparser": "^4.3.12", ``` Then run `yarn...

Type: Fix

### Description What's your workflow when adding a dependency to a package? If it's a new one, I just run `npm install foo -w libs/my-package` If any of the other...

Type: Feat

### Syncpack version 14.0.0-alpha.10 ### Operating system(s) Linux ### Steps to reproduce `yarn syncpack lint` failing on CI is hard to diagnose. The error is lost in the middle of...

Type: Fix

### Description Our team would love to enforce version range locks for related dependencies, e.g. `nx, @nx/*`, to ensure these packages are maintained in sync. This shall apply even inside...

Priority: Medium
Type: Feat