Skip to content

fix: add seedbox to TargetKind union - #882

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
0xzino:fix/seedbox-target-kind
Jul 31, 2026
Merged

fix: add seedbox to TargetKind union#882
ralyodio merged 1 commit into
profullstack:masterfrom
0xzino:fix/seedbox-target-kind

Conversation

@0xzino

@0xzino 0xzino commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Bug

pnpm -r build fails on @profullstack/sh1pt-seedbox-bytesized with TS2322: Type "seedbox" is not assignable to type 'TargetKind'.

Nine seedbox adapters declare kind: 'seedbox' but TargetKind in packages/core/src/target.ts never included 'seedbox', so none of them can build.

Fix

Add 'seedbox' to the TargetKind union.

Verification

  • pnpm --filter @profullstack/sh1pt-core build → passes
  • pnpm -r build → 681 packages done, 0 errors (all 8 seedbox adapters build)

Eight seedbox adapters (bytesized, seedhosteu, ultracc, whatbox,
gigarapid, dediseedbox, seedboxescc, rapidseedbox, pulsedmedia)
declare kind: 'seedbox', but TargetKind did not include it, so their
builds failed with TS2322. Add 'seedbox' to the union.

Build was failing: pnpm -r build → bytesized Failed (TS2322)
@ralyodio
ralyodio merged commit 2cdaf09 into profullstack:master Jul 31, 2026
4 checks passed
@0xzino

0xzino commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for merging! This fix was submitted under the ugig.net bounty "I will pay for every bug fix found and PR submitted" (https://ugig.net/bounties — bounty c3137a9d-de39-4c1e-b48a-3df804c32bdf). Claim submission ID 8a22db62 (pending review). Payment: $1 SOL per fix PR.

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.

2 participants