Skip to content

Commit 6631f26

Browse files
committed
Add eslint, modernize code
1 parent 22859a4 commit 6631f26

28 files changed

Lines changed: 2355 additions & 1236 deletions

eslint.config.mts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import js from "@eslint/js";
2+
import globals from "globals";
3+
import tseslint from "typescript-eslint";
4+
import { defineConfig } from "eslint/config";
5+
6+
export default defineConfig([
7+
{
8+
files: ["**/*.{js,mjs,cjs,ts,mts,cts}"],
9+
plugins: { js },
10+
extends: ["js/recommended"],
11+
languageOptions: { globals: globals.node },
12+
rules: {
13+
"@typescript-eslint/no-unused-vars": [
14+
"error",
15+
{ varsIgnorePattern: "^_", argsIgnorePattern: "^_" },
16+
],
17+
},
18+
},
19+
tseslint.configs.recommended,
20+
]);

0 commit comments

Comments
 (0)