Отключить переменные no-duplicate-dollar-variable для переменных, объявленных как! Default - PullRequest
0 голосов
/ 08 января 2020

Фрагмент кода, относящийся к сценарию:

$unfolded-transitions: () !default;
@each $transition in $transitions {
    $unfolded-transitions: append($unfolded-transitions, unfoldTransition($transition), comma); /* stylelint-disable-line scss/no-duplicate-dollar-variables */
}

Здесь я явно использовал stylelint-disable-line комментарий, чтобы пропустить правило. Можно ли сказать stylelint пропустить правило «no-duplicate-dollar-variable», когда переменная инициализируется по умолчанию, как в случае выше. В случае, если значение присвоено переменной, то stylelint должен сообщить о необходимом предупреждении, если есть дубликаты.

1 Ответ

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

Можно ли сказать stylelint пропустить правило 'no-duplicate-dollar-variable', когда переменная инициализируется по умолчанию, как в случае выше

Это невозможно но это должно быть.

Я рекомендую вам создать новую проблему в stylelint-s css tracker и предложить, чтобы правило no-duplicate-dollar-variables учитывало !default переменных.

...