ConfigManager constructor

ConfigManager()

Implementation

ConfigManager() {
  if (_configFile.existsSync()) {
    try {
      _cache = jsonDecode(_configFile.readAsStringSync());
    } catch (error) {
      _configFile.deleteSync();
      stdout.writeln('⚠️ Config file corrupted. Deleting and creating new one.');
    }
  }
  _maybeAddToGitignore();
}