tasty-api
Version:
API testing framework
18 lines (14 loc) • 340 B
JavaScript
const path = require('path');
const requireDir = require('require-dir');
const Service = require('./Service');
class Services {
init(srcDir = path.join(process.cwd(), 'services')) {
requireDir(srcDir, {
recurse: true,
});
}
register(name, opts) {
this[name] = new Service(opts);
}
};
module.exports = Services;