mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	fix: PackageMetadataVersion deps (#21017)
Set DevDependencies, PeerDependencies & OptionalDependencies in npm package metadatas Fix #21013
This commit is contained in:
		@@ -55,15 +55,18 @@ func createPackageMetadataVersion(registryURL string, pd *packages_model.Package
 | 
			
		||||
	metadata := pd.Metadata.(*npm_module.Metadata)
 | 
			
		||||
 | 
			
		||||
	return &npm_module.PackageMetadataVersion{
 | 
			
		||||
		ID:           fmt.Sprintf("%s@%s", pd.Package.Name, pd.Version.Version),
 | 
			
		||||
		Name:         pd.Package.Name,
 | 
			
		||||
		Version:      pd.Version.Version,
 | 
			
		||||
		Description:  metadata.Description,
 | 
			
		||||
		Author:       npm_module.User{Name: metadata.Author},
 | 
			
		||||
		Homepage:     metadata.ProjectURL,
 | 
			
		||||
		License:      metadata.License,
 | 
			
		||||
		Dependencies: metadata.Dependencies,
 | 
			
		||||
		Readme:       metadata.Readme,
 | 
			
		||||
		ID:                   fmt.Sprintf("%s@%s", pd.Package.Name, pd.Version.Version),
 | 
			
		||||
		Name:                 pd.Package.Name,
 | 
			
		||||
		Version:              pd.Version.Version,
 | 
			
		||||
		Description:          metadata.Description,
 | 
			
		||||
		Author:               npm_module.User{Name: metadata.Author},
 | 
			
		||||
		Homepage:             metadata.ProjectURL,
 | 
			
		||||
		License:              metadata.License,
 | 
			
		||||
		Dependencies:         metadata.Dependencies,
 | 
			
		||||
		DevDependencies:      metadata.DevelopmentDependencies,
 | 
			
		||||
		PeerDependencies:     metadata.PeerDependencies,
 | 
			
		||||
		OptionalDependencies: metadata.OptionalDependencies,
 | 
			
		||||
		Readme:               metadata.Readme,
 | 
			
		||||
		Dist: npm_module.PackageDistribution{
 | 
			
		||||
			Shasum:    pd.Files[0].Blob.HashSHA1,
 | 
			
		||||
			Integrity: "sha512-" + base64.StdEncoding.EncodeToString(hashBytes),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user