import eslint from '@eslint/js' import tseslint from 'typescript-eslint' export default [ ...tseslint.config(eslint.configs.recommended, ...tseslint.configs.recommended), { rules: { 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': [ 'warn', { argsIgnorePattern: '^_', varsIgnorePattern: '^_' }, ], }, }, { ignores: ['node_modules/', 'build/', 'dist/', 'gen/'], }, ]