Rezi
    Preparing search index...

    Function truncateMiddle

    • Truncate text in the middle, preserving start and end. Useful for file paths: /home/user/.../config.json

      Parameters

      • text: string

        The text to truncate

      • maxWidth: number

        Maximum width in terminal cells

      Returns string

      Truncated text with ellipsis in middle, or original if it fits

      truncateMiddle("/home/user/documents/project/src/index.ts", 25)
      // "/home/user/…/src/index.ts"