Skip to content
This repository was archived by the owner on Nov 8, 2024. It is now read-only.

Commit 51a5c5b

Browse files
committed
fix(cli): support adapters which have constructor
1 parent a549ad5 commit 51a5c5b

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

packages/fury-cli/lib/fury.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,13 @@ if (require.main === module) {
228228

229229
if (commander.adapter) {
230230
// eslint-disable-next-line import/no-dynamic-require, global-require
231-
const adapter = require(commander.adapter);
231+
let adapter = require(commander.adapter);
232+
233+
if (adapter.constructor) {
234+
// eslint-disable-next-line new-cap
235+
adapter = new adapter();
236+
}
237+
232238
fury.adapters.unshift(adapter);
233239
}
234240

0 commit comments

Comments
 (0)