monorepoなプロジェクトでたとえば
.
├── docker-compose.yml
└── services
├── my-bff
│ ├── package.json
│ └── yarn.lock
└── my-api
├── package.json
└── yarn.lock
というようにpackage.jsonがサブディレクトリにある構成のときにESLintがうまく動作しない。
以下をVSCode全体の設定として与えると動作するようになる。
{
"eslint.workingDirectories": [{ "mode": "auto" }],
}