RegistryFile to OverrideFile

This commit is contained in:
Fede Ramirez
2015-03-24 21:47:19 -03:00
parent 9ccd7e11eb
commit b8b7648579
2 changed files with 11 additions and 11 deletions
+5 -5
View File
@@ -13,7 +13,7 @@ var gray = colors.gray;
var log = require('./lib/log');
var JsonFile = require('./lib/JsonFile');
var RegistryFile = require('./lib/RegistryFile');
var OverrideFile = require('./lib/OverrideFile');
var OverridesList = require('./lib/OverridesList');
//
@@ -78,16 +78,16 @@ var ok = function(msg){
/**
* registry.json
*/
var registryFile = new RegistryFile();
var overrideFile = new OverrideFile();
if(registryFile.errors().length) {
if(overrideFile.errors().length) {
// json format errors
error(registryFile.errors());
error(overrideFile.errors());
} else {
ok('registry.json is valid json');
registryFile.forEachRegistryEntry(function(pkg, registryEntryName){
overrideFile.forEachRegistryEntry(function(pkg, registryEntryName){
// validate specific packages
if(program.args.length) {
@@ -6,19 +6,19 @@ var JsonFile = require('./JsonFile');
var CANONICAL_NAME_EXPECTATION = /^([^:\s]*):([^\s]*)$/;
/**
* @constructor RegistryFile
* @constructor OverrideFile
*/
var RegistryFile = module.exports = function RegistryFile(){
var OverrideFile = module.exports = function OverrideFile(){
if( !(this instanceof RegistryFile) )
return new RegistryFile();
if( !(this instanceof OverrideFile) )
return new OverrideFile();
JsonFile.call(this, path.resolve('./registry.json'));
};
util.inherits(RegistryFile, JsonFile);
util.inherits(OverrideFile, JsonFile);
RegistryFile.prototype.forEachRegistryEntry = function(fn){
OverrideFile.prototype.forEachRegistryEntry = function(fn){
return this.forEach(function(canonicalPackageName, registryEntryName){