Próbuję zaimportować wszystko z biblioteki jako skrót, zmodyfikować i ponownie wyeksportować zmodyfikowany skrót, bez znajomości wszystkich nazwanych eksportów w biblioteka. Na przykład:używając operatora rozprzestrzeniania `...` w javascript es6 o nazwie export
import * as reactBootstrap from 'react-bootstrap';
wrappedReactBootstrap = doFunnyThingsTo(reactBootstrap);
export {
...wrappedReactBootstrap
};
// or
export wrappedReactBootstrap;
Moje rozumienie https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export jest to, że nie jest dozwolone przez spec następujący. Czy ktoś mógłby potwierdzić?
Oczywiście pętli nie można wykluczyć, ponieważ instrukcje eksportu i importu muszą być na najwyższym poziomie.