Files
Ekklesia/templates/module/src/server/index.ts
T
ekklesia 7b448d8706
CI / verify (push) Successful in 2m14s
CI / infrastructure-smoke (push) Failing after 1m36s
feat: add module runtime lifecycle
2026-07-12 22:49:51 -05:00

14 lines
320 B
TypeScript

import { defineModuleRuntime } from "@ekklesia/module-sdk";
export const recordsCapability = Object.freeze({
kind: "example-records",
});
export default defineModuleRuntime({
id: "example",
version: "0.1.0",
register({ capabilities }) {
capabilities.provide("example.records", recordsCapability);
},
});