This repository has been archived on 2020-08-13. You can view files and clone it, but cannot push or open issues or pull requests.
requestor/lib/index.ts
2020-04-09 09:14:54 +02:00

22 lines
548 B
TypeScript

import { App } from '@types/express';
import Handler from './classes/Handler';
/**
* register an array of handlers to an express app
*
* @param {App} app express app
* @param {Array<Handler>} handlers handlers to register
*/
export default function load_handlers (
app: App,
handlers: array<Handler>
): void {
for (const h of handlers)
app.use (h.path, h.run_http_handler);
}
export * from './classes/Session.ts';
export * from './classes/Status.ts';
export * from './classes/Transaction.ts';
export * from './classes/Handler.ts';