Skip to main content

Interface: Manifest

Defined in: packages/core/src/artifact.types.ts:139

Every route pointer a store holds, gathered in one value — the route list an editing surface or a CI check reads. Derived on each call, so it is a snapshot rather than a stored document anything else depends on.

Example

const { routes } = await store.manifest();
console.log(routes.map((pointer) => `${pointer.route} -> ${pointer.hash}`).join("\n"));

Properties

generatedAt

generatedAt: string

Defined in: packages/core/src/artifact.types.ts:143

When this snapshot was taken, as an ISO-8601 timestamp.


routes

routes: RoutePointer[]

Defined in: packages/core/src/artifact.types.ts:141

One pointer per published route, in no guaranteed order.