.eslintrcのrulesに「defalut export」の記述を禁止するルールを追加したとする。
module.exports = {
...
rules: {
...
"import/no-default-export": "error",
...
}
};
このとき、sotrybookのstories.tsxにはこのルールは適用外にしたい。
その場合にはどうするか?
overridesを使って、適用したいファイル名とルールを無効化する記述すればよい。
module.exports = {
...
rules: {
...
"import/no-default-export": "error",
...
},
overrides: [
{
files: ["**/*.stories.tsx"],
rules: {
"import/no-default-export": "off",
},
},
],
};
参考文献
Configuration Files - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code qua...
コメント