O erro
C:\Users\YuriPNP\Desktop\pwd\payfast\config\custon-express.js:10
  .include('controles');
  ^
SyntaxError: Unexpected token .
    at Module._compile (internal/modules/cjs/loader.js:743:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:810:10)
    at Module.load (internal/modules/cjs/loader.js:666:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:606:12)
    at Function.Module._load (internal/modules/cjs/loader.js:598:3)
    at Module.require (internal/modules/cjs/loader.js:705:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (C:\Users\YuriPNP\Desktop\pwd\payfast\index.js:1:11)
    at Module._compile (internal/modules/cjs/loader.js:799:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:810:10)
[nodemon] app crashed - waiting for file changes before starting...arquivo index.js
var app = require('./config/custon-express');
app.listen(3000, function() {
  console.log('Servidor rodando na porta 3000')
})arquivo custon-express
var express = require('express'); // carregando a lib com seus arquivos
var consign = require('consign');
module.exports = function() {
  var app = express(); // referenciando o objeto express - app é a referencia do objeto express
   consign();
  .include('controles');
  .into(app);
  return app;
}
arquivo do pagamento
module.exports = function(app) {
  app.get('/pagamentos', function(req, resp){
    console.log('recebida requisição de teste na porta 3000');
    resp.send('ok');
  })
} 
            