Предотвратить удаление точки с запятой в интерфейсах 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"]