MetaMask / MetaMask/eth-token-tracker

Convert to TypeScript

Open
#127 0 comments 0 reactions 0 assignees View on GitHub
team-wallet-framework wf-project-standardization
Dominant language
JavaScript
Stars
81
Forks
41
PR merge metrics
No merged PRs in 30d

Description

Following our other libraries, we should copy the TypeScript configuration from the module template and convert this library to TypeScript, using `tsup` to create CJS- and ESM-compatible builds.

We can then drop Browserify and Babel as dependencies.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing this library with the module template and its TypeScript configuration. Set up tsup for CJS and ESM builds, convert the library, and remove Browserify and Babel dependencies; done means both build formats are produced without those dependencies.

Written by the indexing model from the issue text.

Assessment

Tech stack
babel, javascript, typescript
Domain
build-system, tooling
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.