diff --git a/app/.eslintrc.js b/app/.eslintrc.js index 87a79b2..577cd3c 100644 --- a/app/.eslintrc.js +++ b/app/.eslintrc.js @@ -4,6 +4,7 @@ const { resolve } = require("path"); +/** @type {import("eslint").Linter.Config} */ module.exports = { extends: ["eslint:recommended", "plugin:react-hooks/recommended"], env: { diff --git a/app/jsconfig.json b/app/jsconfig.json index 7935e73..69b9d5a 100644 --- a/app/jsconfig.json +++ b/app/jsconfig.json @@ -7,5 +7,6 @@ }, "typeAcquisition": { "enable": false - } + }, + "include": ["**/*", "**/.eslintrc.js"] } diff --git a/app/package-lock.json b/app/package-lock.json index 1cba7e7..05eae8b 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -17,6 +17,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.19.1", + "@types/eslint": "^8.4.10", "@types/node": "^18.11.18", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.10", @@ -838,6 +839,28 @@ "tslib": "^2.4.0" } }, + "node_modules/@types/eslint": { + "version": "8.4.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz", + "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", diff --git a/app/package.json b/app/package.json index 41fde16..dc8db09 100644 --- a/app/package.json +++ b/app/package.json @@ -31,6 +31,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.19.1", + "@types/eslint": "^8.4.10", "@types/node": "^18.11.18", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.10",