snapshotNameFor function

String snapshotNameFor(
  1. String path
)

The seeder name for a snapshot file at path: snapshots/Pro-User.json becomes pro_user.

Implementation

String snapshotNameFor(String path) {
  final String base = path.split(RegExp(r'[\\/]')).last;
  final int dot = base.lastIndexOf('.');
  final String stem = dot >= 0 ? base.substring(0, dot) : base;
  return seederNameFrom(stem) ?? 'snapshot';
}