Skip to content

ESLint

Linters

ESLint

Keeps ESLint focused on first-party JavaScript and TypeScript source.
Detected From
eslint.config.*, .eslintrc* files, .eslintignore, or an eslint dependency.
Writes
ignorePatterns in JSON configs or a managed .eslintignore section for legacy setups.
Visibility
Vendor source stays available to editors and agents while ESLint skips it.

When To Use It

Use this when vendored packages introduce unrelated lint rules or parser settings.

Workflow

Run ingraft doctor to inspect the current status, then run ingraft refresh after adding or updating vendored source. Refresh only writes supported files when the tool is actually detected in the repository.