cleanup eslint config and enable eslint-plugin-wc

This commit is contained in:
Jacob Overgaard
2023-01-11 16:22:59 +01:00
parent fa8f7e9832
commit fcbd777c98

View File

@@ -1,18 +1,18 @@
{
"ignorePatterns": ["vite.*.ts"],
"root": true,
"plugins": ["eslint-plugin-local-rules"],
"extends": ["eslint:recommended", "plugin:import/recommended", "prettier"],
"plugins": ["import", "eslint-plugin-local-rules"],
"overrides": [
{
"files": ["**/*.ts"],
"plugins": ["import", "@typescript-eslint", "lit", "lit-a11y"],
"extends": [
"eslint:recommended",
"plugin:import/recommended",
"plugin:import/typescript",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:wc/recommended",
"plugin:lit/recommended",
"plugin:lit-a11y/recommended",
"plugin:storybook/recommended",
@@ -34,7 +34,8 @@
"import/no-unresolved": "error",
"import/order": "warn",
"local-rules/bad-type-import": "error",
"local-rules/no-direct-api-import": "warn"
"local-rules/no-direct-api-import": "warn",
"@typescript-eslint/no-non-null-assertion": "off"
},
"settings": {
"import/parsers": {