Simplify middleware

This commit is contained in:
MICHAEL JACKSON
2017-06-09 13:29:21 -07:00
parent c3d9ede460
commit db8f1fa5a0
2 changed files with 5 additions and 17 deletions

View File

@ -1,4 +1,3 @@
const http = require('http')
const tmpdir = require('os-tmpdir')
const { join: joinPaths } = require('path')
const { stat: statFile, readFile } = require('fs')
@ -28,11 +27,11 @@ const checkLocalCache = (dir, callback) =>
callback(stats && stats.isFile())
})
const ResolveExtensions = [ '', '.js', '.json' ]
const createTempPath = (name) =>
joinPaths(tmpdir(), `unpkg-${name}`)
const ResolveExtensions = [ '', '.js', '.json' ]
/**
* Resolves a path like "lib/file" into "lib/file.js" or
* "lib/file.json" depending on which one is available, similar
@ -264,15 +263,4 @@ const createRequestHandler = (options = {}) => {
return handleRequest
}
/**
* Creates and returns an HTTP server that serves files from NPM packages.
*/
const createServer = (options) =>
http.createServer(
createRequestHandler(options)
)
module.exports = {
createRequestHandler,
createServer
}
module.exports = createRequestHandler