Skip to content

Commit

Permalink
chore: Update to latest eslint config format and remove dependencies …
Browse files Browse the repository at this point in the history
…from @makerx/eslint-config to avoid peerDependency warnings as new versions are released
  • Loading branch information
tristanmenzel committed Sep 24, 2024
1 parent de55c0f commit 2986652
Show file tree
Hide file tree
Showing 13 changed files with 1,748 additions and 2,257 deletions.
15 changes: 0 additions & 15 deletions .eslintignore

This file was deleted.

7 changes: 0 additions & 7 deletions .eslintrc

This file was deleted.

33 changes: 33 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import globals from "globals";
import path from "node:path";
import { fileURLToPath } from "node:url";
import js from "@eslint/js";
import { FlatCompat } from "@eslint/eslintrc";

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
});

export default [{
ignores: [
"**/.eslintrc.js",
"**/node_modules",
"**/dist",
"**/build",
"**/coverage",
"**/generated/types.d.ts",
"**/generated/types.ts",
"**/.idea",
"**/.vscode",
],
}, ...compat.extends("@makerx/eslint-config"), {
languageOptions: {
globals: {
...globals.node,
},
},
}];
Loading

0 comments on commit 2986652

Please sign in to comment.