Which packages would you like to change?
What problem do you want to solve?
Unused dependencies, exports, and files can accumulate, adding unnecessary bloat and maintenance overhead. For example, in PR #690, many unused dependencies were removed manually, which could have been detected automatically.
What do you think is the correct solution?
Add Knip to the repo to automatically find unused dependencies, exports, and files. This would reduce manual cleanup, catch issues earlier, and keep the codebase lean, similar to its use in the eslint/eslint repo.
Participation
Additional comments
If the team agrees, I’d like to apply this to the other repos as well.
Which packages would you like to change?
espreeeslint-scopeeslint-visitor-keysWhat problem do you want to solve?
Unused dependencies, exports, and files can accumulate, adding unnecessary bloat and maintenance overhead. For example, in PR #690, many unused dependencies were removed manually, which could have been detected automatically.
What do you think is the correct solution?
Add Knip to the repo to automatically find unused dependencies, exports, and files. This would reduce manual cleanup, catch issues earlier, and keep the codebase lean, similar to its use in the eslint/eslint repo.
Participation
Additional comments
If the team agrees, I’d like to apply this to the other repos as well.