chore(eslint): add support for Astro files

This commit is contained in:
Stefan Imhoff
2023-02-19 14:43:00 +01:00
parent 2f404a8ae1
commit 53fa1b13a0
4 changed files with 738 additions and 14 deletions

View File

@@ -4,12 +4,23 @@
"node": true,
"browser": true
},
"extends": ["eslint:recommended", "plugin:prettier/recommended"],
"extends": ["eslint:recommended", "plugin:prettier/recommended", "plugin:astro/recommended"],
"plugins": ["prettier"],
"parserOptions": {
"sourceType": "module"
},
"rules": {
"prettier/prettier": "error"
}
},
"overrides": [
{
"files": ["*.astro"],
"parser": "astro-eslint-parser",
"parserOptions": {
"parser": "@typescript-eslint/parser",
"extraFileExtensions": [".astro"]
},
"rules": {}
}
]
}