node-img-placeholder
Advanced tools
Comparing version 4.0.0 to 4.1.0
@@ -8,2 +8,9 @@ module.exports = function(config) { | ||
app.all('/*', function(req, res, next) { | ||
res.header("Access-Control-Allow-Origin", "*"); | ||
res.header("Access-Control-Allow-Headers", "X-Requested-With"); | ||
next(); | ||
}); | ||
app.get('/' + config.namespace + '/:dimension.:contentType', function(req, res, next) { | ||
@@ -24,3 +31,2 @@ var p = req.params; | ||
}); | ||
imageService.createImage(_config, function(err, image) { | ||
@@ -30,3 +36,2 @@ if(err) { | ||
} | ||
res.setHeader('Content-Type', 'image/' + _config.contentType); | ||
@@ -36,3 +41,2 @@ res.setHeader('Cache-Control', 'public, max-age=' + _config.maxAge); | ||
res.setHeader('Last-Modified', _config.expiryDate); | ||
if(_config.delay) { | ||
@@ -46,8 +50,7 @@ setTimeout(function() { | ||
} | ||
}) | ||
}); | ||
return app; | ||
}; |
{ | ||
"name": "node-img-placeholder", | ||
"version": "4.0.0", | ||
"version": "4.1.0", | ||
"description": "run a local image placeholder service", | ||
@@ -40,5 +40,5 @@ "main": "lib/server.js", | ||
"dependencies": { | ||
"express": "4.13.3", | ||
"extend": "3.0.0", | ||
"gm": "1.21.1", | ||
"express": "^4.13.3", | ||
"extend": "^3.0.0", | ||
"gm": "^1.21.1", | ||
"morgan": "1.6.1", | ||
@@ -45,0 +45,0 @@ "serve-favicon": "2.3.0" |
81330
593
26
+ Addedaccepts@1.3.8(transitive)
+ Addedbody-parser@1.20.3(transitive)
+ Addedbytes@3.1.2(transitive)
+ Addedcall-bind-apply-helpers@1.0.2(transitive)
+ Addedcall-bound@1.0.4(transitive)
+ Addedcontent-disposition@0.5.4(transitive)
+ Addedcookie@0.7.1(transitive)
+ Addedcross-spawn@7.0.6(transitive)
+ Addeddebug@2.6.93.2.7(transitive)
+ Addeddepd@2.0.0(transitive)
+ Addeddestroy@1.2.0(transitive)
+ Addeddunder-proto@1.0.1(transitive)
+ Addedencodeurl@1.0.22.0.0(transitive)
+ Addedes-define-property@1.0.1(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-object-atoms@1.1.1(transitive)
+ Addedetag@1.8.1(transitive)
+ Addedexpress@4.21.2(transitive)
+ Addedextend@3.0.2(transitive)
+ Addedfinalhandler@1.3.1(transitive)
+ Addedforwarded@0.2.0(transitive)
+ Addedfresh@0.5.2(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedget-intrinsic@1.3.0(transitive)
+ Addedget-proto@1.0.1(transitive)
+ Addedgm@1.25.1(transitive)
+ Addedgopd@1.2.0(transitive)
+ Addedhas-symbols@1.1.0(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedhttp-errors@2.0.0(transitive)
+ Addediconv-lite@0.4.24(transitive)
+ Addedipaddr.js@1.9.1(transitive)
+ Addedisexe@2.0.0(transitive)
+ Addedmath-intrinsics@1.1.0(transitive)
+ Addedmerge-descriptors@1.0.3(transitive)
+ Addedmime@1.6.0(transitive)
+ Addedms@2.0.02.1.3(transitive)
+ Addednegotiator@0.6.3(transitive)
+ Addedobject-inspect@1.13.4(transitive)
+ Addedon-finished@2.4.1(transitive)
+ Addedpath-key@3.1.1(transitive)
+ Addedpath-to-regexp@0.1.12(transitive)
+ Addedproxy-addr@2.0.7(transitive)
+ Addedqs@6.13.0(transitive)
+ Addedrange-parser@1.2.1(transitive)
+ Addedraw-body@2.5.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsafer-buffer@2.1.2(transitive)
+ Addedsend@0.19.0(transitive)
+ Addedserve-static@1.16.2(transitive)
+ Addedsetprototypeof@1.2.0(transitive)
+ Addedshebang-command@2.0.0(transitive)
+ Addedshebang-regex@3.0.0(transitive)
+ Addedside-channel@1.1.0(transitive)
+ Addedside-channel-list@1.0.0(transitive)
+ Addedside-channel-map@1.0.1(transitive)
+ Addedside-channel-weakmap@1.0.2(transitive)
+ Addedstatuses@2.0.1(transitive)
+ Addedtoidentifier@1.0.1(transitive)
+ Addedutils-merge@1.0.1(transitive)
+ Addedvary@1.1.2(transitive)
+ Addedwhich@2.0.2(transitive)
- Removedaccepts@1.2.13(transitive)
- Removedcontent-disposition@0.5.0(transitive)
- Removedcookie@0.1.3(transitive)
- Removeddepd@1.1.2(transitive)
- Removeddestroy@1.0.31.0.4(transitive)
- Removedescape-html@1.0.2(transitive)
- Removedexpress@4.13.3(transitive)
- Removedextend@3.0.0(transitive)
- Removedfinalhandler@0.4.0(transitive)
- Removedforwarded@0.1.2(transitive)
- Removedgm@1.21.1(transitive)
- Removedhttp-errors@1.3.1(transitive)
- Removedipaddr.js@1.0.5(transitive)
- Removedmerge-descriptors@1.0.0(transitive)
- Removedmime@1.3.4(transitive)
- Removednegotiator@0.5.3(transitive)
- Removedpath-to-regexp@0.1.7(transitive)
- Removedproxy-addr@1.0.10(transitive)
- Removedqs@4.0.0(transitive)
- Removedrange-parser@1.0.3(transitive)
- Removedsend@0.13.00.13.2(transitive)
- Removedserve-static@1.10.3(transitive)
- Removedstatuses@1.2.1(transitive)
- Removedutils-merge@1.0.0(transitive)
- Removedvary@1.0.1(transitive)
Updatedexpress@^4.13.3
Updatedextend@^3.0.0
Updatedgm@^1.21.1