UNPKG

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
/** * @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;