@kekkai/blueprint / LintConfigEntry
Interface: LintConfigEntry
Defined in: src/emit/lint/types.ts:4
One entry of an ESLint flat config — a drop-in for eslint.config.js.
Properties
basePath?
optionalbasePath?:string
Defined in: src/emit/lint/types.ts:5
files?
optionalfiles?:string[]
Defined in: src/emit/lint/types.ts:6
ignores?
optionalignores?:string[]
Defined in: src/emit/lint/types.ts:7
languageOptions?
optionallanguageOptions?:LanguageOptions
Defined in: src/emit/lint/types.ts:9
Parser wiring — emitted rules never set this; impact builds parser entries with it.
linterOptions?
optionallinterOptions?:LinterOptionsConfig
Defined in: src/emit/lint/types.ts:10
plugins?
optionalplugins?:Record<string,Plugin>
Defined in: src/emit/lint/types.ts:12
The embedded plugin, carried along when an entry uses a blueprint/* rule.
rules?
optionalrules?:RulesConfig
Defined in: src/emit/lint/types.ts:13
