mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 10:59:13 +00:00
fix(npm): improve package.json exports support for types (#16880)
This commit is contained in:
parent
d1962e07af
commit
b1e29d1bd0
16 changed files with 148 additions and 70 deletions
|
@ -6,7 +6,6 @@ use crate::graph_util::ModuleEntry;
|
|||
use crate::node;
|
||||
use crate::node::node_resolve_npm_reference;
|
||||
use crate::node::NodeResolution;
|
||||
use crate::node::NodeResolutionMode;
|
||||
use crate::npm::NpmPackageReference;
|
||||
use crate::npm::NpmPackageResolver;
|
||||
use crate::util::checksum;
|
||||
|
@ -33,6 +32,7 @@ use deno_core::OpState;
|
|||
use deno_core::RuntimeOptions;
|
||||
use deno_core::Snapshot;
|
||||
use deno_graph::Resolved;
|
||||
use deno_runtime::deno_node::NodeResolutionMode;
|
||||
use once_cell::sync::Lazy;
|
||||
use std::borrow::Cow;
|
||||
use std::collections::HashMap;
|
||||
|
@ -619,7 +619,7 @@ fn op_resolve(
|
|||
node::node_resolve(
|
||||
specifier,
|
||||
&referrer,
|
||||
node::NodeResolutionMode::Types,
|
||||
NodeResolutionMode::Types,
|
||||
npm_resolver,
|
||||
)
|
||||
.ok()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue