properties validation for PackageOverrideFile
This commit is contained in:
+4
-4
@@ -12,7 +12,7 @@ var forOwn = mout.object.forOwn;
|
||||
var gray = colors.gray;
|
||||
|
||||
var log = require('./lib/log');
|
||||
var JsonFile = require('./lib/JsonFile');
|
||||
var PackageOverrideFile = require('./lib/PackageOverrideFile');
|
||||
var OverrideFile = require('./lib/OverrideFile');
|
||||
var OverridesList = require('./lib/OverridesList');
|
||||
|
||||
@@ -138,9 +138,9 @@ forOwn(endpoints, function(Endpoint, endpointName){
|
||||
if(program.args.length && program.args.indexOf(fileinfo.canonicalPackageName) === -1 )
|
||||
return;
|
||||
|
||||
var overrideFile = new JsonFile(fileinfo.path);
|
||||
if(overrideFile.hasErrors())
|
||||
return error( util.format('%s is not valid json file \n - %s', gray(fileinfo.path), overrideFile.errors().join('\n -')) );
|
||||
var packageOverrideFile = new PackageOverrideFile(fileinfo.path);
|
||||
if(packageOverrideFile.hasErrors())
|
||||
return error( util.format('%s is not valid package override file \n - %s', gray(fileinfo.path), packageOverrideFile.errors().join('\n -')) );
|
||||
|
||||
ok( fileinfo.canonicalPackageName + '@' + fileinfo.packageVersion );
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user