loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add support for npm bundleDependencies (#30751)

(cherry picked from commit ad4e902d5a1430c0c1df18bf404537df5ded1dba)

authored by

Micash and committed by
Earl Warren
b8e7b394 96fd8008

+14
+2
modules/packages/npm/creator.go
··· 78 78 Repository Repository `json:"repository,omitempty"` 79 79 Keywords []string `json:"keywords,omitempty"` 80 80 Dependencies map[string]string `json:"dependencies,omitempty"` 81 + BundleDependencies []string `json:"bundleDependencies,omitempty"` 81 82 DevDependencies map[string]string `json:"devDependencies,omitempty"` 82 83 PeerDependencies map[string]string `json:"peerDependencies,omitempty"` 83 84 Bin map[string]string `json:"bin,omitempty"` ··· 218 219 ProjectURL: meta.Homepage, 219 220 Keywords: meta.Keywords, 220 221 Dependencies: meta.Dependencies, 222 + BundleDependencies: meta.BundleDependencies, 221 223 DevelopmentDependencies: meta.DevDependencies, 222 224 PeerDependencies: meta.PeerDependencies, 223 225 OptionalDependencies: meta.OptionalDependencies,
+1
modules/packages/npm/metadata.go
··· 16 16 ProjectURL string `json:"project_url,omitempty"` 17 17 Keywords []string `json:"keywords,omitempty"` 18 18 Dependencies map[string]string `json:"dependencies,omitempty"` 19 + BundleDependencies []string `json:"bundleDependencies,omitempty"` 19 20 DevelopmentDependencies map[string]string `json:"development_dependencies,omitempty"` 20 21 PeerDependencies map[string]string `json:"peer_dependencies,omitempty"` 21 22 OptionalDependencies map[string]string `json:"optional_dependencies,omitempty"`
+1
options/locale/locale_en-US.ini
··· 3573 3573 npm.install2 = or add it to the package.json file: 3574 3574 npm.dependencies = Dependencies 3575 3575 npm.dependencies.development = Development Dependencies 3576 + npm.dependencies.bundle = Bundled Dependencies 3576 3577 npm.dependencies.peer = Peer Dependencies 3577 3578 npm.dependencies.optional = Optional Dependencies 3578 3579 npm.details.tag = Tag
+1
routers/api/packages/npm/api.go
··· 64 64 Homepage: metadata.ProjectURL, 65 65 License: metadata.License, 66 66 Dependencies: metadata.Dependencies, 67 + BundleDependencies: metadata.BundleDependencies, 67 68 DevDependencies: metadata.DevelopmentDependencies, 68 69 PeerDependencies: metadata.PeerDependencies, 69 70 OptionalDependencies: metadata.OptionalDependencies,
+9
templates/package/content/npm.tmpl
··· 45 45 </div> 46 46 {{end}} 47 47 48 + {{if .PackageDescriptor.Metadata.BundleDependencies}} 49 + <h4 class="ui top attached header">{{ctx.Locale.Tr "packages.npm.dependencies.bundle"}}</h4> 50 + <div class="ui attached segment"> 51 + {{range .PackageDescriptor.Metadata.BundleDependencies}} 52 + {{.}} 53 + {{end}} 54 + </div> 55 + {{end}} 56 + 48 57 {{if .PackageDescriptor.Metadata.Keywords}} 49 58 <h4 class="ui top attached header">{{ctx.Locale.Tr "packages.keywords"}}</h4> 50 59 <div class="ui attached segment">