Skip to content

Fix package dependency classification for UI runtime libraries#91

Merged
einari merged 1 commit into
mainfrom
fix/source-package-peer-dependency-cleanup
Jun 1, 2026
Merged

Fix package dependency classification for UI runtime libraries#91
einari merged 1 commit into
mainfrom
fix/source-package-peer-dependency-cleanup

Conversation

@einari
Copy link
Copy Markdown
Contributor

@einari einari commented Jun 1, 2026

Changed

  • Move UI runtime libraries (allotment, framer-motion, pixi.js, primeicons, primereact) from peer dependencies to dependencies for package consumers.
  • Keep only framework-level peers (React, Cratis Arc, fundamentals, reflect-metadata, tsyringe) as peer dependencies.

Removed

  • Remove optional peer dependency metadata for libraries now included as runtime dependencies.

@einari einari added the patch label Jun 1, 2026
@einari einari merged commit b60f98e into main Jun 1, 2026
4 checks passed
@einari einari deleted the fix/source-package-peer-dependency-cleanup branch June 1, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant