This commit is contained in:
Jan Prochazka
2021-04-17 16:52:56 +02:00
parent c0c1f9d786
commit 361875d7fc
2 changed files with 13 additions and 3 deletions

View File

@@ -57,6 +57,14 @@ function packagedPluginsDir() {
return null;
}
const packagedPluginList =
packagedPluginsDir() != null ? fs.readdirSync(packagedPluginsDir()).filter(x => x.startsWith('dbgate-plugin-')) : [];
function getPluginPath(packageName) {
if (packagedPluginList.includes(packageName)) return path.join(packagedPluginsDir(), packageName);
return path.join(pluginsdir(), packageName);
}
module.exports = {
datadir,
jsldir,
@@ -67,4 +75,6 @@ module.exports = {
pluginsdir,
filesdir,
packagedPluginsDir,
packagedPluginList,
getPluginPath,
};