@pokit/tabs-ink
v0.0.20
Published
Ink-based tab renderer for pok CLI applications
Maintainers
Readme
@pokit/tabs-ink
Tabbed terminal UI adapter for pok using Ink.
Installation
bun add @pokit/tabs-inkUsage
import { run } from '@pokit/core';
import { createTabsAdapter } from '@pokit/tabs-ink';
await run(args, {
tabs: createTabsAdapter(),
// ...
});In commands:
run: async (r) => {
await r.tabs([r.exec('npm run dev'), r.exec('stripe listen')], { name: 'Development' });
};Features
- Full-screen tabbed interface
- Keyboard navigation (arrow keys, numbers)
- Scrollable output per tab
- Process lifecycle management
- Status indicators (running, success, error)
Documentation
See the full documentation.
