feat(FN-969): scaffold TUI package with Ink entry point and vitest config

- Create @fusion/tui package structure with ink and react dependencies
- Add basic App component entry point using Ink's Box and Text primitives
- Configure vitest with passWithNoTests and coverage settings
- Fix tsconfig to exclude vitest/globals types from production build
This commit is contained in:
gsxdsm
2026-04-05 10:41:01 -07:00
parent f035be2c6a
commit a731c5952b
4 changed files with 44 additions and 31 deletions

View File

@@ -1,3 +1,12 @@
/** @fusion/tui — Terminal UI components for kb */
export {};
import { render, Text } from "ink";
import React from "react";
/** Main application component for dev mode */
function App() {
return <Text>Hello from @fusion/tui!</Text>;
}
// When run directly via `pnpm dev`, render the app
render(<App />);