mirror of
https://codeberg.org/forgejo/forgejo
synced 2024-11-28 04:36:11 +01:00
Backport #21017 Set DevDependencies, PeerDependencies & OptionalDependencies in npm package metadatas Fix https://github.com/go-gitea/gitea/issues/21013
This commit is contained in:
parent
3973ce36d9
commit
bd1412c3af
|
@ -55,15 +55,18 @@ func createPackageMetadataVersion(registryURL string, pd *packages_model.Package
|
||||||
metadata := pd.Metadata.(*npm_module.Metadata)
|
metadata := pd.Metadata.(*npm_module.Metadata)
|
||||||
|
|
||||||
return &npm_module.PackageMetadataVersion{
|
return &npm_module.PackageMetadataVersion{
|
||||||
ID: fmt.Sprintf("%s@%s", pd.Package.Name, pd.Version.Version),
|
ID: fmt.Sprintf("%s@%s", pd.Package.Name, pd.Version.Version),
|
||||||
Name: pd.Package.Name,
|
Name: pd.Package.Name,
|
||||||
Version: pd.Version.Version,
|
Version: pd.Version.Version,
|
||||||
Description: metadata.Description,
|
Description: metadata.Description,
|
||||||
Author: npm_module.User{Name: metadata.Author},
|
Author: npm_module.User{Name: metadata.Author},
|
||||||
Homepage: metadata.ProjectURL,
|
Homepage: metadata.ProjectURL,
|
||||||
License: metadata.License,
|
License: metadata.License,
|
||||||
Dependencies: metadata.Dependencies,
|
Dependencies: metadata.Dependencies,
|
||||||
Readme: metadata.Readme,
|
DevDependencies: metadata.DevelopmentDependencies,
|
||||||
|
PeerDependencies: metadata.PeerDependencies,
|
||||||
|
OptionalDependencies: metadata.OptionalDependencies,
|
||||||
|
Readme: metadata.Readme,
|
||||||
Dist: npm_module.PackageDistribution{
|
Dist: npm_module.PackageDistribution{
|
||||||
Shasum: pd.Files[0].Blob.HashSHA1,
|
Shasum: pd.Files[0].Blob.HashSHA1,
|
||||||
Integrity: "sha512-" + base64.StdEncoding.EncodeToString(hashBytes),
|
Integrity: "sha512-" + base64.StdEncoding.EncodeToString(hashBytes),
|
||||||
|
|
Loading…
Reference in a new issue