diff --git a/packages/engines/index.d.ts b/packages/engines/index.d.ts index 03399f592..f1c60b212 100644 --- a/packages/engines/index.d.ts +++ b/packages/engines/index.d.ts @@ -1,5 +1,5 @@ import types from "@dbgate/types"; -export function getDriver( +export default function getDriver( connection: string | { engine: string } ): types.EngineDriver; diff --git a/packages/engines/index.js b/packages/engines/index.js index 7bd8afcd3..eb2dd4adc 100644 --- a/packages/engines/index.js +++ b/packages/engines/index.js @@ -9,7 +9,6 @@ const drivers = { postgres }; -/** @type {import('@dbgate/types').EngineDriver} */ function getDriver(connection) { if (_.isString(connection)) { return drivers[connection]; diff --git a/packages/engines/tsconfig.json b/packages/engines/tsconfig.json index ebdee0545..bdf53cd0f 100644 --- a/packages/engines/tsconfig.json +++ b/packages/engines/tsconfig.json @@ -4,7 +4,9 @@ "allowJs": true, "checkJs": true, "noEmit": true, - "moduleResolution": "node", + "allowSyntheticDefaultImports": true, + "esModuleInterop": true, + "moduleResolution": "node", "lib": [ "dom", "dom.iterable",