Больше не щурься на хэши: typed_print превращает их в аккуратные таблицы

Новый Ruby-гем выводит хэши в виде выровненных таблиц — теперь не нужно напрягать глаза и ломать голову над форматированием.
Если вы когда-нибудь выводили в консоль puts some_hash и получали кашу, в которой глаза ломаются быстрее, чем CI на пятничном деплое, — у нас для вас хорошие новости.
Разработчик под ником eayurt создал гем typed_print, который берёт ваши хэши и превращает их в чистые, выровненные таблицы. Никаких зависимостей, полная поддержка Markdown и опциональные цвета. Всё, что нужно, — gem install typed_print, и вы забываете о том, как выглядит inspect в эпоху пещерного человека.
Что под капотом?
- Zero dependencies — не тянет за собой пол-интернета, как некоторые популярные гемы.
- Markdown-совместимость — можно сразу вставить результат в issue или README.
- Цвета — для тех, кто хочет, чтобы его отладка была ещё и эстетичной.
Честно говоря, это тот случай, когда утилита решает проблему, о существовании которой вы уже успели смириться. Как Wi-Fi у бабушки — вроде работает, но лучше бы его никто не видел.
Комментарий студии METABYTE: Мы тоже устали щуриться на логи, поэтому понимаем автора как никто другой. Если хотите, чтобы ваш код был не только рабочим, но и красивым — обращайтесь, мы знаем толк в эстетике данных.