Предположим, у вас есть сценарий A: определяет библиотеку с помощью:
class MathFunctions { add(a, b) => { return a+b; } }
И у вас есть сценарий B: каким-то образом повторно использует MathFunctions:
const mf = import MathFunctions;
console.log(mf.add(2, 2));
И вы хотите выполнить B в контексте vm, импортировав A.
Как лучше всего это сделать с ненадежным кодом?
Аналогичный вопрос здесь: https://github.com/patriksimek/vm2/issues/121