aboutsummaryrefslogtreecommitdiff
path: root/node_modules/css-loader/lib/localsLoader.js
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-11-08 00:43:05 +0800
committerruki <waruqi@gmail.com>2018-11-07 22:18:30 +0800
commit89e95b3f143682ed9a006991bacf45c9dcba4818 (patch)
tree4f44cf41b828577d583890bdd5a1c31e8491a6ba /node_modules/css-loader/lib/localsLoader.js
parentaa7f0199255277949790b41c56e8ec97dd4f0da4 (diff)
downloadxmake-docs-vuepress.tar.gz
xmake-docs-vuepress.zip
remove node_modulesvuepress
Diffstat (limited to 'node_modules/css-loader/lib/localsLoader.js')
-rw-r--r--node_modules/css-loader/lib/localsLoader.js49
1 files changed, 0 insertions, 49 deletions
diff --git a/node_modules/css-loader/lib/localsLoader.js b/node_modules/css-loader/lib/localsLoader.js
deleted file mode 100644
index 73d5757a..00000000
--- a/node_modules/css-loader/lib/localsLoader.js
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- MIT License http://www.opensource.org/licenses/mit-license.php
- Author Tobias Koppers @sokra
-*/
-var loaderUtils = require("loader-utils");
-var processCss = require("./processCss");
-var getImportPrefix = require("./getImportPrefix");
-var compileExports = require("./compile-exports");
-var createResolver = require("./createResolver");
-
-
-module.exports = function(content) {
- if(this.cacheable) this.cacheable();
- var callback = this.async();
- var query = loaderUtils.getOptions(this) || {};
- var moduleMode = query.modules || query.module;
- var camelCaseKeys = query.camelCase || query.camelcase;
- var resolve = createResolver(query.alias);
-
- processCss(content, null, {
- mode: moduleMode ? "local" : "global",
- query: query,
- minimize: this.minimize,
- loaderContext: this,
- resolve: resolve
- }, function(err, result) {
- if(err) return callback(err);
-
- // for importing CSS
- var importUrlPrefix = getImportPrefix(this, query);
-
- function importItemMatcher(item) {
- var match = result.importItemRegExp.exec(item);
- var idx = +match[1];
- var importItem = result.importItems[idx];
- var importUrl = importUrlPrefix + importItem.url;
- return "\" + require(" + loaderUtils.stringifyRequest(this, importUrl) + ")" +
- "[" + JSON.stringify(importItem.export) + "] + \"";
- }
-
- var exportJs = compileExports(result, importItemMatcher.bind(this), camelCaseKeys);
- if (exportJs) {
- exportJs = "module.exports = " + exportJs + ";";
- }
-
-
- callback(null, exportJs);
- }.bind(this));
-};