old_project/routes.js

Summary

Maintainability
A
0 mins
Test Coverage
var riot    = require('riot');
var Path    = require('path');
var tags = require('./views/');

var routes = [
  {
      method: 'GET',
      path: '/',
      handler: function(req, reply){
        reply(tags.prefix + riot.render(tags.login, {GITHUB_CLIENT_ID:process.env.GITHUB_CLIENT_ID}) + tags.suffix)
      }
  },
  {
    method: 'GET',
    path: '/{param*}',
    handler: {
      directory: {
        path: Path.normalize(__dirname + '/public')
      }
    }
  },
  {
    method: 'GET',
    path:'/labels',
    handler: require("./handlers/labels_handler.js").get
  },
  {
    method: 'POST',
    path:'/labels',
    handler: require("./handlers/labels_handler.js").create
  },
  {
    method: 'PUT',
    path:'/labels',
    handler: require("./handlers/labels_handler.js").update
  },
  {
    method: 'GET',
    path: '/issues',
    handler: require("./handlers/issues_handler.js").handler
  },
  {
    method: 'DELETE',
    path:'/labels/{name}',
    handler: require("./handlers/labels_handler.js").remove
  },
  {
    method: 'GET',
    path:'/login',
    handler: require('./handlers/authentication_handler.js')
  }
];

module.exports = routes;