File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 4
4
*/
5
5
var MemoryOutputFileSystem = require ( "webpack/lib/MemoryOutputFileSystem" ) ;
6
6
var MemoryInputFileSystem = require ( "enhanced-resolve/lib/MemoryInputFileSystem" ) ;
7
+ var mime = require ( "mime" ) ;
7
8
8
9
// constructor for the middleware
9
10
module . exports = function ( compiler , options ) {
@@ -127,8 +128,7 @@ module.exports = function(compiler, options) {
127
128
// server content
128
129
var content = fs . readFileSync ( fsPath ) ;
129
130
res . setHeader ( "Access-Control-Allow-Origin" , "*" ) ; // To support XHR, etc.
130
- if ( / \. j s $ / . test ( filename ) )
131
- res . setHeader ( "Content-Type" , "text/javascript" ) ; // No warning in Chrome.
131
+ res . setHeader ( "Content-Type" , mime . lookup ( fsPath ) ) ;
132
132
if ( options . headers ) {
133
133
for ( var name in options . headers ) {
134
134
res . setHeader ( name , options . headers [ name ] ) ;
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " webpack-dev-middleware" ,
3
- "version" : " 0.10.1 " ,
3
+ "version" : " 0.10.2 " ,
4
4
"author" : " Tobias Koppers @sokra" ,
5
5
"description" : " Offers a dev middleware for webpack, which arguments a live bundle to a directory" ,
6
6
"peerDependencies" : {
7
7
"webpack" : " 0.10.x"
8
8
},
9
9
"dependencies" : {
10
- "enhanced-resolve" : " 0.5.x"
10
+ "enhanced-resolve" : " 0.5.x" ,
11
+ "mime" : " 1.x"
11
12
},
12
13
"licenses" : [
13
14
{
You can’t perform that action at this time.
0 commit comments