multi-semantic-release icon indicating copy to clipboard operation
multi-semantic-release copied to clipboard

Feature request: support Yarn 2 workspace prefix

Open wingyplus opened this issue 5 years ago • 2 comments

Since Yarn 2, they allowed using declare workspace dependencies with workspace prefix:

{
  "dependencies": {
    "lib-a": "workspace:lib/a"
  }
}

Currently, if we defined dependencies like example above. multi-semantic-release will always rewrite it with dependencies version. It's good to see if it can detect workspace prefix and update only case workspace:^<major>.<minor>.<patch> (match semver rules).

Ref: https://yarnpkg.com/features/workspaces

wingyplus avatar Feb 03 '21 03:02 wingyplus

@wingyplus,

Accepted. We have planned a migration to yarn@2 and npm@7 on Q3.

antongolub avatar Feb 03 '21 10:02 antongolub

I also have this issue too. Not finding any solutions elsewhere either.

alvarlagerlof avatar Jul 07 '22 22:07 alvarlagerlof