Предотвратить удаление точки с запятой в интерфейсах Typescript

У меня есть это определение интерфейса Typescript.

interface CurrencyAmountProps {
  value: number;
  currency: string;
}

Я сейчас пользуюсь prettier-standard эта команда для форматирования файлов Typescript

"format": "prettier-standard --parser typescript --write --trailing-comma=all",

Проблема с форматированием заключается в том, что prettier-standard удаляет точку с запятой после value а также currency линий.

Это допустимый Typescript, но он вызывает некоторые проблемы, когда я пытаюсь использовать react-intl-cra извлечь отформатированные сообщения.

Как я могу сделать исключение для удаления точек с запятой в интерфейсах в prettier-standard?

0 ответов

Вы могли бы попробовать tslint "ignore-interfaces", в зависимости от ваших настроек: из документации

"semicolon": [true, "never", "ignore-interfaces"]
Другие вопросы по тегам