@@ -197,23 +197,24 @@ def parse_oss_information(self, f_name):
197197 comment_list .append ('transitive' )
198198
199199 if f'{ oss_init_name } ({ oss_version } )' in self .relation_tree :
200- deps_list .extend (self .relation_tree [f'{ oss_init_name } ({ oss_version } )' ])
200+ rel_items = [f'npm:{ ri } ' for ri in self .relation_tree [f'{ oss_init_name } ({ oss_version } )' ]]
201+ deps_list .extend (rel_items )
201202
202203 manifest_file_path = os .path .join (package_path , const .SUPPORT_PACKAE .get (self .package_manager_name ))
203204 multi_license , license_comment , multi_flag = check_multi_license (license_name , manifest_file_path )
204205
205206 comment = ',' .join (comment_list )
207+ deps = ',' .join (deps_list )
206208 if multi_flag :
207209 comment = f'{ comment } , { license_comment } '
208- license_name = multi_license
210+ sheet_list .append ([purl , oss_name , oss_version , multi_license , dn_loc , homepage ,
211+ '' , '' , comment , deps ])
209212 else :
210213 license_name = license_name .replace ("," , "" )
211214 license_name = check_unknown_license (license_name , manifest_file_path )
215+ sheet_list .append ([purl , oss_name , oss_version , license_name , dn_loc , homepage ,
216+ '' , '' , comment , deps ])
212217
213- sheet_list .append ([purl , oss_name , oss_version , license_name , dn_loc , homepage ,
214- '' , '' , comment , deps_list ])
215-
216- sheet_list = self .change_dep_to_purl (sheet_list )
217218 return sheet_list
218219
219220
0 commit comments