Skip to content

Migrate to bun test#546

Merged
molefrog merged 26 commits into
v3from
chore/bun-tests
Nov 24, 2025
Merged

Migrate to bun test#546
molefrog merged 26 commits into
v3from
chore/bun-tests

Conversation

@molefrog

@molefrog molefrog commented Nov 23, 2025

Copy link
Copy Markdown
Owner
  • All tests are powered by bun test now
  • Type tests via bun run test-types now work properly (launches tsc over .ts/.tsx files in test/ folders)
  • Vite and Vitest are removed
  • No build step, no rollup
  • Single global tsconfig.json instead of per-package ones

Some stats

  • -6 config files
  • -10 dev dependencies
  • GH action time 30s → 16s
  • tests run 7.42s → 400ms

@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@github-actions

github-actions Bot commented Nov 23, 2025

Copy link
Copy Markdown

size-limit report 📦

Path Size
packages/wouter/esm/index.js 0 B (-100% 🔽)
packages/wouter/esm/use-browser-location.js 0 B (-100% 🔽)
packages/wouter/esm/memory-location.js 0 B (-100% 🔽)
packages/wouter/esm/use-hash-location.js 0 B (-100% 🔽)
packages/wouter-preact/esm/index.js 0 B (-100% 🔽)
packages/wouter-preact/esm/use-browser-location.js 0 B (-100% 🔽)
packages/wouter-preact/esm/use-hash-location.js 0 B (-100% 🔽)
packages/wouter-preact/esm/memory-location.js 0 B (-100% 🔽)
packages/wouter/src/index.js 2.19 KB (+100% 🔺)
packages/wouter/src/use-browser-location.js 526 B (+100% 🔺)
packages/wouter/src/memory-location.js 799 B (+100% 🔺)
packages/wouter/src/use-hash-location.js 732 B (+100% 🔺)
packages/wouter-preact/src/index.js 2.08 KB (+100% 🔺)
packages/wouter-preact/src/use-browser-location.js 456 B (+100% 🔺)
packages/wouter-preact/src/use-hash-location.js 660 B (+100% 🔺)
packages/wouter-preact/src/memory-location.js 721 B (+100% 🔺)

@molefrog molefrog mentioned this pull request Nov 24, 2025
@molefrog molefrog requested a review from jeetiss November 24, 2025 09:37
@molefrog molefrog changed the title Migrate to Bun Migrate to Bun test Nov 24, 2025
@molefrog molefrog changed the title Migrate to Bun test Migrate to bun test Nov 24, 2025
@molefrog molefrog merged commit c852d58 into v3 Nov 24, 2025
2 checks passed
@molefrog molefrog deleted the chore/bun-tests branch November 24, 2025 19:06
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