Initial Commit

This commit is contained in:
Draculabo committed 2025-12-23 01:38:53 +08:00
commit d0417339c1
158 files changed
+31368

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
import { z } from 'zod';
import { os } from '@orpc/server';
import { AppConfigSchema } from '../../types/config';
import { loadConfig, saveConfig } from './handlers';
export const configRouter = os.router({
load: os.output(AppConfigSchema).handler(async () => {
return loadConfig();
}),
save: os
.input(AppConfigSchema)
.output(z.void())
.handler(async ({ input }) => {
saveConfig(input);
}),
});