Download the PHP package crealoz/easyaudit-cli without Composer
On this page you can find all versions of the php package crealoz/easyaudit-cli. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download crealoz/easyaudit-cli
More information about crealoz/easyaudit-cli
Files in crealoz/easyaudit-cli
Package easyaudit-cli
Short Description Standalone static analysis tool for Magento 2 codebases
License MIT
Informations about the package easyaudit-cli
EasyAudit
Static analysis tool for Magento 2 codebases. Detects anti-patterns, security risks, and architectural issues.
Features
- 21 processors detecting 40 anti-patterns across DI, code quality, templates, performance, and architecture
- Zero dependencies - standalone PHAR (~455KB)
- CI/CD ready - SARIF output for GitHub Code Scanning
- Docker image available
- Auto-fix - Automatic patch generation via API
- Privacy first
- No data sent to external servers during scans (security details)
- No source is stored on crealoz's server after patch is generated.
Quick Start
Using PHAR
Using Composer
Using Docker
From Source
Output Formats
| Format | Use Case |
|---|---|
json |
Tooling and scripting (default) |
sarif |
GitHub Code Scanning |
html |
Visual report, shareable via browser or PDF |
Console output is always displayed during scan.
GitHub Actions
Scan & upload to Code Scanning
Private repos: SARIF upload requires GitHub Advanced Security, which is a paid feature for private repositories. Use
--format=jsonor--format=htmlwithupload-artifactinstead. See GitHub Actions docs for alternative workflows.
Scan, fix & create PR (paid)
One-click workflow: scan, call the paid API for fixes, and open a PR with the patches. Requires EASYAUDIT_AUTH secret.
See Automated PR docs for the full workflow file and setup instructions.
Documentation
- Security & Privacy - What data stays local, when servers are contacted
- CLI Usage - Commands, options, examples
- Available Processors - All 21 processors (40 rules)
- CI/CD Integration - GitHub, GitLab, Bitbucket, Azure, CircleCI, Jenkins, Travis
- Automated PR (paid) - Auto-fix via API
- Developer Guide: Extension Points
Requirements
- PHP 8.1+
- Docker (optional)
License
MIT
All versions of easyaudit-cli with dependencies
ext-curl Version *
ext-libxml Version *
ext-simplexml Version *