Skip to content

Commit 37db949

Browse files
committed
Assign npm Resources to Package #2929
Signed-off-by: Jono Yang <[email protected]>
1 parent b5fa441 commit 37db949

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/packagedcode/npm.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,18 @@ def assemble(cls, package_data, resource, codebase):
5353
else:
5454
dir_resource=resource
5555

56-
yield from cls.assemble_from_many_datafiles(
56+
for assembled in cls.assemble_from_many_datafiles(
5757
datafile_name_patterns=datafile_name_patterns,
5858
directory=dir_resource,
5959
codebase=codebase,
60-
)
60+
):
61+
if isinstance(assembled, models.Package):
62+
cls.assign_package_to_resources(
63+
package=assembled,
64+
resource=resource,
65+
codebase=codebase,
66+
)
67+
yield assembled
6168

6269
@classmethod
6370
def walk_npm(cls, resource, codebase, depth=0):

0 commit comments

Comments
 (0)