0.03
A long-lived project that still receives updates
Fetch, Upload, Organize, and Distribute Software Packages
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 3.6, >= 3.6.0

Runtime

>= 0
>= 1.0.1, < 2.9
 Project Readme

pulp-npm

  • pulp-npm
    • About Pulp
    • About pulp_npm
    • License

A Pulp plugin to support npm packages.

For more information, please see the documentation or the Pulp project page.

About Pulp

Pulp is a platform for managing repositories of content, such as software packages, and pushing that content out to large numbers of consumers.

Using Pulp you can:

  • Locally mirror all or part of a repository
  • Host your own content in a new repository
  • Manage content from multiple sources in one place
  • Promote content through different repos in an organized way

About pulp_npm

The plugin pulp_npm supports mirroring npm packages and hosting your own npm registry with Pulp. Since the plugin is API compatible with the NPM Registry, you can use standard npm/yarn tooling:

Install packages from Pulp:

npm install --registry https://pulp.example.com/pulp/content/{domain}/my-repo/ react

Publish packages to Pulp with npm or yarn:

npm publish --registry https://pulp.example.com/npm/{domain}/my-repo/
yarn publish --registry https://pulp.example.com/npm/{domain}/my-repo/

See the Publish Packages with npm / yarn guide for full setup instructions.

License