mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Note that this *trivially* updates project urls by adding the NPM url to the end, even when the urls are almost identical or the DT one is outdated. I'll clean up the urls in a later commit. This PR is unfinished! Please do not merge it yet.
26 lines
776 B
TypeScript
26 lines
776 B
TypeScript
// Type definitions for server 1.0
|
|
// Project: https://github.com/franciscop/server#readme, https://serverjs.io
|
|
// Definitions by: Santiago Aguilar <https://github.com/sant123>
|
|
// Iddan Aaronsohn <https://github.com/iddan>
|
|
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
|
// TypeScript Version: 2.8
|
|
|
|
import { Middlewares, Context } from "./typings/common";
|
|
import { Options } from "./typings/options";
|
|
|
|
import { Router } from "./router";
|
|
import { Reply } from "./reply";
|
|
|
|
export = server;
|
|
|
|
declare namespace server {
|
|
const router: Router;
|
|
const reply: Reply;
|
|
}
|
|
|
|
declare function server(
|
|
options: Options,
|
|
...middlewares: Middlewares
|
|
): Promise<Context>;
|
|
declare function server(...middlewares: Middlewares): Promise<Context>;
|