Skip to content

@kekkai/blueprint / LintConfigEntry

Interface: LintConfigEntry

Defined in: emit/lint/types.ts:4

One entry of an ESLint flat config — a drop-in for eslint.config.js.

Properties

files?

optional files?: string[]

Defined in: emit/lint/types.ts:5


ignores?

optional ignores?: string[]

Defined in: emit/lint/types.ts:6


languageOptions?

optional languageOptions?: LanguageOptions

Defined in: emit/lint/types.ts:8

Parser wiring — emitted rules never set this; impact builds parser entries with it.


linterOptions?

optional linterOptions?: LinterOptionsConfig

Defined in: emit/lint/types.ts:9


plugins?

optional plugins?: Record<string, Plugin>

Defined in: emit/lint/types.ts:11

The embedded plugin, carried along when an entry uses a blueprint/* rule.


rules?

optional rules?: RulesConfig

Defined in: emit/lint/types.ts:12