1 | module.exports = function(defaults) {
|
2 | var sector = defaults.sector || null
|
3 | var api = defaults.api || null
|
4 | if(sector == null || api == null) throw 'Unexpected sector or api ...'
|
5 | else {
|
6 | if(sector != 'inner' && sector != 'outer') throw 'Unexpected sector ...'
|
7 | api = require(`./lib/${sector}/${api}`)
|
8 | return new api()
|
9 | }
|
10 | } |
\ | No newline at end of file |