Skip to content
This repository has been archived by the owner on Apr 7, 2024. It is now read-only.
/ flexagon Public archive

proxies between scoped and unscoped registry instances

License

Notifications You must be signed in to change notification settings

npmjs-cf/flexagon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flexagon

Flexagon is an npm registry proxy, written in Elixir, to route between scope and unscoped registry instances. JSON responses are rewritten to ensure tarballs are fetched from this proxy. The package tarballs are streamed from the upstream server to the end user.

Flexagon is used by the npmjs.cf service to deliver public scoped modules from the npm, Inc. registry.

Running

Install the dependencies with mix deps.get, then run with mix run --no-halt.

Future versions may be distributed on hex or generated with the Elixir Release Manager. Help definitely wanted. 😍

Disclaimer

“npm” is a trademark of npm, Inc., and is not affiliated with npmjs.cf or the Flexagon project.

About

proxies between scoped and unscoped registry instances

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages