<commit_before>var server = require('server').hapi;
var handlers = require('./handlers');


server.route({
  method: 'GET',
  path: '/members',
  config: handlers.list
});

server.route({
  method: 'GET',
  path: '/members/{id}',
  config: handlers.get
});

server.route({
  method: 'GET',
  path: '/members/me',
  config: handlers.getMe
});

server.route({
  method: 'POST',
  path: '/members',
  config: handlers.create
});

server.route({
  method: 'PUT',
  path: '/members/{id}',
  config: handlers.update
});

server.route({
  method: 'DELETE',
  path: '/members/{id}',
  config: handlers.remove
});

server.route({
  method: 'GET',
  path: '/role/{id}/members',
  config: handlers.getByRole
});

server.route({
  method: 'GET',
  path: '/role/teamleaders',
  config: handlers.getTeamLeaders
});

server.route({
  method: 'GET',
  path: '/companies/{id}/subscribers',
  config: handlers.getSubscribers
});

server.route({
  method: 'GET',
  path: '/speakers/{id}/subscribers',
  config: handlers.getSubscribers
});

server.route({
  method: 'GET',
  path: '/topics/{id}/subscribers',
  config: handlers.getSubscribers
});<commit_msg>Fixed typo role => roles<commit_after>var server = require('server').hapi;
var handlers = require('./handlers');


server.route({
  method: 'GET',
  path: '/members',
  config: handlers.list
});

server.route({
  method: 'GET',
  path: '/members/{id}',
  config: handlers.get
});

server.route({
  method: 'GET',
  path: '/members/me',
  config: handlers.getMe
});

server.route({
  method: 'POST',
  path: '/members',
  config: handlers.create
});

server.route({
  method: 'PUT',
  path: '/members/{id}',
  config: handlers.update
});

server.route({
  method: 'DELETE',
  path: '/members/{id}',
  config: handlers.remove
});

server.route({
  method: 'GET',
  path: '/roles/{id}/members',
  config: handlers.getByRole
});

server.route({
  method: 'GET',
  path: '/roles/teamleaders',
  config: handlers.getTeamLeaders
});

server.route({
  method: 'GET',
  path: '/companies/{id}/subscribers',
  config: handlers.getSubscribers
});

server.route({
  method: 'GET',
  path: '/speakers/{id}/subscribers',
  config: handlers.getSubscribers
});

server.route({
  method: 'GET',
  path: '/topics/{id}/subscribers',
  config: handlers.getSubscribers
});
{'fraction_non_alphanumeric': 0.2035823503713412, 'fraction_numerical': 0.0, 'mean_word_length': 4.1002227171492205, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6863203', 'n_tokens_mistral': 832, 'n_tokens_neox': 809, 'n_words': 169}