objectionary/eo-lsp-server

`lint` target in `Makefile` uses `--ext .ts` flag that was removed in ESLint v9

Ouverte

#364 ouverte le 14 juin 2026

 (3 commentaires) (0 réaction) (0 personne assignée)TypeScript (9 forks)github user discovery
bughelp wanted

Métriques du dépôt

Stars
 (6 étoiles)
Métriques de merge PR
 (Merge moyen 4j 17h) (5 PRs mergées en 30 j)

Description

What happens: The lint target in Makefile runs npx eslint src --ext .ts. The project's package.json specifies "eslint": "^9.0.0", but the --ext CLI option was removed as a breaking change in ESLint v9 (it was replaced by specifying file patterns in the config file). Running make lint therefore fails. The eslint.config.js already specifies files: ["**/*.ts", ...], so the flag is both redundant and unsupported.

What should happen: The lint target should run npx eslint src (without --ext .ts), relying on the files patterns already present in eslint.config.js to select TypeScript files.

Guide contributeur