Skip to content

PCNation fork — relax peer dep pins, ship build artifacts - #6

Open
dankoz51 wants to merge 1 commit into
RSC-Labs:mainfrom
PCNation:pcn/relax-peer-deps
Open

PCNation fork — relax peer dep pins, ship build artifacts#6
dankoz51 wants to merge 1 commit into
RSC-Labs:mainfrom
PCNation:pcn/relax-peer-deps

Conversation

@dankoz51

Copy link
Copy Markdown

The upstream 0.0.5/0.0.6 release pins exact Medusa versions in peer dependencies (e.g. "@medusajs/framework: 2.10.3"), which produces ~12 YN0060 install warnings for any consumer on Medusa 2.11+ that yarn 4 cannot silence via packageExtensions (overrides only work to add, not relax, existing pins).

Changes vs upstream 0.0.5:

  • All Medusa peer deps relaxed to caret ranges (^2.10.0, ^4.0.0, ^6.4.0)
  • @medusajs/icons marked optional via peerDependenciesMeta — admin UI extension only, backend-only consumers don't need it
  • repository.url repointed to PCNation/medusa-wishlist
  • version bumped to 0.0.6-pcn.1 (semantic restart from upstream 0.0.6 npm release; git tree was at 0.0.5 due to a missing tag)
  • .medusa/server build artifacts force-committed for git-url install consumers (no NPM publish for now)

Stop-gap fix until PCNation post-launch when wishlist functionality is re-implemented as an internal Medusa module per their plugin guide.

The upstream 0.0.5/0.0.6 release pins exact Medusa versions in peer
dependencies (e.g. "@medusajs/framework: 2.10.3"), which produces ~12
YN0060 install warnings for any consumer on Medusa 2.11+ that yarn 4
cannot silence via packageExtensions (overrides only work to add, not
relax, existing pins).

Changes vs upstream 0.0.5:
- All Medusa peer deps relaxed to caret ranges (^2.10.0, ^4.0.0, ^6.4.0)
- @medusajs/icons marked optional via peerDependenciesMeta — admin UI
  extension only, backend-only consumers don't need it
- repository.url repointed to PCNation/medusa-wishlist
- version bumped to 0.0.6-pcn.1 (semantic restart from upstream 0.0.6 npm
  release; git tree was at 0.0.5 due to a missing tag)
- .medusa/server build artifacts force-committed for git-url install
  consumers (no NPM publish for now)

Stop-gap fix until PCNation post-launch when wishlist functionality is
re-implemented as an internal Medusa module per their plugin guide.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant