(dir)
| 107 | |
| 108 | fs.writeFileSync(settingsPath, JSON.stringify(settings, null, 2) + '\n'); |
| 109 | return { removed, preserved }; |
| 110 | } |
| 111 | |
| 112 | function removeDir(dir) { |
| 113 | if (!fs.existsSync(dir)) return false; |
| 114 | fs.rmSync(dir, { recursive: true, force: true }); |
| 115 | return true; |
| 116 | } |