added Linting for TypeScript

This commit is contained in:
2025-10-24 02:38:50 +02:00
parent 5546d5511e
commit f648952fa9
8 changed files with 319 additions and 5 deletions

17
.eslintrc.js Normal file
View File

@@ -0,0 +1,17 @@
/* eslint-env node */
export default {
parser: "@typescript-eslint/parser",
plugins: ["@typescript-eslint"],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended"
],
parserOptions: {
project: "./tsconfig.json",
sourceType: "module"
},
rules: {
"@typescript-eslint/no-floating-promises": "error"
}
};