Files
openchamber/packages/ui/src/lib/forge/index.ts
T
bot-hermes bf8893f3c5 chore(ui): remove dead forge exports and unused useForgeProvider hook
- Remove useForgeProvider React hook (dead; only imperative
  getForgeProviderForDirectory was used, by tests)
- Remove toLookupOptions export from useForgeLookup (only used
  within file)
- Remove ForgeEditForm barrel re-export from forge/actions/index
  (imported directly by ForgeEntityActions)
- Strip forge/index.ts barrel to only actually-consumed exports
  (buildForgeProvider, ForgeIssue, ForgeCommit, ForgeFileChange,
  mapGithubPr)
- Remove ForgeTimelineSection/ForgeChecksSection from views barrel
  (imported directly by ForgeEntityDetailView)
2026-08-18 19:26:49 +00:00

23 lines
480 B
TypeScript

/**
* Provider-agnostic git-forge facade.
*
* Barrel for the forge contract: normalized entity types (`./types`), the
* `ForgeProvider` interface + capability model (`./provider`), the pure
* normalization mappers (`./normalize`), and the per-provider adapters +
* factory (`./adapters`).
*/
export type {
ForgeIssue,
ForgeCommit,
ForgeFileChange,
} from './types';
export {
buildForgeProvider,
} from './adapters';
export {
mapGithubPr,
} from './normalize';