const MockDriver = require("./mock"); const IConsoleDriver = require("./iconsole"); module.exports = function createDriver(name, connect) { switch (name) { case "mock": return new MockDriver(connect); case "iconsole": return new IConsoleDriver(connect); default: throw new Error(`Driver ${name} doesn't exist!`) } }