@web-git-graph/node
v1.0.7
Published
Read-only local Git HTTP backend and CLI for Web Git Graph — safe history/diff API for agent UIs and browsers.
Maintainers
Readme
@web-git-graph/node
面向 agent 界面与浏览器宿主的只读本地 Git 后端:快照分页、HTTP handlers 与 CLI。
Read-only local Git backend, snapshot pagination, HTTP handlers, and CLI for agent UIs and browser hosts.
import { LocalGitBackend, createGitGraphNodeHandler } from "@web-git-graph/node";npx @web-git-graph/node serve --repo .中文
CLI 提供 HTTP v1 协议,默认监听 127.0.0.1:4174;浏览器端的渲染完全独立,位于
@web-git-graph/web。浏览器只会拿到不透明的 repositoryId,本地文件路径不会跨越
协议边界。
暴露到 loopback 之外前,请先阅读 SECURITY.md:
allowedRoots、不透明 ID、显式 CORS、authorize 钩子。
配套教程:本地仓库 + HTTP 后端。
English
The CLI serves the HTTP v1 protocol and binds to 127.0.0.1:4174 by default.
Browser rendering lives independently in @web-git-graph/web. Clients only ever
hold an opaque repositoryId; filesystem paths never cross the protocol seam.
Read SECURITY.md before exposing it beyond loopback:
allowedRoots, opaque IDs, explicit CORS, and the authorize hook.
Recipe: local repo + HTTP backend.
