in tasks/generate-license-data.js [209:219]
function findAttribute(packageFile, attribute) {
if (grunt.file.exists(packageFile)) {
var packageData = grunt.file.readJSON(packageFile, { encoding: 'UTF-8' });
if (packageData[attribute] != null) {
return packageData[attribute];
}
} else {
grunt.log.writeln('file does not exist ' + packageFile)
}
return undefined;
}