Я пытаюсь импортировать все из библиотеки в виде хеша, изменять его и повторно экспортировать измененный хеш, не зная всех названных экспортов в библиотеке. Например:
import * as reactBootstrap from 'react-bootstrap';
wrappedReactBootstrap = doFunnyThingsTo(reactBootstrap);
export {
...wrappedReactBootstrap
};
// or
export wrappedReactBootstrap;
Мое понимание https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export заключается в том, что следующее не допускается спецификацией. Может кто-нибудь подтвердить?
Очевидно, что о цикле не может быть и речи, поскольку операторы экспорта и импорта должны быть верхнего уровня.