I previously received some help with this. Unfortunately I didn't document it and after re-installing my computer it no longer works.
Would anyone mind describing how to get it to work? I'll add a section in the docs for future reference.
I use Webstorm, and I think they are same (in some places), like eslint package and conf file
hope this could help you out.

I try vscode and work out the success configuration file.
{
"eslint.format.enable": true,
"eslint.nodePath": "./tools/node_modules/eslint",
"eslint.options": {
"configFile": "./.eslintrc.js"
},
"eslint.validate": [
"javascript"
]
}
obviously, you have to download the eslint extension in vscode shop
example

I try vscode and work out the success configuration file
Where is this? Also I don't want this to apply globally as I work with other projects as well...
Ah, workspace specific settings. Perfect. Thank you!
Would it make sense to include a .vscode folder into repro with these settings?
I think no, people don't use the same Editor or IDE. and we shouldn't include any of its configuration files in the repo.
But document to introduce it may be ok
Would it make sense to include a .vscode folder into repro with these settings?
Most helpful comment
https://github.com/nodejs/node-code-ide-configs