function readRatignorePatterns()

in src/audit-license-headers.js [117:126]


function readRatignorePatterns (dir) {
    const ratignorePath = path.join(dir, '.ratignore');
    if (!fs.existsSync(ratignorePath)) return [];

    // return only non-empty and non-comment lines
    return fs.readFileSync(ratignorePath, 'utf-8')
        .split('\n')
        .map(line => line.trim())
        .filter(line => line.length > 0 && !line.startsWith('#'));
}