UNPKG

eslint-plugin-vibe-coder

Version:

ESLint plugin with custom rules to prevent common bad practices made by robots (and humans who code like robots)

10 lines 416 B
import { RuleModule, RuleListener } from '@typescript-eslint/utils/dist/ts-eslint'; import { ESLint } from 'eslint'; import { rules } from './rules/index.js'; type RuleKey = keyof typeof rules; interface Plugin extends Omit<ESLint.Plugin, 'rules'> { rules: Record<RuleKey, RuleModule<string, readonly unknown[], RuleListener>>; } declare const plugin: Plugin; export = plugin; //# sourceMappingURL=index.d.ts.map