const fs = require('fs') const path = require('path') const hooks = {} fs.readdirSync(__dirname).forEach(file => { if(file === 'index.js') { return } const name = file.replace(/\.[^/.]+$/, '') const hook = require(path.join(__dirname, file)) hook.name = name hooks[name] = hook }) console.log(`Loaded available Hooks [${Object.keys(hooks)}]`) module.exports = hooks