UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

13 lines (11 loc) 336 B
/** * @file Extract class names from blocks * @description Single responsibility: Get class names from code blocks */ function extractClassNames(blocks) { return blocks .filter(b => b.className || (b.type === 'class' && b.name)) .map(b => b.className || b.name) .filter(Boolean); } module.exports = extractClassNames;