UNPKG

server-status-check

Version:

query the server periodically to check whether it is up

18 lines (15 loc) 763 B
import { LoadDictElement } from 'di-why/build/src/DiContainer'; import { getKeyOrThrow } from 'swiss-army-knifey/build/src/utils/envHasKey'; export type MailConfig = { defaultFromName: string; commaSeparatedAdminAddresses: string; commaSeparatedToAddresses: string; } const loadDictElement: LoadDictElement<MailConfig> = { instance: { defaultFromName: getKeyOrThrow(process.env, 'MAIL_FROM_NAME', 'John Hoo'), commaSeparatedAdminAddresses: getKeyOrThrow(process.env, 'MAIL_ADMIN_TO_COMMA_LIST', 'Ex: "Some Name" <some@web.com>,"Othern Name" <other@web.com>'), commaSeparatedToAddresses: getKeyOrThrow(process.env, 'MAIL_TO_COMMA_LIST', 'Ex: "Some Name" <some@web.com>,"Othern Name" <other@web.com>'), }, }; export default loadDictElement;