npm i -D @meteorlxy/eslint-config
Create eslint.config.js
:
import { meteorlxy } from '@meteorlxy/eslint-config';
export default meteorlxy({
react: true,
typescript: {
tsconfigPath: './tsconfig.json',
},
vue: true,
});
Configure .vscode/settings.json
:
{
"eslint.experimental.useFlatConfig": true,
"eslint.validate": [
"javascript",
"javascriptreact",
"markdown",
"typescript",
"typescriptreact",
"vue",
],
}