Rindle

API index and search · Build metadata

Source snapshot

packages/devtools/src/index.ts

Source revision 05d0bf2c2e56 · build details
Source revision: 05d0bf2c2e56.
TypeScript input SHA-256: aabe6cfcc4172b870d5e272142958e9ea8d8784c2aa23133156e5a7ee633318e
Generated 2026-09-04T23:58:25.590Z with TypeScript 6.0.3. Public TypeScript checks and declaration emit passed. Package runtime tests are separate.
1// @rindle/devtools — the framework-agnostic in-browser devtools core (DEBUG-TOOLS-BROWSER-DESIGN.md).2// Attaches to a running client over the read-only seams and maintains the §4 read-model: a mutation3// TIMELINE (the fork/rebase loop made visible), a QUERIES inspector, and a DELTA stream. Dev-only;4// pair it with a panel (`@rindle/react-devtools`) or read `getDevtoolsCore().getState()` directly.56export { DevtoolsCore } from "./core.ts";7export { attachDevtools, getDevtoolsCore, getDevtoolsHub } from "./global.ts";8export type { DevtoolsHub } from "./global.ts";910export { collectTables, summarizeAst } from "./ast.ts";1112export type {13  BackendDevObserver,14  BackendServerDelta,15  DeltaEntry,16  DeltaKind,17  DevtoolsBackend,18  DevtoolsCoreOptions,19  DevtoolsState,20  DevtoolsStore,21  DevtoolsTarget,22  FoldInspect,23  MutationState,24  OptimisticInspect,25  PendingInspect,26  QueryEntry,27  TimelineEntry,28} from "./types.ts";2930// Re-export the client types a panel or a custom attach target needs, so it can depend on31// `@rindle/devtools` alone.32export type { Ast, ChangeEvent, NormalizedOp, QueryId, ResultType, StoreInspect } from "@rindle/client";33