Initial commit of eigent-main

This commit is contained in:
puzhen 2025-08-12 01:16:39 +02:00
commit 723df5a03e
1144 changed files with 103478 additions and 0 deletions

View file

@ -0,0 +1,20 @@
// src/interface/crud/emails.ts
import { createCrud } from "../../crud";
import * as fieldSchema from "../../schema-fields";
import { emailConfigWithoutPasswordSchema } from "./projects";
var sentEmailReadSchema = fieldSchema.yupObject({
id: fieldSchema.yupString().defined(),
subject: fieldSchema.yupString().defined(),
sent_at_millis: fieldSchema.yupNumber().defined(),
to: fieldSchema.yupArray(fieldSchema.yupString().defined()),
sender_config: emailConfigWithoutPasswordSchema.defined(),
error: fieldSchema.yupMixed().nullable().optional()
}).defined();
var internalEmailsCrud = createCrud({
adminReadSchema: sentEmailReadSchema
});
export {
internalEmailsCrud,
sentEmailReadSchema
};
//# sourceMappingURL=emails.js.map