Comparing version 0.3.0 to 0.3.1
@@ -79,6 +79,6 @@ const fs = require('fs'); | ||
let extensions = opts.extensions || ['html', 'htm']; | ||
let setHeaders = opts.setHeaders || noop; | ||
if (opts.dev) { | ||
return function (req, res, next) { | ||
let [start=0, end=Infinity] = (req.headers.range || '').replace('bytes=', '').split('-'); | ||
let uri = decodeURIComponent(req.path || req.pathname || parser(req).pathname); | ||
@@ -90,2 +90,3 @@ let arr = uri.includes('.') ? [uri] : toAssume(uri, extensions); | ||
let stats = fs.statSync(file); | ||
setHeaders(res, uri, stats); | ||
send(req, res, file, stats, { | ||
@@ -99,3 +100,2 @@ 'Content-Type': mime.getType(file), | ||
let setHeaders = opts.setHeaders || noop; | ||
let cc = opts.maxAge != null && `public,max-age=${opts.maxAge}`; | ||
@@ -102,0 +102,0 @@ if (cc && opts.immutable) cc += ',immutable'; |
{ | ||
"name": "sirv", | ||
"version": "0.3.0", | ||
"version": "0.3.1", | ||
"description": "The optimized & lightweight middleware for serving requests to static assets", | ||
@@ -5,0 +5,0 @@ "repository": "lukeed/sirv", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
8791