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