save method
Persists current configuration asynchronously to the file at path.
Implementation
@override
Future<void> save(String path) async {
final file = File(path);
const encoder = JsonEncoder.withIndent(' ');
await file.writeAsString(encoder.convert(_config));
}