Package Exports
- lazybun-tui
- lazybun-tui/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (lazybun-tui) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
lazy-bun
A process manager for Bun monorepos with a terminal interface.
Features
- Start and monitor package scripts with real-time output
- Navigate through monorepo packages
- View live process logs
- Process status indicators
- Hot-reload support
Prerequisites
This project requires Nix for development environment setup.
Development Setup
Enter Development Environment
nix developInstall Dependencies
bun installRun Development Mode
bun --hot src/index.tsx --cwd ./test-monorepoOr use the script:
bun run startIDE Setup
Launch pre-configured development environment:
nix run .#ideAvailable Scripts
bun run dev- Development mode with file watchingbun run start- Run with test-monorepobun run lint- Check code with Biomebun run lint:fix- Fix linting issuesbun run format- Format code
Usage
- Navigate packages using ↑/↓ arrow keys
- Press Enter or Space to expand packages
- Select a script and press Enter to start
- Use ←/→ arrow keys to switch between running processes
Tech Stack
- Bun
- React + Ink
- Zustand
- Biome
License
MIT