К сожалению, настройка Prettier не предусматривает детального управления форматированием цепочек вызовов. Невозможно указать Prettier форматировать цепочки вызовов в одну строку, если результат превышает определённую длину строки. Ключевым принципом Prettier является то, что он придерживается ряда фиксированных стилей форматирования с минимальной возможностью настройки. Это преднамеренно, чтобы уменьшить количество возможных вариаций и упростить подход к совместной работе над кодом.
Однако, цепочки вызовов методов (method chaining) представляют собой исключение и их поведение можно контролировать параметром `printWidth`. Prettier будет разбивать цепочки методов на несколько строк, если число символов в строке превышает значение настройки `printWidth`. Поэтому, чтобы Prettier форматировал код более сконденсированно, можно попробовать увеличить значение параметра `printWidth`.
В вашем файле конфигурации Prettier (`.prettierrc`, `.prettierrc.js`, `package.json` и т.д.), измените значение `printWidth` на более высокое число:
```json
{
"printWidth": 120
}
```
Выберите значение, которое соответствует вашим предпочтениям и максимальной длине строки, которую вы готовы принять. Это не гарантирует, что цепочки вызовов всегда будут оставаться в одну линию, поскольку превышение `printWidth` всё ещё приведет к переносу на новую строку.
Если вы хотите полностью уйти от автоматического переноса длинных цепочек, то Prettier не сможет вам в этом помочь, и вам придётся вручную форматировать ваш код или рассмотреть использование других инструментов, которые предоставляют больше возможностей для настройки.