twitch-core
Version:
Twitch bot command client
18 lines (17 loc) • 556 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseRoute = void 0;
const express_1 = require("express");
class BaseRoute {
constructor(client) {
this.client = client;
this.router = express_1.Router();
}
response(res, status, response) {
response = typeof response === 'string' ?
{ message: response } :
response;
return res.status(status).json(Object.assign({ ok: status === 200 }, response));
}
}
exports.BaseRoute = BaseRoute;