UNPKG

perf-wizard

Version:

🚀 Ultimate Performance Analysis Tool - Advanced AST Analysis, React/Vue Optimization, Bundle Impact & Memory Leak Detection

72 lines (56 loc) 2.67 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.1.0-production] - 2025-07-31 ### 🚀 Added - PRODUCTION READY FEATURES - **Config file support** - `.perf-wizardrc` for custom settings - **JSON output option** - `--json` for CI/CD integration - **Glob pattern support** - Analyze files with patterns like `src/**/*.js` - **Multiple output formats** - Console, JSON, Summary modes - **Smart exclusions** - Auto-ignore node_modules, dist, build folders - **Enhanced CLI options** - `--quiet`, `--debug`, `--summary` flags - **Cyclomatic complexity analysis** - Advanced code complexity measurement - **Memory monitoring** - Real-time memory usage tracking - **Configurable thresholds** - Custom limits for file size, functions, etc. - **Performance benchmarking** - Execution time tracking ### 🔧 Enhanced - **CLI parsing** - Enhanced Commander.js implementation - **File analysis engine** - More accurate code analysis - **Error handling** - Robust error management - **Logging system** - Multi-level logging (quiet/info/debug) - **Output formatting** - Professional colorized output ### 📚 Documentation - **Complete README.md** - Comprehensive usage guide - **LICENSE** - MIT License added - **Configuration examples** - Sample config files - **CI/CD integration guide** - GitHub Actions examples ### 🛡️ Production Ready - **No fake data** - 100% authentic analysis results - **Performance optimized** - Fast execution for large codebases - **Memory efficient** - Optimized memory usage - **Cross-platform** - Windows, macOS, Linux support ## [2.0.0-enhanced] - 2025-07-31 ### 🗑️ Removed - All test files and directories - TypeScript compilation dependencies - Development-only configurations - Fake "perfection mode" data ### 🔧 Fixed - 10+ memory optimization issues - Package.json production configuration - Binary executable functionality - Real performance analysis implementation ### ✨ Added - Working JavaScript binary - Real file size analysis - Authentic code structure analysis - Production-ready package structure ## [1.0.0] - Initial Release ### Added - Basic performance analysis functionality - TypeScript implementation - Initial CLI structure - Development framework --- **Note**: Version 2.1.0-production represents a complete rewrite focused on production readiness with authentic analysis capabilities and comprehensive feature set.