UNPKG

empty-folder-manager

Version:

Interactive CLI tool for analyzing and removing empty folders from filesystem with .gitignore support and custom glob patterns

32 lines (25 loc) 1.07 kB
#!/usr/bin/env node const { spawn } = require('child_process'); console.log('🔍 Looking for Empty Folder Manager web UI processes...'); // Kill any existing web UI processes const killProcess = spawn('pkill', ['-f', 'empty-folder-manager-webui.*server.js'], { stdio: 'pipe' }); killProcess.on('close', (code) => { if (code === 0) { console.log('✅ Successfully killed existing web UI processes.'); } else { console.log('💡 No existing web UI processes found (or unable to kill them).'); } console.log('🚀 You can now start the web UI again with:'); console.log(' empty-folder-manager --ui'); console.log(' or'); console.log(' npm run ui'); }); killProcess.on('error', (error) => { console.log('💡 Could not kill processes automatically.'); console.log('🔧 Manual cleanup options:'); console.log(' Linux/Mac: pkill -f "empty-folder-manager-webui.*server.js"'); console.log(' Or find and kill the process using port 3000:'); console.log(' lsof -ti:3000 | xargs kill'); });