From 9f3aadc17d39ddeb9535535abc07a1a53c914612 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Sun, 14 Feb 2021 11:33:53 +0100 Subject: [PATCH] fixed exports in dbgate NPM package --- packages/api/src/controllers/runners.js | 2 +- packages/dbgate/bin/dbgate.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/api/src/controllers/runners.js b/packages/api/src/controllers/runners.js index 0abb64662..98eab3b67 100644 --- a/packages/api/src/controllers/runners.js +++ b/packages/api/src/controllers/runners.js @@ -98,7 +98,7 @@ module.exports = { const subprocess = fork(scriptFile, ['--checkParent', ...process.argv.slice(3)], { stdio: ['ignore', 'pipe', 'pipe', 'ipc'], env: { - DBGATE_API: process.argv[1], + DBGATE_API: global['dbgateApiModulePath'] || process.argv[1], DBGATE_CWD: directory, ..._.fromPairs(pluginNames.map(name => [`PLUGIN_${_.camelCase(name)}`, path.join(pluginsdir(), name)])), }, diff --git a/packages/dbgate/bin/dbgate.js b/packages/dbgate/bin/dbgate.js index be7f12402..fbf9b73b3 100755 --- a/packages/dbgate/bin/dbgate.js +++ b/packages/dbgate/bin/dbgate.js @@ -2,4 +2,6 @@ const dbgateApi = require('dbgate-api'); +global.dbgateApiModulePath = require.resolve('dbgate-api'); + dbgateApi.getMainModule().start('startNodeWeb');