File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -308,14 +308,19 @@ export function findPackageDependencyPaths(
308308 path . join ( packageRoot , "noop.js" ) ,
309309 ) ;
310310
311- const { dependencies = { } } = readPackageSync ( { cwd : packageRoot } ) ;
311+ const { dependencies = { } , napiDependencies = [ ] } = readPackageSync ( { cwd : packageRoot } ) ;
312+
313+ const safeNApiDependencies : string [ ] = Array . isArray ( napiDependencies )
314+ ? napiDependencies . map ( String )
315+ : [ ] ;
312316
313317 return Object . fromEntries (
314- Object . keys ( dependencies ) . flatMap ( ( dependencyName ) => {
318+ Object . keys ( dependencies ) . concat ( safeNApiDependencies ) . flatMap ( ( dependencyName ) => {
315319 const resolvedDependencyRoot = resolvePackageRoot (
316320 requireFromPackageRoot ,
317321 dependencyName ,
318322 ) ;
323+
319324 return resolvedDependencyRoot
320325 ? [ [ dependencyName , resolvedDependencyRoot ] ]
321326 : [ ] ;
You can’t perform that action at this time.
0 commit comments