chore: Add `.vscode` to eslintignore (#48020)
### What?
Add `.vscode` to `.eslintignore`.
### Why?
We ignore `.vscode` folder in our tests, but Next.js itself creates it
so manually running tests locally will causing them to be added. That
causes ESLint to fail because it checks JSON files inside `.vscode`
folder.