UNPKG

@aiot-toolkit/packager

Version:

@aiot-toolkit/packager

3 lines (2 loc) 971 B
"use strict";var _koaRouter=_interopRequireDefault(require("koa-router")),_koaBodyparser=_interopRequireDefault(require("koa-bodyparser")),_compilationConfig=require("@aiot-toolkit/shared-utils/compilation-config"),_routes=_interopRequireDefault(require("./routes")),_wsserver=require("./wsserver");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function applyRouter(e){e.use(_routes.default.logger),e.use((0,_koaBodyparser.default)({jsonLimit:"50mb"}));const t=new _koaRouter.default;return t.get("/",_routes.default.index),t.get("/bundle",_routes.default.bundle),t.get("/notify",_routes.default.notify),t.post("/coverage",_routes.default.saveDataCoverage),t.post("/data/log/save",_routes.default.saveDataLogs),t}async function beforeStart(e,t){_compilationConfig.compileOptionsObject.enableMirtos&&await(0,_wsserver.createWebSocketServer)(e,t)}module.exports={applyRouter:applyRouter,beforeStart:beforeStart}; //# sourceMappingURL=index.js.map