UNPKG

@emailcheck/email-validator-js

Version:

Advanced email validation with MX records, SMTP verification, disposable email detection, batch processing, and caching. Production-ready with TypeScript support.

32 lines (31 loc) 912 B
/** * Vercel Edge Function adapter for email validation * Supports both Edge Runtime and Node.js runtime */ export interface VercelRequest { method: string; url: string; headers: Headers; body?: unknown; query?: { [key: string]: string | string[]; }; } export interface VercelResponse { status: (code: number) => VercelResponse; json: (data: unknown) => void; send: (data: unknown) => void; } export declare function edgeHandler(request: Request): Promise<Response>; export declare function nodeHandler(req: VercelRequest, res: VercelResponse): Promise<void>; export declare const config: { runtime: string; regions: string[]; }; export declare function handler(request: Request): Promise<Response>; declare const _default: { edgeHandler: typeof edgeHandler; nodeHandler: typeof nodeHandler; handler: typeof handler; }; export default _default;