Skip to content

Commit

Permalink
more progress
Browse files Browse the repository at this point in the history
  • Loading branch information
lydell committed Jul 28, 2023
1 parent 4e645b4 commit 2a66102
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.base.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ module.exports = {
},
overrides: [
{
files: ["*.ts", "*.tsx"],
files: ["**/*.{ts,tsx}"],
parserOptions: { parser: "@typescript-eslint/parser" },
rules: {
// Force a conflict with Prettier in test-lint/typescript.js.
Expand Down
15 changes: 10 additions & 5 deletions eslint.base.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ module.exports = [
},
{
// TODO
ignores: ["test-lint/flowtype.js"],
// ignores: ["test-lint/flowtype.js"],
},
google,
{
Expand Down Expand Up @@ -62,14 +62,16 @@ module.exports = [
rules: unicorn.configs.recommended.rules,
},
{
files: ["**/*.vue"],
processor: vue.processors[".vue"],
plugins: {
vue,
},
rules: {
...vue.configs.base.rules,
...vue.configs.base.essential,
...vue.configs.base["strongly-recommended"],
...vue.configs.base.recommended,
...vue.configs.essential.rules,
...vue.configs["strongly-recommended"].rules,
...vue.configs.recommended.rules,
},
},
{
Expand All @@ -95,5 +97,8 @@ module.exports = [
rules: eslintrcBase.rules,
settings: eslintrcBase.settings,
},
...eslintrcBase.overrides,
...eslintrcBase.overrides.map(({ parserOptions, ...override }) => ({
...override,
languageOptions: { parser: require(parserOptions.parser) },
})),
];

0 comments on commit 2a66102

Please sign in to comment.