diff options
Diffstat (limited to 'cli/worker.rs')
-rw-r--r-- | cli/worker.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cli/worker.rs b/cli/worker.rs index ed3db5321..8834f59ce 100644 --- a/cli/worker.rs +++ b/cli/worker.rs @@ -495,7 +495,9 @@ impl CliMainWorkerFactory { } (node_resolution.into_url(), is_main_cjs) - } else if shared.options.is_npm_main { + } else if shared.options.is_npm_main + || shared.node_resolver.in_npm_package(&main_module) + { let node_resolution = shared.node_resolver.url_to_node_resolution(main_module)?; let is_main_cjs = matches!(node_resolution, NodeResolution::CommonJs(_)); |