Create a service to build npm metadata cache record
🌱 Context
With an introduction of a new model Packages::Npm::MetadataCache
and a new service Packages::Npm::GenerateMetadataService
, now it's time to connect them.
⚒ Proposal
Create Packages::Npm::MetadataCacheService
that will manage Packages::Npm::MetadataCache
records: create a new or update existing one with a metadata generated by Packages::Npm::GenerateMetadataService
.
Additionally mount an uploader in Packages::Npm::MetadataCache
to store metadata in the object storage.
Edited by Dzmitry (Dima) Meshcharakou