diff --git a/lib/config/constants.ts b/lib/config/constants.ts index a28f412..cabc916 100644 --- a/lib/config/constants.ts +++ b/lib/config/constants.ts @@ -10,11 +10,11 @@ export const smtpConfig = Value.union( required: { default: "disabled" }, }, Variants.of({ - disabled: { name: "Disabled", spec: Config.of({}) }, - system: { name: "System Credentials", spec: Config.of({}) }, + disabled: { name: "Disabled", spec: Config.of()({}) }, + system: { name: "System Credentials", spec: Config.of()({}) }, custom: { name: "Custom Credentials", - spec: Config.of({ + spec: Config.of()({ server: Value.text({ name: "SMTP Server", required: { diff --git a/lib/mainFn/Daemons.ts b/lib/mainFn/Daemons.ts index 51e591d..294c840 100644 --- a/lib/mainFn/Daemons.ts +++ b/lib/mainFn/Daemons.ts @@ -1,6 +1,7 @@ -import { HealthReceipt, ReadyProof, TriggerInput } from "../health" +import { HealthReceipt } from "../health/HealthReceipt" import { CheckResult } from "../health/checkFns" import { Trigger } from "../health/trigger" +import { TriggerInput } from "../health/trigger/TriggerInput" import { defaultTrigger } from "../health/trigger/defaultTrigger" import { DaemonReturned, Effects, ValidIfNoStupidEscape } from "../types" import { InterfaceReceipt } from "./interfaceReceipt"