syncpack
syncpack copied to clipboard
Consistent dependency versions in large JavaScript Monorepos.
## Description This package is really great, but it would be nice for it to run sort of like a linter in that it should report to you the lines...
## Description pnpm support [workspace protocol (`workspace:`)](https://pnpm.io/workspaces#workspace-protocol-workspace). I'm using it in my monnorepo with a shared package and other packages that depend on it. When I try to use syncpack...
## Description The `--pnpmOverrides` options that was added in version `8.0.0` seems to now be missing in version `8.2.4`. Here is the command line output (notice it's also gone from...
Closes #91 ## Description (What) This PR modifies the "format" command to prevent it from formatting the `repository` property when its value is an object that has a `directory` property....
## Description Monorepo packages that uses wildcard versions `"example": "*"` are being replaced by `"example": "0.0.0"` ## Suggested Solution Leave as it is? ## Help Needed Is there a way...
## Description `yarn run syncpack list-mismatches` and other commands all fail due to `TypeError: (0 , minimatch_1.minimatch) is not a function` When I look at the code referenced by this,...
## Description We run this tool as part of our automated build process and report findings in GitLab code quality reports. In order to do this, we need to parse...
## Description When inspecting semver ranges, syncpack only looks at `^`, `~` etc. but it could also ensure that instances in a semver group are all `file:` or `alias` dependencies...
Hello, It looks like whenever I run `syncpack update` it goes through the dependencies and returns 0 results while, if I do the same with 'npm-check-updates' through `ncu` a few...
## Description Given: ``` { "name": "syncpack-format", "version": "1.0.0", "scripts": { "lint": "syncpack lint", "fix": "syncpack fix-mismatches" }, "keywords": ["test"], "devDependencies": { "syncpack": "^12.3.0" }, "syncpack": { "lintFormatting": false }...