Я пытался настроить stylelint для моего репозитория React Native, в котором используется сочетание StyleSheet
и styled-component
s.
со следующей конфигурацией
{
"processors": [
"stylelint-processor-styled-components"
],
"extends": [
"stylelint-config-styled-components"
],
"plugins": ["stylelint-react-native"],
}
Я получаю ошибки для таких строк, как shadowOffset: { width: 0, height: 1 };
в форме Missed semicolon CssSyntaxError
, но я считаю, что мое использование shadowOffset
является правильным.
Все становится страннее, когда я добавляю их в свою конфигурацию:
"rules": {
"react-native/style-property-no-unknown": true,
"react-native/css-property-no-unknown": true
}
Кто-нибудь заставил корректно работать stylelint с React Native и styleled-компонентами?