From c54fbc6f0844ec5637b8b2da8e7a1528092c94ee Mon Sep 17 00:00:00 2001 From: nyxsys Date: Mon, 30 Mar 2026 17:16:26 -0400 Subject: [PATCH] fix linter --- eslint.config.mjs | 9 ++++++++- lintresults.txt | Bin 82006 -> 0 bytes tsconfig.json | 32 ++++++++++++++++---------------- 3 files changed, 24 insertions(+), 17 deletions(-) delete mode 100644 lintresults.txt diff --git a/eslint.config.mjs b/eslint.config.mjs index fcd3500..ff354ad 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,13 +1,20 @@ import tsparser from "@typescript-eslint/parser"; import { defineConfig } from "eslint/config"; import obsidianmd from "eslint-plugin-obsidianmd"; +import globals from "globals"; export default defineConfig([ + { ignores: ["**/tests/**", "node_modules/", "*.mjs", "main.js"] }, + ...obsidianmd.configs.recommended, { - files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], + files: ["**/*.{js,ts}"], + languageOptions: { + globals: { + ...globals.browser, + }, parser: tsparser, parserOptions: { project: "./tsconfig.json" }, }, diff --git a/lintresults.txt b/lintresults.txt deleted file mode 100644 index 76ac882d4244298f8fa867da9371a16e5535da6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82006 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 ay~Q_stny#h)*Pvy=qU5&^X>7~=l=)XK=s-H diff --git a/tsconfig.json b/tsconfig.json index 1799f5c..434abd1 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,18 +1,18 @@ { - "compilerOptions": { - "inlineSourceMap": true, - "inlineSources": true, - "module": "ESNext", - "target": "ES2020", - "allowJs": true, - "noImplicitAny": true, - "moduleResolution": "bundler", - "importHelpers": true, - "isolatedModules": true, - "strictNullChecks": true, - "strictPropertyInitialization": false, - "lib": ["DOM", "ES2020"] - }, - "include": ["**/*.ts"], - "exclude": ["tests/**", "node_modules"] + "compilerOptions": { + "inlineSourceMap": true, + "inlineSources": true, + "module": "ESNext", + "target": "ES2020", + "allowJs": true, + "noImplicitAny": true, + "moduleResolution": "bundler", + "importHelpers": true, + "isolatedModules": true, + "strictNullChecks": true, + "strictPropertyInitialization": false, + "lib": ["DOM", "ES2020"], + }, + "include": ["**/*.ts", "eslint.config.js"], + "exclude": ["tests/**", "node_modules", "*.mjs"], }