Skip to main content
Glama
MIT License
26,193
19,308
  • Linux
  • Apple
v0.2.32.md1.79 kB
The code compression feature introduced in [v0.2.28](https://github.com/yamadashy/repomix/releases/tag/v0.2.28) has been enhanced! 🚀 # Improvements ⚡ ## Enhanced Code Compression (#380) - Now includes comments and import statements in compression output: - Preserves both single-line and multi-line comments - Keeps import/require statements for better code context - Complete type definition support for TypeScript, Python, and Go: - Full inclusion of interface and type definitions - Enhanced function signature preservation: - Captures complete function signatures including arguments spanning multiple lines - Ensures accurate preservation of all function parameters ### Example Using compression via CLI: ```bash repomix --compress ``` Before: ```typescript import { ShoppingItem } from './shopping-item'; /** * Calculate the total price of shopping items */ const calculateTotal = ( items: ShoppingItem[] ) => { let total = 0; for (const item of items) { total += item.price * item.quantity; } return total; } // Shopping item interface interface Item { name: string; price: number; quantity: number; } ``` After compression: ```typescript import { ShoppingItem } from './shopping-item'; ⋮---- /** * Calculate the total price of shopping items */ const calculateTotal = ( items: ShoppingItem[] ) => { ⋮---- // Shopping item interface interface Item { name: string; price: number; quantity: number; } ``` # How to Update ```bash npm update -g repomix ``` --- As always, if you encounter any issues or have suggestions, please let us know through our GitHub issues or join our [Discord community](https://discord.gg/wNYzTwZFku) for support.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamadashy/repomix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server