UNPKG

preon

Version:

a smaller nodejs micro-service framework

26 lines 756 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@preon/core"); const System = require("../controller/system"); const Exceptions = require("exception.js"); const router = new core_1.Router({}); router.all('/_/test', System.test); router.get('/_/system', System.system); router.get('/_/404', (ctx) => { ctx.status = 404; }); router.get('/_/exception', () => { const error = new Exceptions.ImATeapot(); error.subcode = 10086; throw error; }); router.get('/_/api/exception', () => { const error = new Exceptions.ImATeapot(); error.subcode = 10086; throw error; }); router.all(/.*/, (ctx) => { ctx.status = 404; }); exports.default = router; //# sourceMappingURL=system.js.map