maildev
Version:
SMTP Server and Web Interface for reading and testing emails during development
21 lines • 1.28 kB
TypeScript
/**
* MailDev CLI Option Definitions
*
* All Commander.js options matching v2 exactly plus new v3 options
*/
import { Command } from 'commander';
/**
* Configure all CLI options on the Commander program
*
* Maintains exact compatibility with v2 CLI flags
*/
export declare function configureOptions(program: Command): void;
/**
* Environment variable documentation for help text
*/
export declare const ENV_VARS = "\nEnvironment Variables:\n MAILDEV_SMTP_PORT SMTP port (default: 1025)\n MAILDEV_IP SMTP bind address (default: ::)\n MAILDEV_WEB_PORT Web port (default: 1080)\n MAILDEV_WEB_IP Web bind address (default: 0.0.0.0)\n MAILDEV_INCOMING_USER SMTP username\n MAILDEV_INCOMING_PASS SMTP password\n MAILDEV_WEB_USER Web auth username\n MAILDEV_WEB_PASS Web auth password\n MAILDEV_MAIL_DIRECTORY Directory for persisting emails\n";
/**
* Configuration file documentation
*/
export declare const CONFIG_FILES = "\nConfiguration Files (searched in current directory and parents):\n .maildevrc.json JSON configuration\n maildev.config.ts TypeScript configuration\n maildev.config.js JavaScript configuration\n maildev.config.mjs ES module configuration\n";
//# sourceMappingURL=options.d.ts.map