chore: establish Ekklesia platform foundation
CI / verify (push) Has been cancelled

This commit is contained in:
ekklesia
2026-07-12 20:28:19 -05:00
commit 192a6514cf
47 changed files with 2505 additions and 0 deletions
@@ -0,0 +1,3 @@
import { calendar } from "../../modules/calendar/src/index.js";
export const invalidCoreFeature = calendar;
@@ -0,0 +1 @@
export const calendar = "calendar";
@@ -0,0 +1,3 @@
import { media } from "../../../modules/media/src/index.js";
export const invalidModuleDependency = media;
@@ -0,0 +1 @@
export const media = "media";
+3
View File
@@ -0,0 +1,3 @@
import { b } from "./b.js";
export const a = b;
+3
View File
@@ -0,0 +1,3 @@
import { a } from "./a.js";
export const b = a;
+3
View File
@@ -0,0 +1,3 @@
import type { HealthContract } from "@ekklesia/contracts";
export const health: HealthContract = { status: "ok" };
@@ -0,0 +1,11 @@
{
"name": "@ekklesia/contracts",
"version": "0.0.0",
"type": "module",
"exports": {
".": "./src/index.ts"
},
"ekklesia": {
"layer": "contracts"
}
}
@@ -0,0 +1,3 @@
export interface HealthContract {
readonly status: "ok";
}
@@ -0,0 +1,3 @@
.calendar {
display: grid;
}
@@ -0,0 +1,3 @@
export function Calendar(): string {
return "calendar";
}
@@ -0,0 +1,3 @@
import { CalendarView } from "../../../surfaces/dashboard/src/calendar-view.js";
export const invalidModuleUi = CalendarView;
@@ -0,0 +1 @@
export const CalendarView = "calendar-view";