Initial commit: bface library, build fixes, and refreshed docs
- Externalize all @tamagui/* and tamagui subpaths so dist no longer vendors Tamagui. - Emit TypeScript declarations with vite-plugin-dts; fix package exports types for ui/*. - Align initEnv with profiles: displayName, brandLogo, api.baseURL, themeColor, uiShell. - Stabilize tests with Node localStorage file; env tests pass. - Update README and component docs for services, menus, API client, and development.
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
/**
|
||||
* BUI Library Entry Point
|
||||
* Base UI and Platform library
|
||||
*/
|
||||
|
||||
// Re-export platform modules
|
||||
export * from './platform/api.js';
|
||||
export * from './platform/compat.js';
|
||||
export * from './platform/env.js';
|
||||
export * from './platform/menu.js';
|
||||
export * from './platform/storage.js';
|
||||
export * from './platform/sw-register.js';
|
||||
export * from './data/index.js';
|
||||
|
||||
// Re-export UI components
|
||||
export * from './ui/App.jsx';
|
||||
export * from './ui/components/index.js';
|
||||
export * from './ui/runtime/general-settings.js';
|
||||
|
||||
// Re-export security modules
|
||||
export * from './security/index.js';
|
||||
|
||||
Reference in New Issue
Block a user