@@ -14,6 +14,7 @@ use anyhow::bail;
1414use deno_ast:: ModuleKind ;
1515use deno_cache_dir:: file_fetcher:: CacheSetting ;
1616use deno_cache_dir:: file_fetcher:: NullBlobStore ;
17+ use deno_config:: deno_json:: NewestDependencyDate ;
1718use deno_error:: JsErrorBox ;
1819use deno_graph:: CheckJsOption ;
1920use deno_graph:: GraphKind ;
@@ -305,7 +306,9 @@ impl DenoWorkspace {
305306 package_json_dep_resolution : None ,
306307 specified_import_map : None ,
307308 bare_node_builtins : true ,
308- newest_dependency_date : options. newest_dependency_date ,
309+ newest_dependency_date : options
310+ . newest_dependency_date
311+ . map ( NewestDependencyDate :: Enabled ) ,
309312 // todo: report these
310313 on_mapped_resolution_diagnostic : None ,
311314 types_node_version_req : None ,
@@ -933,7 +936,10 @@ fn resolve_with_graph_error_code(
933936 err : & ResolveWithGraphError ,
934937) -> Option < NodeJsErrorCode > {
935938 match err. as_kind ( ) {
936- ResolveWithGraphErrorKind :: CouldNotResolveNpmNv ( err) => Some ( err. code ( ) ) ,
939+ ResolveWithGraphErrorKind :: CouldNotResolveNpmReqRef ( err) => {
940+ Some ( err. code ( ) )
941+ }
942+ ResolveWithGraphErrorKind :: ManagedResolvePkgFolderFromDenoReq ( _) => None ,
937943 ResolveWithGraphErrorKind :: ResolvePkgFolderFromDenoModule ( _) => None ,
938944 ResolveWithGraphErrorKind :: ResolveNpmReqRef ( err) => err. err . maybe_code ( ) ,
939945 ResolveWithGraphErrorKind :: Resolution ( err) => err
0 commit comments