UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

14 lines (13 loc) 442 B
import { Connection, User } from 'alinea/core'; import { EntryRecord } from 'alinea/core/EntryRecord'; export interface Revision { ref: string; createdAt: number; file: string; user?: User; description?: string; } export interface History { revisions(file: string, ctx: Connection.Context): Promise<Array<Revision>>; revisionData(file: string, revisionId: string, ctx: Connection.Context): Promise<EntryRecord>; }