-
Notifications
You must be signed in to change notification settings - Fork 190
Open
Labels
Description
Environment
Node v13.8.0
Description
Module.createRequireFromPath() is deprecated since Node v12.2.0. An error is thrown when it is used on v13.
Reproducible Demo
Use haul in a project with Node version > 13.
Proposed fix
In
| // Create resolver for this module. |
const createRequireWrapper = Module.createRequire || Module.createRequireFromPath
// Create resolver for this module.
const currentResolve = ((createRequireWrapper(
module.filename
) as unknown) as {
resolve: RequireResolve;
}).resolve;
The method seems to be identical in function, only its naming has changed.
johntimothybailey and eivisand