import eslint from "@eslint/js"; import globals from "globals"; import tseslint from "typescript-eslint"; export default tseslint.config( { ignores: [ "**/node_modules/**", "**/dist/**", "**/coverage/**", "output/**", "apps/server/src/codex/generated/**", "apps/client/android/**", ], }, eslint.configs.recommended, ...tseslint.configs.recommended, { files: ["**/*.{js,mjs,cjs,ts,tsx}"], languageOptions: { globals: { ...globals.node, ...globals.browser, }, }, rules: { "@typescript-eslint/consistent-type-imports": "error", "@typescript-eslint/no-explicit-any": "off", }, }, );