summaryrefslogtreecommitdiffstats
path: root/node_modules/css-loader/lib/getImportPrefix.js
blob: 5d3be7727ee21113002b9b0eb816ebf02f2f37ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
	MIT License http://www.opensource.org/licenses/mit-license.php
	Author Tobias Koppers @sokra
*/
module.exports = function getImportPrefix(loaderContext, query) {
	if(query.importLoaders === false)
		return "";
	var importLoaders = parseInt(query.importLoaders, 10) || 0;
	var loadersRequest = loaderContext.loaders.slice(
		loaderContext.loaderIndex,
		loaderContext.loaderIndex + 1 + importLoaders
	).map(function(x) { return x.request; }).join("!");
	return "-!" + loadersRequest + "!";
};