Skip to content

Refactor: Remove unnecessary noExternal from tsup config#475

Merged
FL4TLiN3 merged 2 commits intomainfrom
refactor/remove-unnecessary-noexternal
Feb 10, 2026
Merged

Refactor: Remove unnecessary noExternal from tsup config#475
FL4TLiN3 merged 2 commits intomainfrom
refactor/remove-unnecessary-noexternal

Conversation

@FL4TLiN3
Copy link
Contributor

Summary

  • tsup bundles devDependencies by default, so the noExternal array was redundant
  • Both @perstack/tui-components and @perstack/filesystem-storage are already in devDependencies and get bundled without explicit noExternal
  • Verified: build succeeds and no external imports remain in dist output

Test plan

  • pnpm run build succeeds
  • No external imports for @perstack/tui-components or @perstack/filesystem-storage in dist
  • Output size unchanged (78 KB chunk, 37 KB cli)

🤖 Generated with Claude Code

tsup bundles devDependencies by default, so explicit noExternal
declarations for @perstack/tui-components and @perstack/filesystem-storage
are redundant.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@FL4TLiN3 FL4TLiN3 enabled auto-merge (squash) February 10, 2026 14:41
@FL4TLiN3 FL4TLiN3 disabled auto-merge February 10, 2026 14:41
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@FL4TLiN3 FL4TLiN3 merged commit e665790 into main Feb 10, 2026
9 checks passed
@FL4TLiN3 FL4TLiN3 deleted the refactor/remove-unnecessary-noexternal branch February 10, 2026 14:45
@FL4TLiN3 FL4TLiN3 mentioned this pull request Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant