Skip to content

Commit

Permalink
override dependencies set registry jspm by default
Browse files Browse the repository at this point in the history
  • Loading branch information
guybedford committed Jan 13, 2015
1 parent 826a7bb commit 8d80d85
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions lib/config.js
Expand Up @@ -33,14 +33,19 @@ exports.derivePackageConfig = function(pjson, override) {

// apply the jspm internal overrides first
if (pjson.jspm) {
if (pjson.jspm.dependencies && !pjson.registry && !pjson.jspm.registry)
pjson.jspm.registry = 'jspm';
extend(dpjson, pjson.jspm);

if (pjson.jspm.dependencies)
dpjson.registry = dpjson.registry || 'jspm';
}

if (override)
if (override) {
extend(dpjson, override);

if (override.dependencies)
dpjson.registry = dpjson.registry || 'jspm';
}

// finally set the derived package.json as the "jspm" property on the package.json
return dpjson;
}
Expand Down

0 comments on commit 8d80d85

Please sign in to comment.