Как я могу предотвратить перенос кода в более симпатичных / eslint - PullRequest
0 голосов
/ 06 апреля 2020

Я изо всех сил пытаюсь найти параметр в моей конфигурации prettier / eslint, который позволяет мне обернуть мой код следующим образом:

    var [
        first,
        second,
        third,
        etc,
    ] = data();

Когда я нажимаю сохранить, он всегда автоматически обращается к этому коду:

var [first, second, third, etc] = data();

Возможно, это не такая большая проблема с этой простой демонстрацией, но при более сложной деструктуризации этот лайнер будет трудно читать.

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 06 апреля 2020

В Eslint вы можете применить разрывы строк между элементами массива, используя параметр array-element-newline:

Неверный код:

/*eslint array-element-newline: ["error", "always"]*/
var d = [1, 2, 3];

Правильный код:

/*eslint array-element-newline: ["error", "always"]*/
var d = [1,
    2,
    3];

Вы также можете проверить:

...