UNPKG

conflakes

Version:

Manager of the configuration, may be depending on the environment, with the ability to import another config files defined inside themselves.

27 lines 745 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class LoaderResolver { constructor(loaders = []) { this.loaders = []; loaders.forEach((loader) => { this.addLoader(loader); }); } resolve(resource, type = null) { for (let i = 0, len = this.loaders.length; i < len; i++) { if (this.loaders[i].supports(resource, type)) { return this.loaders[i]; } } return false; } addLoader(loader) { this.loaders.push(loader); loader.setResolver(this); } getLoaders() { return this.loaders; } } exports.LoaderResolver = LoaderResolver; //# sourceMappingURL=LoaderResolver.js.map