-
API for invalidating individual cache items, so that the npm client can remove cached data about a package after a new version was published (or a version was unpublished).
-
API for
/-/all
that is updated incrementally via/-/all/since?stale=update_after&startkey={time}
-
proxy - http over http, https over http (CONNECT verb)
-
Locking (maybe use this concept instead?)
- cookie jar
- follow redirects (configurable)
- strip some headers like cookies when saving to cache
chownr
cache files (?)