eslint-plugin-de-morgan
Version:
ESLint plugin for transforming negated boolean expressions via De Morgan’s laws
20 lines (19 loc) • 488 B
TypeScript
import { Linter, Rule } from 'eslint'
interface PluginConfig {
rules: {
'no-negated-conjunction': Rule.RuleModule
'no-negated-disjunction': Rule.RuleModule
}
configs: {
'recommended-legacy': Linter.LegacyConfig
recommended: Linter.Config
}
meta: {
version: string
name: string
}
}
export declare let rules: Record<string, Rule.RuleModule>
export declare let configs: PluginConfig['configs']
declare const _default: PluginConfig
export default _default