updateReadmeCoreVersion method

Future<void> updateReadmeCoreVersion({
  1. required Package package,
  2. required Version version,
})

Updates installation guides with new version.

Implementation

Future<void> updateReadmeCoreVersion({
  required Package package,
  required Version version,
}) async {
  final readme = await package.readme.readAsString();
  final updated = readme.replaceAll(
    RegExp(r'feature_core: &feature_version (.+)'),
    'feature_core: &feature_version ^$version',
  );
  await package.readme.writeAsString(updated);
}