function findAttribute()

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;
    }