Skip to content

v0.1.0

  • v0.1.0
  • 1f98388
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
  • Choose a tag to compare

  • v0.1.0
  • 1f98388
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
@Captain-Jay29 Captain-Jay29 tagged this 03 Feb 20:34
* feat(npm): add npm publishing support for polyg-mcp package

- Add tsup bundler to create single distributable for npm
- Bundle workspace packages (@polyg-mcp/core, @polyg-mcp/shared) into output
- Keep heavy deps (falkordb, openai) external to reduce bundle size
- Add GitHub Actions workflow for automated npm publish on version tags
- Update package.json with npm metadata (keywords, repo, publishConfig)
- Simplify Dockerfile to use bundled output
- Update README with npx usage and FalkorDB requirement note

Users can now run: npx polyg-mcp (after publishing to npm)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(npm): address code review feedback

- Fix repository URL to match actual repo (Captain-Jay29/polyg-mcp)
- Add author field to package.json
- Enable minification in tsup (reduces bundle from 216KB to 112KB)
- Add build verification step to publish workflow

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(readme): revert content changes, keep only npm additions

Restores original README messaging while preserving npm-related additions:
- npx usage section
- FalkorDB environment variables in Claude Desktop config
- FalkorDB requirement note

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Assets 2
Loading