Files
wmailhub/worker/src/env.ts
T

14 lines
556 B
TypeScript

/** Email Worker 环境变量(docs/11;wrangler vars 或本地进程 env 注入) **/
/** # 成员变量: Email Worker 运行环境绑定 **/
export interface WorkerEnv {
/** Console 对外地址(Worker -> Console 的目标) **/
CONSOLE_URL: string;
/** 凭据 token(= worker_credentials.id,一账号一个;Worker 以此表明身份) **/
CREDENTIAL_TOKEN: string;
/** Worker credential secret(HMAC 签名密钥) **/
WORKER_SECRET: string;
/** 测试注入:替换 fetch 实现(单测用;缺省用全局 fetch) **/
fetchImpl?: typeof fetch;
}