Free tool
Open sourceEnhanced Migration Scanner
Check your FiveM resources for Enhanced compatibility issues before they become production problems. Free, open source, runs locally, sends nothing anywhere.
What it does
Know before you migrate.
FiveM Enhanced introduced breaking changes across the resource API. The scanner statically analyzes your resource manifests and Lua/JS files, flags deprecated calls, missing dependencies, and known incompatibility patterns — and outputs a plain report you can act on.
- Scans resource manifests for deprecated or removed fields.
- Flags Lua and JavaScript API calls that changed or were removed in Enhanced.
- Reports missing or renamed dependencies between resources.
- Outputs a structured report: file, line, issue, and suggested fix.
Usage
Three commands.
Run one command.
$ npx @overtickgg/enhanced-scanNo global install required. Runs with Node.js 18 or later. npx fetches and runs the latest version automatically.
Point it at your resources folder.
$ node scanner.js --path /path/to/your/resourcesPass the path to your server's resources directory. The scanner walks it recursively.
Read the report.
$ scanner-report-2026-08-09.txtA plain-text report is written to the current directory. Each finding includes file path, line number, and a plain-English description of the issue.
What it doesn't do
No network calls.
The scanner runs entirely offline. It reads your files and writes a local report. Nothing is transmitted.
No installation into your server.
It's a standalone Node.js script. It never touches your running server or modifies any files.
No telemetry.
Open source means you can verify this yourself. The full source is on GitHub.
Get the scanner.
The scanner is maintained alongside Overtick's detection engine. Issues and pull requests welcome.