agentsqripts
Version:
Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems
29 lines (27 loc) • 1.61 kB
JavaScript
/**
* @file Main entry point for AgentSqripts developer productivity platform
* @description Single responsibility: Export comprehensive code analysis capabilities for external consumption
*
* This module serves as the primary entry point for the AgentSqripts platform, providing
* a unified interface for all analysis capabilities including security vulnerabilities,
* performance issues, WET code detection, UI problems, and comprehensive code quality
* assessment tools. It enables external consumers to access the full platform functionality
* through a single import statement.
*
* Design rationale:
* - Unified export interface simplifies integration for external developers and AI agents
* - Comprehensive API surface provides access to all platform analysis capabilities
* - Single entry point enables consistent versioning and dependency management
* - Clear module organization supports both individual analyzer usage and platform-wide analysis
* - Future-proof design accommodates platform expansion while maintaining API stability
*
* Export categories:
* - Core analysis functions for security, performance, and code quality assessment
* - Utility functions for file processing, directory scanning, and result formatting
* - Configuration constants and patterns for customizing analysis behavior
* - CLI integration points for command-line tool development
* - Specialized analyzers for domain-specific code quality concerns
*/
// Main module exports for AgentSqripts developer productivity platform
const mainExports = require('./lib');
module.exports = mainExports;