Files
bower/lib/resolve/PackageRepository.js
André Cruz e5c4391900 Fix some bugs.
2013-05-04 16:32:31 +01:00

27 lines
630 B
JavaScript

var resolverFactory = require('./resolverFactory');
var config = require('../../config');
var PackageRepository = function (options) {
options = options || {};
this._offline = !!options.offline;
this._force = !!options.force;
this._config = options.config || config;
};
// -----------------
PackageRepository.prototype.get = function (decEndpoint) {
return resolverFactory(decEndpoint, {
skipCache: this._force
})
.then(function (resolver) {
return resolver.resolve();
});
};
PackageRepository.prototype.abort = function () {
// TODO
};
module.exports = PackageRepository;