MetaMask / MetaMask/metamask-sdk

Replace deprecated @paulmillr/qr with qr

Open
#1,297 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
338
Forks
260
PR merge metrics
No merged PRs in 30d

Description

# Feature Request

## Why it is needed

https://www.npmjs.com/package/@paulmillr/qr has a deprecation notice and recommends to migrate to https://www.npmjs.com/package/qr instead.

The package is installed in https://github.com/MetaMask/metamask-sdk/blob/104176ef9f6561d15454aa52436898adaf8410b2/packages/sdk/package.json#L57 and https://github.com/MetaMask/metamask-sdk/blob/104176ef9f6561d15454aa52436898adaf8410b2/packages/sdk-install-modal-web/package.json#L90

Contributor guide

Open the contributing guide

Research direction

Start with packages/sdk/package.json at the referenced dependency entry, then inspect packages/sdk-install-modal-web/package.json at its entry. Replace the deprecated package with qr and check the repository's install, build, and test commands. Done means both manifests use qr successfully without introducing dependency or integration failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.