Skip to content

Update @nx/s3-cache to use semver peer deps #31801

Open
@comp615

Description

@comp615

Current Behavior

 WARN  Issues with peer dependencies found
.
└─┬ @nx/powerpack-s3-cache 3.0.0
└─┬ @nx/s3-cache 3.0.0
└─┬ @nx/devkit 21.0.0
└── ✕ unmet peer nx@21.0.0: found 21.2.1

Expected Behavior

Peer dependencies should rely on minor or major version semantics. I'd expect it to rely on:

"@nx/devkit": ">21.0.0",

GitHub Repo

No response

Steps to Reproduce

  1. pnpm install with nx 21.2.1 and latest @nx/powerpack-s3-cache

Nx Report

Node           : 20.19.1
OS             : darwin-arm64
Native Target  : aarch64-macos
pnpm           : 10.12.1

nx                     : 21.2.1
@nx/js                 : 21.1.2
@nx/jest               : 21.2.1
@nx/eslint             : 21.2.1
@nx/workspace          : 21.2.1
@nx/cypress            : 21.2.1
@nx/devkit             : 21.2.1
@nx/eslint-plugin      : 21.2.1
@nx/module-federation  : 21.2.1
@nx/plugin             : 21.2.1
@nx/react              : 21.2.1
@nx/storybook          : 21.2.1
@nx/vite               : 21.2.1
@nx/web                : 21.2.1
typescript             : 5.5.4

---------------------------------------
Nx key licensed packages
Licensed to Block Inc..

@nx/powerpack-s3-cache  : 3.0.0

---------------------------------------
Registered Plugins:
@nx/vite/plugin
@squareup/service-dashboard-web-runtime/nx-plugin
@nx/storybook/plugin
@squareup/nx-lint-plugin
@squareup/nx-stats-plugin
@squareup/service-i18n/nx-plugin
---------------------------------------
Community plugins:
@squareup/service-i18n : 0.94.6
---------------------------------------
Local workspace plugins:
@squareup/service-i18n
@squareup/migrate
---------------------------------------
Cache Usage: 0.00 B / 92.64 GB
---------------------------------------

Failure Logs

 WARN  Issues with peer dependencies found
.
└─┬ @nx/powerpack-s3-cache 3.0.0
└─┬ @nx/s3-cache 3.0.0
└─┬ @nx/devkit 21.0.0
└── ✕ unmet peer nx@21.0.0: found 21.2.1

Package Manager Version

No response

Operating System

  • macOS
  • Linux
  • Windows
  • Other (Please specify)

Additional Information

Repo is closed-source so I can't contribute a fix!

Metadata

Metadata

Assignees

Labels

priority: lowLow Priority (does not affect many people or not severely or has an easy workaround)scope: self-hosted cacheRelated to Self Hosted Cachingtype: bug

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions