diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..35a58ee --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,16 @@ +// eslint.config.mjs +import tsparser from "@typescript-eslint/parser"; +import { defineConfig } from "eslint/config"; +import obsidianmd from "eslint-plugin-obsidianmd"; + +export default defineConfig([ + ...obsidianmd.configs.recommended, + { + files: ["**/*.ts"], + languageOptions: { + parser: tsparser, + parserOptions: { project: "./tsconfig.json" }, + }, + ignorePatterns: ["src/", "dist/"], + }, +]);