webpack-hot-middleware
Advanced tools
Comparing version 2.13.2 to 2.14.0
@@ -102,9 +102,17 @@ /*eslint-env browser*/ | ||
var previousProblems = null; | ||
return { | ||
cleanProblemsCache: function () { | ||
previousProblems = null; | ||
}, | ||
problems: function(type, obj) { | ||
if (options.warn) { | ||
console.warn("[HMR] bundle has " + type + ":"); | ||
obj[type].forEach(function(msg) { | ||
console.warn("[HMR] " + strip(msg)); | ||
}); | ||
var newProblems = obj[type].map(function(msg) { return strip(msg); }).join('\n'); | ||
if (previousProblems !== newProblems) { | ||
previousProblems = newProblems; | ||
console.warn("[HMR] bundle has " + type + ":\n" + newProblems); | ||
} | ||
} | ||
@@ -144,3 +152,7 @@ if (overlay && type !== 'warnings') overlay.showProblems(type, obj[type]); | ||
if (reporter) { | ||
if (obj.warnings.length > 0) reporter.problems('warnings', obj); | ||
if (obj.warnings.length > 0) { | ||
reporter.problems('warnings', obj); | ||
} else { | ||
reporter.cleanProblemsCache(); | ||
} | ||
reporter.success(); | ||
@@ -147,0 +159,0 @@ } |
{ | ||
"name": "webpack-hot-middleware", | ||
"version": "2.13.2", | ||
"version": "2.14.0", | ||
"description": "Webpack hot reloading you can attach to your own server", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -137,2 +137,2 @@ # Webpack Hot Middleware | ||
MIT Licened. | ||
MIT Licensed. |
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
41249
934