mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 19:38:23 +00:00 
			
		
		
		
	Fix package error handling and npm meta and empty repo guide (#33112)
This commit is contained in:
		| @@ -81,6 +81,7 @@ type PackageMetadataVersion struct { | ||||
| 	BundleDependencies   []string            `json:"bundleDependencies,omitempty"` | ||||
| 	DevDependencies      map[string]string   `json:"devDependencies,omitempty"` | ||||
| 	PeerDependencies     map[string]string   `json:"peerDependencies,omitempty"` | ||||
| 	PeerDependenciesMeta map[string]any      `json:"peerDependenciesMeta,omitempty"` | ||||
| 	Bin                  map[string]string   `json:"bin,omitempty"` | ||||
| 	OptionalDependencies map[string]string   `json:"optionalDependencies,omitempty"` | ||||
| 	Readme               string              `json:"readme,omitempty"` | ||||
| @@ -222,6 +223,7 @@ func ParsePackage(r io.Reader) (*Package, error) { | ||||
| 				BundleDependencies:      meta.BundleDependencies, | ||||
| 				DevelopmentDependencies: meta.DevDependencies, | ||||
| 				PeerDependencies:        meta.PeerDependencies, | ||||
| 				PeerDependenciesMeta:    meta.PeerDependenciesMeta, | ||||
| 				OptionalDependencies:    meta.OptionalDependencies, | ||||
| 				Bin:                     meta.Bin, | ||||
| 				Readme:                  meta.Readme, | ||||
|   | ||||
| @@ -19,6 +19,7 @@ type Metadata struct { | ||||
| 	BundleDependencies      []string          `json:"bundleDependencies,omitempty"` | ||||
| 	DevelopmentDependencies map[string]string `json:"development_dependencies,omitempty"` | ||||
| 	PeerDependencies        map[string]string `json:"peer_dependencies,omitempty"` | ||||
| 	PeerDependenciesMeta    map[string]any    `json:"peer_dependencies_meta,omitempty"` | ||||
| 	OptionalDependencies    map[string]string `json:"optional_dependencies,omitempty"` | ||||
| 	Bin                     map[string]string `json:"bin,omitempty"` | ||||
| 	Readme                  string            `json:"readme,omitempty"` | ||||
|   | ||||
		Reference in New Issue
	
	Block a user