ФОН
При создании тестовых файлов обычно много копий и вставок объектов JSON (даже если вы используете собственные фабрики).Я считаю, что если вы изменяете схему, иногда проще найти и заменить пару ключ +.Проблема заключается в том, что поиск и замена в IDE (если вы не можете настроить его ... VSCode, Intellij и т. Д.?) Не будут выполнять автоматическую очистку после сохранения, если то, что вы заменили первоначально, создает пустую строку в объекте JSON.
ASK
Есть ли способ настроить eslint
и / или prettier
, что при автоматическом сохранении будет сжимать ваши объекты JSONудаляя пустые строки?
(Если нет, есть ли у кого-нибудь регулярное выражение , которое может отличать блоки кода / замыкания от объектов JSON и удалять любыепустые строки?)
ПРИМЕР: объекты JSON в файлах JavaScript
до форматирования
const blah = {
EffectiveDate: '2019-01-01',
DiscontinueDate: '2019-12-12',
MarkDownCode: 'W'
}
после форматирования
const blah = {
EffectiveDate: '2019-01-01',
DiscontinueDate: '2019-12-12',
MarkDownCode: 'W'
}