Я ищу применение правила no-restricted-imports
в моей кодовой базе для определенных импортов.
Однако мне нужно выдать ошибку для некоторых путей и предупреждения для других. Похоже, я не могу сделать это, просто сделав:
'no-restricted-imports': [
'warn',
{
paths: [
{
name: 'd3',
message: 'd3 would be deprecated soon, please consider moving away from it'
}
]
},
'error',
{
paths: [
{
name: 'moment',
message: 'Use of moment is not allowed',
},
]
]
Каков наилучший способ добиться такого поведения?
Я уже пытался определить правило no-restricted-imports
дважды, один раз для ошибки и один раз для предупреждения, но, поскольку это объект, он переопределяется.