bcsingh50 / thanos-php
A casual (but dangerous) package that will let Thanos snap fingers and delete random files inside a directory
1.0.1
2025-08-14 16:35 UTC
Requires
- php: >=7.4
This package is not auto-updated.
Last update: 2025-08-14 23:02:21 UTC
README
A casual (but dangerous) package that will let Thanos snap fingers and delete random files inside a directory.
Based off thanos-js
⚠️ WARNING
This tool deletes files.
This will delete files unless you use: --dry-run
This should not delete files in:
- .git
- vendor
- .env
- composer.json
Warning... this has not really been tested. I ran it locally on a windows machine, use at your own risk!
Install
composer require bcsingh50/thanos-php
Run (Via CLI)
vendor/bin/snap --dry-run
Once you are brave...
vendor/bin/snap --with-gauntlet
Run (Via PHP)
ob_start(); // optional to see output. $gauntlet->snap($path, $dryRun, $withGauntlet); $output = ob_get_clean(); echo $output;
Future improvements
- Add logging and better output so you do not have to capture output from echos.