aboutsummaryrefslogtreecommitdiff
path: root/node_modules/loader-utils/lib/getRemainingRequest.js
blob: f48c71a497ecbec3f1be2306abe79640ce1e9f88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
"use strict";

function getRemainingRequest(loaderContext) {
	if(loaderContext.remainingRequest)
		return loaderContext.remainingRequest;
	const request = loaderContext.loaders
		.slice(loaderContext.loaderIndex + 1)
		.map(obj => obj.request)
		.concat([loaderContext.resource]);
	return request.join("!");
}

module.exports = getRemainingRequest;