Blame view

node_modules/less/lib/less-browser/plugin-loader.js 871 Bytes
7820380e   “wangming”   1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  "use strict";
  Object.defineProperty(exports, "__esModule", { value: true });
  var tslib_1 = require("tslib");
  /**
   * @todo Add tests for browser `@plugin`
   */
  var abstract_plugin_loader_js_1 = tslib_1.__importDefault(require("../less/environment/abstract-plugin-loader.js"));
  /**
   * Browser Plugin Loader
   */
  var PluginLoader = function (less) {
      this.less = less;
      // Should we shim this.require for browser? Probably not?
  };
  PluginLoader.prototype = Object.assign(new abstract_plugin_loader_js_1.default(), {
      loadPlugin: function (filename, basePath, context, environment, fileManager) {
          return new Promise(function (fulfill, reject) {
              fileManager.loadFile(filename, basePath, context, environment)
                  .then(fulfill).catch(reject);
          });
      }
  });
  exports.default = PluginLoader;
  //# sourceMappingURL=plugin-loader.js.map