Skip to content

Conversation

@divideby0
Copy link

Summary

  • Adds leading ./ to the bin path in package.json for better cross-platform compatibility

Context

Investigating #84, I found that while the current package structure is correct, earlier versions (v3.0.0-3.0.2) had mismatched bin paths that could cause npm cache issues. Adding the explicit ./ prefix follows npm best practices and ensures consistent behavior across different npm versions and operating systems.

Test plan

  • Verified npx -y exa-mcp-server works on macOS
  • Test on Linux after publish

Fixes #84

🤖 Generated with Claude Code

Adds leading ./ to the bin path to ensure consistent behavior across
different npm versions and operating systems. This follows npm best
practices for relative paths.

Fixes exa-labs#84

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
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.

NPX package broken on Linux - HTTP endpoint only exposes 2 tools instead of 7

1 participant