Skip to content

Missing dependency hono #1425

@artola

Description

@artola

Describe the bug
The package has as dependency @hono/node-server which requires as peerDependency hono.
This one is not installed, neither listed as a required peerDependency of this package.

To Reproduce
Steps to reproduce the behavior:

  1. Use a package manager as Yarn (it does not install automatically peers) and after yarn install run yarn explain peer-requirements:
p255768 → ✘ @modelcontextprotocol/sdk@npm:1.25.3 [56a1a] doesn't provide hono to @hono/node-server@npm:1.19.9 [b19b5]

Expected behavior
hono is declared as dependency of this package or listed as peerDependency (might be even optional?) to make it explicit to the consumers.

Logs

➤ YN0000: ┌ Post-resolution validation
➤ YN0086: │ Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
➤ YN0000: └ Completed

Additional context
Used latest 1.19.9

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Moderate issues affecting some users, edge cases, potentially valuable featurebugSomething isn't workingready for workEnough information for someone to start working on

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions