AntiPattern
Transitive Dependency Conflict
transitive-dependency-conflict
Front-end build tooling pulls vulnerable transitive dependencies via semver and framework-specific pinned versions, and yarn/npm resolution differences prevent safe incremental upgrades, causing conflicting dependency graphs or forced major version bumps after long maintenance gaps.