UNPKG

alinea

Version:

[![npm](https://img.shields.io/npm/v/alinea.svg)](https://npmjs.org/package/alinea) [![install size](https://packagephobia.com/badge?p=alinea)](https://packagephobia.com/result?p=alinea)

12 lines (11 loc) 360 B
import { Request, Response } from '@alinea/iso'; interface RequestEvent { request: Request; respondWith(response: Response): Promise<void>; } export interface Server { port: number; serve(until?: Promise<any>): AsyncIterable<RequestEvent>; } export declare function startNodeServer(port?: number, attempt?: number): Promise<Server>; export {};