ipfs/ipfs-companion

Intercept URLs for JS libs at public CDNs

Open

#674 aperta il 31 gen 2019

Vedi su GitHub
 (4 commenti) (6 reazioni) (0 assegnatari)JavaScript (364 fork)batch import
P3exp/intermediatehelp wantedkind/enhancementstatus/ready

Metriche repository

Star
 (1992 star)
Metriche merge PR
 (Merge medio 53g 3h) (1 PR mergiata in 30 g)

Descrizione

Extracted from https://github.com/ipfs-shipyard/ipfs-companion/issues/570#issuecomment-421811923

Summary

Intercept URLs from public CDNs like unpkg.com and load them from IPFS.

Detection

Two ways:

  • Seamless: work with CDN operators to expose assets on IPFS paths /ipfs/<cid>/**/*.min.js
  • Grunt: identify the most popular assets across free CDNs, create a JSON mapping between filename/URL and CID and ship it with ipfs-companion as additional hint for creating redirects.

Additional Resources

Guida contributor