import blitzPlugin from '@blitz/eslint-plugin'; import { getNamingConventionRule } from '@blitz/eslint-plugin/dist/configs/typescript.js'; export default [ { ignores: ['**/dist', '**/node_modules'], }, ...blitzPlugin.configs.recommended(), { rules: { '@blitz/catch-error-name': 'off', }, }, { files: ['**/*.tsx'], rules: { ...getNamingConventionRule({}, true), }, }, { files: ['**/*.d.ts'], rules: { '@typescript-eslint/no-empty-object-type': 'off', }, }, ];