diff --git a/src/utils.js b/src/utils.js index ea569c45..d77af529 100644 --- a/src/utils.js +++ b/src/utils.js @@ -68,7 +68,17 @@ function isRelativePath(str) { return RELATIVE_PATH_REGEXP.test(str); } +// TODO simplify for the next major release function stringifyRequest(loaderContext, request) { + if ( + typeof loaderContext.utils !== "undefined" && + typeof loaderContext.utils.contextify === "function" + ) { + return JSON.stringify( + loaderContext.utils.contextify(loaderContext.context, request) + ); + } + const splitted = request.split("!"); const { context } = loaderContext;