saveConfig method

Future<void> saveConfig(
  1. Config config
)

Implementation

Future<void> saveConfig(Config config) async {
  try {
    final configJson = kConfig.references.config;
    if (!await configJson.exists()) {
      await configJson.create(recursive: true);
    }

    await configJson.writeAsString(prettyJson(config.toMap()));
  } catch (e) {
    log('Error while saving config: $e');
    rethrow;
  }
}