This repository was archived by the owner on Apr 20, 2026. It is now read-only.
bunkit v0.5.2 - Fix Catalog Dependencies
🐛 Critical Bug Fix: Catalog Dependency Resolution
This patch release fixes a critical bug where generated projects failed to install dependencies due to incomplete or incorrect catalog configuration.
Fixed
- ✅ Add complete dependency catalog to generated monorepo root package.json (35+ packages)
- ✅ Fix single-repo presets (web, api) to use direct versions instead of
catalog: - ✅ Update ultracite version from ^1.0.0 to ^6.0.1 (correct npm version)
- ✅ Fix init.enhanced.ts to skip additional dependency installation for monorepos
- ✅ Prevent duplicate dependencies in generated projects
Improved
Monorepo catalog now includes all possible dependencies:
- Frontend: React, Next.js
- Backend: Hono
- Database: Drizzle ORM, Drizzle Kit, Postgres, Supabase
- Styling: Tailwind CSS, PostCSS, Autoprefixer
- UI: shadcn/ui dependencies (Radix, CVA, clsx, tailwind-merge, iconoir)
- Code Quality: Biome, Ultracite
- Testing: Vitest
- Types: All @types packages
Single repos now use direct versions matching catalog
- Database and code quality generators return direct versions
- Proper version resolution for all presets
Tested
- ✅ Full preset with SQLite + Biome: bun install successful
- ✅ Web preset: bun install successful
- ✅ API preset: bun install successful
- ✅ All dependency resolution working correctly
Installation
bunx bunkit-cli@latest initFull Changelog
See CHANGELOG.md