feat: Sync to OSS repo

This commit is contained in:
Wanjohi
2026-08-06 22:13:51 +03:00
parent 46d2a56180
commit 3faac3008f
144 changed files with 27561 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import { Database } from '@nestri/core/db/index';
import { ErrorCodes, VisibleError } from '@nestri/core/error';
import { Hono } from 'hono';
export namespace IndexApi {
export const route = new Hono()
.get('/', (c) => c.text('Hello World!'))
.get('/health', async (c) => {
const ok = await Database.ping();
if (!ok) {
throw new VisibleError(
'internal',
ErrorCodes.Server.DEPENDENCY_FAILURE,
'Database connection failed'
);
}
return c.json({ status: 'ok' });
});
}