feat: add noIncompleteNsImportDetection assumption to plugin-transform-modules-commonjs (#13290)

This commit is contained in:
Federico Ciardi
2021-08-03 23:55:09 +02:00
committed by GitHub
parent c35637e247
commit 7e50ee2d82
12 changed files with 64 additions and 11 deletions

View File

@@ -40,6 +40,8 @@ export default declare((api, options) => {
api.assumption("constantReexports") ?? options.loose;
const enumerableModuleMeta =
api.assumption("enumerableModuleMeta") ?? options.loose;
const noIncompleteNsImportDetection =
api.assumption("noIncompleteNsImportDetection") ?? false;
if (
typeof lazy !== "boolean" &&
@@ -186,6 +188,7 @@ export default declare((api, options) => {
/\.mjs$/.test(state.filename)
? mjsStrictNamespace
: strictNamespace,
noIncompleteNsImportDetection,
},
);