ManifestDependencyFixer (v.1.0)
## ManifestDependencyFixer: Advanced Addon Maintenance SuiteManifestDependencyFixer is a professional-grade Python utility designed for ESO power users. It modernizes your AddOn environment by purging obsolete `LibStub` folders and enforcing the modern `DependsOn: Library>=Version` standard directly in the manifest files.—### ⚠️ PRO-USER MODESManifestDependencyFixerManual: The safest, surgical method. It creates a dedicated session workspace for side-by-side verification of every change. Ideal for users who want 100% control.ManifestDependencyFixerAutomatic: A powerful automation tool that modifies manifest (.txt) files directly across your entire AddOns tree, including dependencies within libraries.**Recommendation:** Always perform a full backup of your AddOns folder before running the Automatic version.—### 📥 PrerequisitesRequires **Python 3.x**: https://www.python.org/downloads/(Ensure “Add Python to PATH” is checked during installation.)—### 🛠️ Core Functionality1. ManifestDependencyFixerManual (Safety First)Generates a timestamped session folder:Creates 00_REMOVE_LibStub.bat to batch-delete all forbidden LibStub folders.Generates individual .bat files for every addon needing a version sync.Executing a .bat file launches two text windows side-by-side: The manifest (.txt) and a reference with the correct version string to paste.2. ManifestDependencyFixerAutomatic (Speed & Efficiency)Recursively scans all `.txt` files in your AddOns folder.Automatically updates legacy dependency strings to Library>=Version.Strips `LibStub` from ## DependsOn lines.Creates .bak duplicates for every modified file.—### 📝 Technical SpecsRecursive Patching: Updates dependencies within libraries themselves.Session Logging: Every execution creates a unique log folder for full traceability.UTF-8 Support: Fully compatible with localized addon names.No In-Game Footprint: This is an external tool, NOT an addon or a library.

