egoist / egoist/tsup

Transitive dependencies of dependencies end up in bundle

Open
#1,396 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
11.3k
Forks
275
PR merge metrics
No merged PRs in 30d

Description

So while the dependencies array is used to externalize things, this doesn't extend to their further dependencies.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing how the dependencies array externalizes packages, then reproduce a bundle with a dependency that has its own dependency; done means transitive dependencies are handled consistently with the declared dependencies.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.