Более красивые разрывы форматирования встраивают код javascript в шаблон Handlebars
Я пытаюсь понять, что мне не хватает ... Я использую двигатель в своем
NestJS
приложение и
Prettier
как средство форматирования кода.
Новейшая версия Преттье
2.3.2
отлично работает с
hbs
шаблоны с использованием синтаксического анализатора, предоставленного из коробки, если только речь не идет о форматировании встроенного JS, который должен присутствовать на странице в моем случае. По какой-то причине Prettier сжимает весь код javascript в одну строку, что делает его совершенно нечитаемым. Кроме того, он разбивает строки в соответствии с
printWidth
настройка, поэтому он может разорвать строку где угодно, что может привести к тому, что javascript вообще станет недействительным.
Я попробовал поиграть, наверное, со всеми настройками Prettier на площадке Prettier, но не нашел ничего подходящего для
glimmer
парсер для правильного форматирования JS. Просто ничего не действует.
Мой
.prettierrc.yaml
ничего особенного:
trailingComma: none
tabWidth: 2
semi: true
singleQuote: false
printWidth: 125
Был бы признателен за любые идеи, как решить эту проблему, поскольку второй день безрезультатного поиска в Google медленно убивает меня. Заранее спасибо!