eslint.config.mjs 513 B

123456789101112131415161718192021
  1. import eslint from '@typescript-eslint/eslint-plugin';
  2. import tsParser from '@typescript-eslint/parser';
  3. export default [
  4. {
  5. files: ['src/**/*.ts'],
  6. languageOptions: {
  7. parser: tsParser,
  8. ecmaVersion: 2021,
  9. sourceType: 'module',
  10. },
  11. plugins: {
  12. '@typescript-eslint': eslint,
  13. },
  14. rules: {
  15. 'no-unused-vars': 'off',
  16. '@typescript-eslint/no-unused-vars': ['warn', { argsIgnorePattern: '^_' }],
  17. '@typescript-eslint/no-explicit-any': 'warn',
  18. },
  19. },
  20. ];