-
Notifications
You must be signed in to change notification settings - Fork 133
[BUG] Dependency Conflict: yargs-parser version mismatch via qrcode #2801
Copy link
Copy link
Open
Labels
BugSomething isn't workingSomething isn't working
Description
Current Behavior
The qrcode dependency is pulling in outdated versions of yargs-parser (20.2.9and 18.1.2). This conflicts with tools like ts-jestand yargs ^17.7.2 which require yargs-parser ^21.1.1. The qrcode package has not been updated in 2 years, locking these legacy versions.
Expected Behavior
The dependency should be updated or replaced to ensure compatibility with modern yargs-parserversions, avoiding version locks from transitive dependencies.
Steps To Reproduce
- Install
@onflow/fclin a project usingts-jestoryargs ^17.7.2. - Run
npm list yargs-parseroryarn why yargs-parser- - Observe the conflicting versions and resulting warnings.
Environment
- OS: mac
- Node: v22.22.2
- fcl: 1.15.0What are you currently working on that this is blocking?
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BugSomething isn't workingSomething isn't working