123456789101112131415161718192021222324 |
- "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
|