@particle-academy/fancy-git
@particle-academy/fancy-git
Node/TypeScript Git engine and normalized GitHub, GitLab, and Bitbucket provider contracts.
$
npm install @particle-academy/fancy-gitAPI surface
This package renders no UI surface — it is the hooks / APIs / server-side tooling described above.
Renders no UI. A supporting package with no rendered components, so there are no live demos — reach for the README + Changelog for the full reference, and the Issues link to file feedback.
Fancy Git
Framework-agnostic TypeScript contracts and local Git operations for the Fancy Git package family.
import { GitRepository } from "@particle-academy/fancy-git";
const repository = new GitRepository(process.cwd());
console.log(await repository.status());
Mutations support { pendingMode: "propose" }, returning a JSON-friendly
proposal without changing the repository. Provider integrations are separate
packages so the core has no GitHub, GitLab, or Bitbucket SDK dependency.
