feat: add npm registry caching proxy #16
Reference in New Issue
Block a user
Delete Branch "benvin/npm-remote"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
npmpackage type with metadata URL rewriting sodist.tarballURLs in package JSON are rewritten through the proxy.tgzcontent-type detection, example remote inremotes.yaml, full README section, and test coverageTest plan
make testpasses (179 tests)npm install --registry http://localhost:8000/api/v1/remote/npm/ <package>installs successfullydist.tarballURLs in served JSON rewritten to proxy URL