Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var express = require('express');
- var router = express.Router();
- var fs = require('fs');
- var path = require('path');
- var err = new Error();
- var seedDir = 'seed';
- /**
- * @desc get networks
- * @returns Response
- */
- router.get('/networks', (req, res,next) => {
- try{
- res.json(JSON.parse(fs.readFileSync(path.join(seedDir, 'networks.json'), 'utf-8')));
- }catch(e){
- err.message = e.message;
- err.status = 500;
- next(err);
- }
- });
- /**
- * Fallback methods group
- * @throws Error Not Implemented
- */
- router.all('/networks', function(req, res, next) {
- var err = new Error('Invalid Method: Only GET method allowed.');
- err.status = 405;
- next(err);
- });
- module.exports = router;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement