s3-autoindex
Version:
Serve the contents of a S3 bucket (private or public) over HTTP
13 lines (12 loc) • 540 B
TypeScript
/// <reference types="node" />
import * as rxme from 'rxme';
import * as http from 'http';
export declare type Request = http.IncomingMessage;
export declare type Response = http.ServerResponse;
export declare class RxHttpMiddleWare {
readonly req: Request;
readonly res: Response;
constructor(req: Request, res: Response);
}
export declare function RxHttp(req: Request, res: Response): rxme.RxMe;
export declare function RxHttpMatcher(cb: (remw: RxHttpMiddleWare, sub: rxme.Subject) => rxme.MatchReturn): rxme.MatcherCallback;