akyoto / load-class

:open_file_folder: Loads class methods from a directory.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

load-class

Requires all files from the specified directory as members of the class.

let loadClass = require('load-class')

// loadClass normally requires a modifier as a first parameter.
// Here we bind the first parameter to a noop function
// so we can work with a partially applied function.
loadClass = loadClass.bind(null, func => func)

class Test {}

module.exports = loadClass(Test, __dirname)

About

:open_file_folder: Loads class methods from a directory.


Languages

Language:JavaScript 100.0%