(registryURL string, metadata *npm2.PackageMetadataVersion)
| 279 | } |
| 280 | |
| 281 | func CreatePackageMetadataVersion(registryURL string, |
| 282 | metadata *npm2.PackageMetadataVersion) *npm2.PackageMetadataVersion { |
| 283 | return &npm2.PackageMetadataVersion{ |
| 284 | ID: fmt.Sprintf("%s@%s", metadata.Name, metadata.Version), |
| 285 | Name: metadata.Name, |
| 286 | Version: metadata.Version, |
| 287 | Description: metadata.Description, |
| 288 | Author: metadata.Author, |
| 289 | Homepage: registryURL, |
| 290 | License: metadata.License, |
| 291 | Dependencies: metadata.Dependencies, |
| 292 | BundleDependencies: metadata.BundleDependencies, |
| 293 | DevDependencies: metadata.DevDependencies, |
| 294 | PeerDependencies: metadata.PeerDependencies, |
| 295 | OptionalDependencies: metadata.OptionalDependencies, |
| 296 | Readme: metadata.Readme, |
| 297 | Bin: metadata.Bin, |
| 298 | Dist: npm2.PackageDistribution{ |
| 299 | Shasum: metadata.Dist.Shasum, |
| 300 | Integrity: metadata.Dist.Integrity, |
| 301 | Tarball: fmt.Sprintf("%s/%s/-/%s/%s", registryURL, metadata.Name, metadata.Version, |
| 302 | metadata.Name+"-"+metadata.Version+".tgz"), |
| 303 | }, |
| 304 | } |
| 305 | } |
| 306 | |
| 307 | func (c *localRegistry) ListTags(ctx context.Context, info npm.ArtifactInfo) (map[string]string, error) { |
| 308 | tags, err := c.tagsDao.FindByImageNameAndRegID(ctx, info.Image, info.RegistryID) |
no outgoing calls
no test coverage detected
searching dependent graphs…