Skip to content

feat: modernize tooling and remove canvas stack#23

Merged
f0rr0 merged 1 commit into
nextfrom
f0rr0/modernize-tooling
Jun 25, 2026
Merged

feat: modernize tooling and remove canvas stack#23
f0rr0 merged 1 commit into
nextfrom
f0rr0/modernize-tooling

Conversation

@f0rr0

@f0rr0 f0rr0 commented Jun 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove the WebGL/Three/canvas portfolio stack and replace it with standard Next/React UI.
  • Modernize package versions while keeping Next, React, and Zod on stable non-canary releases.
  • Replace Biome/Lefthook with Oxc, Ultracite, hk, and mise-based deterministic tool versions.
  • Update CI to use mise and Bun from the repository toolchain.

Validation

  • `bun run format`
  • `bun run format:check`
  • `bun run lint`
  • `bun run typecheck`
  • `bun run build`
  • `mise x -- hk validate`
  • `mise x -- hk run pre-commit --all --no-stage --stash none`
  • `mise x -- hk run pre-push --all`

@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
f0rr0-github-io Ready Ready Preview, Comment Jun 25, 2026 5:12pm

@f0rr0 f0rr0 marked this pull request as ready for review June 25, 2026 17:17
@f0rr0 f0rr0 merged commit 323146f into next Jun 25, 2026
3 checks passed
@f0rr0 f0rr0 deleted the f0rr0/modernize-tooling branch June 25, 2026 17:17
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