Combine fetchPackage and findFile into same middleware

This commit is contained in:
MICHAEL JACKSON
2017-08-16 15:07:34 -07:00
parent b6b477e096
commit bc609ca825
4 changed files with 159 additions and 169 deletions

View File

@ -7,8 +7,7 @@ const morgan = require('morgan')
const { fetchStats } = require('./cloudflare')
const parsePackageURL = require('./middleware/parsePackageURL')
const fetchPackage = require('./middleware/fetchPackage')
const findFile = require('./middleware/findFile')
const fetchFile = require('./middleware/fetchFile')
const serveFile = require('./middleware/serveFile')
morgan.token('fwd', function (req) {
@ -68,8 +67,7 @@ function createServer() {
}))
app.use(parsePackageURL)
app.use(fetchPackage)
app.use(findFile)
app.use(fetchFile)
app.use(serveFile)
const server = http.createServer(app)