epaew/eslint-plugin-filenames-simple

View on GitHub
src/configs/all.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { Linter } from 'eslint';

export const all: Linter.BaseConfig = {
  plugins: ['filenames-simple'],
  rules: {
    'filenames-simple/extension': 'error',
    'filenames-simple/named-export': 'error',
    'filenames-simple/naming-convention': 'error',
    'filenames-simple/no-index': 'error',
    'filenames-simple/pluralize': ['error', { parentDir: 'plural', file: 'singular' }],
    'filenames-simple/typescript-module-declaration': 'error',
  },
};