The Coline App SDK: apps, tools, file types and surfaces that run inside Coline workspaces, and public websites with Coline Sites. TypeScript, with an in-memory test workspace. MIT.
| 6 |
| 7 | export * from "./manifest"; |
| 8 | export * from "./define"; |
| 9 | export * from "./capabilities"; |
| 10 | export { |
| 11 | COLINE_PROTOCOL_HEADER, |
| 12 | COLINE_PROTOCOL_VERSION, |
| 13 | ColineProtocolError, |
| 14 | buildProtocolSigningPayload, |
| 15 | buildSignedProtocolRequest, |
| 16 | colineProtocolActorSchema, |
| 17 | colineProtocolEnvelopeSchema, |
| 18 | parseSignedProtocolRequest, |
| 19 | } from "./server/protocol"; |
| 20 | export type { |
| 21 | ColineProtocolActor, |
| 22 | ColineProtocolEnvelope, |
| 23 | ColineProtocolErrorCode, |
| 24 | ParsedProtocolRequest, |
| 25 | SignedProtocolRequest, |
| 26 | } from "./server/protocol"; |
| 27 | export { |
| 28 | COLINE_DELIVERY_HEADER, |
| 29 | COLINE_SIGNATURE_HEADER, |
| 30 | COLINE_TIMESTAMP_HEADER, |
| 31 | hmacSha256Hex, |
| 32 | timingSafeEqualHex, |
| 33 | } from "./server/signing"; |
| 34 | export { actions, colineUiActionSchema, colineUiNodeSchema, ui } from "./tree/tree"; |
| 35 | export type { ColineUiAction, ColineUiNode } from "./tree/tree"; |
| 36 |