diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..18d1794 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,29 @@ +const globals = require("globals"); + +module.exports = { + env: { + browser: true, + }, + globals: globals.browser, + plugins: [ + "import", + "@typescript-eslint", + ], + rules: { + "@typescript-eslint/no-unused-vars": ["error", { argsIgnorePattern: "^_" }], + "no-unused-vars": "off" + }, + extends: [ + "eslint:recommended", + "plugin:import/recommended", + "plugin:@typescript-eslint/eslint-recommended", + "plugin:@typescript-eslint/recommended", + "prettier" + ], + settings: { + "import/resolver": { + "typescript": true, + "node": true, + } + } +}; \ No newline at end of file diff --git a/.husky/pre-commit b/.husky/pre-commit index 2198f37..daac54a 100644 --- a/.husky/pre-commit +++ b/.husky/pre-commit @@ -1,2 +1,2 @@ npm run build -npm run test +npm run test \ No newline at end of file diff --git a/eslint.config.js b/eslint.config.js deleted file mode 100644 index 765e5f0..0000000 --- a/eslint.config.js +++ /dev/null @@ -1,27 +0,0 @@ -import globals from "globals"; -import pluginJs from "@eslint/js"; -import tseslint from "typescript-eslint"; - - -export default [ - { - languageOptions: { - globals: globals.browser - } - }, - { - rules: { - "no-unused-vars": [ - "error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - }], - "@typescript-eslint/no-unused-vars": [ - "error", { - "argsIgnorePattern": "^_", - }], - }, - }, - pluginJs.configs.recommended, - ...tseslint.configs.recommended, -]; diff --git a/index.html b/index.html index 0a6532e..bf4f9a4 100644 --- a/index.html +++ b/index.html @@ -214,6 +214,6 @@