Go to file
MICHAEL JACKSON 4aba460a63 Fix extraction race condition
This is a fix for a subtle bug that caused unpkg to incorrectly send a
404 response for valid filenames on the initial request for a package.
It also prevents the same package from being downloaded from the
registry by multiple concurrent requests.

Fixes #38
Closes #39
2017-06-18 16:57:26 +10:00
client Add copyright notice 2017-06-09 13:49:27 -07:00
config Rewrite frontend using create-react-app 2017-03-25 23:57:22 -07:00
public Rewrite frontend using create-react-app 2017-03-25 23:57:22 -07:00
scripts Return top scores already sorted 2017-05-30 09:20:45 -07:00
server Fix extraction race condition 2017-06-18 16:57:26 +10:00
.gitignore Store log summary data in Redis instead of Firebase 2017-05-24 09:25:00 -07:00
Procfile Move workers into server dir 2017-05-26 09:04:03 -07:00
Procfile.local Rewrite frontend using create-react-app 2017-03-25 23:57:22 -07:00
README.md Rename "serve" command to "server" 2017-04-04 07:40:05 -07:00
package.json Add top packages to stats summary script 2017-05-25 16:12:44 -07:00
server.js Remove Trace, add Sentry 2017-04-24 14:39:53 -07:00
yarn.lock Add top packages to stats summary script 2017-05-25 16:12:44 -07:00

README.md

unpkg

unpkg is a fast, global CDN for everything on npm.

The project is maintained by React Training with sponsorship from Cloudflare and Heroku.

Development

The website was built using create-react-app. This is the app you see when you run yarn start. However, none of the package links will work.

To start the backend, use yarn run server. This will start the backend so the website (which is really just a static HTML file) can serve as a proxy for package requests.