Skip to content

Conversation

@tkurki
Copy link
Member

@tkurki tkurki commented Jul 30, 2025

npm hoists transitive dependencies to the top level node_modules, from where they are easy to inadvertedly use. Also we may accidentally remove dependencies that are actually used via this implicit mechanism.

This adds an ESLint rule to catch implicit deps.

npm hoists transitive dependencies to the top level
node_modules, from where they are easy to inadvertedly
use. Also we may accidentally remove dependencies that
are actually used via this implicit mechanism.

This adds an ESLint rule to catch implicit deps.
@tkurki tkurki added the chore label Jul 30, 2025
@tkurki tkurki changed the title chore: add eslint rule for implicit dependencies [WIP] chore: add eslint rule for implicit dependencies Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants