support webpack minimalize for frontend plugins

This commit is contained in:
Jan Prochazka
2020-11-23 21:01:53 +01:00
parent ea2996c9b3
commit eef3195ee1

View File

@@ -24,7 +24,7 @@ export default function PluginsProvider({ children }) {
packageName: installed.name,
},
});
const module = eval(resp.data);
const module = eval(`${resp.data}; plugin`);
console.log('Loaded plugin', module);
const moduleContent = module.__esModule ? module.default : module;
if (moduleContent.initialize) moduleContent.initialize(dbgateEnv);