Skip to content

Commit 6a7e79a

Browse files
committed
Convert non-Error errors into Errors
1 parent 1886ee0 commit 6a7e79a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/NormalModule.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,9 @@ class NormalModule extends Module {
296296
}
297297

298298
if (err) {
299+
if (!(err instanceof Error)) {
300+
err = new NonErrorEmittedError(err);
301+
}
299302
const currentLoader = this.getCurrentLoader(loaderContext);
300303
const error = new ModuleBuildError(this, err, {
301304
from:

0 commit comments

Comments
 (0)