Blame view

node_modules/less/test/plugins/preprocess/index.js 672 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  (function(exports) {
      var preProcessor = function() {};
  
      preProcessor.prototype = {
          process : function (src, extra) {
              var injected = '@color: red;\n';
              var ignored = extra.imports.contentsIgnoredChars;
              var fileInfo = extra.fileInfo;
              ignored[fileInfo.filename] = ignored[fileInfo.filename] || 0;
              ignored[fileInfo.filename] += injected.length;
              return injected + src;
          }
      };
  
      exports.install = function(less, pluginManager) {
          pluginManager.addPreProcessor( new preProcessor() );
      };
  
  })(typeof exports === 'undefined' ? this['preProcessorPlugin'] = {} : exports);