one more optimalization of plugin size & load time

This commit is contained in:
Jan Prochazka
2021-05-20 08:55:50 +02:00
parent 0200c7c78b
commit e43fa96e34
19 changed files with 74 additions and 26 deletions

View File

@@ -4,6 +4,8 @@
};
async function loadPlugins(pluginsDict, installedPlugins) {
window['DBGATE_TOOLS'] = dbgateTools;
const newPlugins = {};
for (const installed of installedPlugins || []) {
if (!_.keys(pluginsDict).includes(installed.name)) {
@@ -63,6 +65,7 @@
import { useInstalledPlugins } from '../utility/metadataLoaders';
import { buildFileFormats } from './fileformats';
import { buildThemes } from './themes';
import dbgateTools from 'dbgate-tools';
let pluginsDict = {};
const installedPlugins = useInstalledPlugins();