Can i push downloaded npm dependencies to gitlab package registry

I am creating a Jenkins pipeline to build an AngularJS project in an air-gapped environment. For this purpose, I would like to push the required dependencies to the GitLab package registry. Is it possible to do that, or are there any other options available to resolve the required dependencies in an air-gapped environment?